22623/Chennai Egmore-Madurai (Mahal) Superfast Express, MS/Chennai Egmore – MDU/Madurai Junction Route, Schedule & Time Table-
| Code | Station Name | Arrives | Departs | Halt |
| MS | Chennai Egmore» | | 22:45 | |
| CGL | Chengalpattu Junction | 23:38 | 23:40 | 2m |
| VM | Villupuram Junction | 1:15 | 1:25 | 10m |
| TDPR | Tirupadripulyur | 2:08 | 2:10 | 2m |
| CDM | Chidambaram | 2:58 | 3:00 | 2m |
| MV | Mayiladuturai Junction | 3:38 | 3:40 | 2m |
| KMU | Kumbakonam | 4:03 | 4:05 | 2m |
| TJ | Thanjavur Junction | 4:53 | 4:55 | 2m |
| TPJ | Tiruchchirappalli Junction | 5:55 | 6:00 | 5m |
| DG | Dindigul Junction | 7:28 | 7:30 | 2m |
| MDU | Madurai Junction• | 8:50 | | |
22624/Madurai (Mahal) – Chennai Egmore Superfast Express, MDU/Madurai Junction – MS/Chennai Egmore Route, Schedule & Time Table-
| Code | Station Name | Arrives | Departs | Halt |
| MDU | Madurai Junction» | | 21:15 | |
| DG | Dindigul Junction | 22:10 | 22:12 | 2m |
| TPJ | Tiruchchirappalli Junction | 23:40 | 23:45 | 5m |
| TJ | Thanjavur Junction | 0:38 | 0:40 | 2m |
| KMU | Kumbakonam | 1:13 | 1:15 | 2m |
| MV | Mayiladuturai Junction | 1:43 | 1:45 | 2m |
| CDM | Chidambaram | 2:23 | 2:25 | 2m |
| TDPR | Tirupadripulyur | 3:08 | 3:10 | 2m |
| VM | Villupuram Junction | 4:18 | 4:20 | 2m |
| CGL | Chengalpattu Junction | 5:58 | 6:00 | 2m |
| MS | Chennai Egmore• | 7:20 | | |
All about Indian railway – Food Delivery in Train