| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Chennai Egmore (MS) | Starts | 13:20 | 0 | 0 km |
| 2 | Tambaram (TBM) | 13:44 | 13:45 | 1 min | 25 km |
| 3 | Chengalpattu (CGL) | 14:13 | 14:15 | 2 min | 56 km |
| 4 | Villuparam Junction (VM) | 15:50 | 15:55 | 5 min | 159 km |
| 5 | Vridhachalam Junction (VRI) | 16:33 | 16:35 | 2 min | 213 km |
| 6 | Ariyalur (ALU) | 17:08 | 17:10 | 2 min | 267 km |
| 7 | Tiruchchirapali (TPJ) | 18:25 | 18:35 | 10 min | 336 km |
| 8 | Dindigul Junction (DG) | 20:03 | 20:05 | 2 min | 431 km |
| 9 | Madurai Junction (MDU) | 21:25 | Ends | 0 | 497 km |