| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Tiruchchirappalli Jn. TPJ Source | Start | 6:55 PM | — | 0 | 1 |
| 2 | Ponmalai GOC | 7:03 PM | 7:04 PM | 1m | 3 | 1 |
| 3 | Tiruverumbur TRB | 7:16 PM | 7:17 PM | 1m | 10 | 1 |
| 4 | Solagampatti SGM | 7:29 PM | 7:30 PM | 1m | 21 | 1 |
| 5 | Aiyanapuram AYN | 7:35 PM | 7:36 PM | 1m | 27 | 1 |
| 6 | Budalur BAL | 7:41 PM | 7:42 PM | 1m | 32 | 1 |
| 7 | Alakkudi ALK | 7:49 PM | 7:50 PM | 1m | 40 | 1 |
| 8 | Thanjavur Jn. TJ | 7:59 PM | 8:02 PM | 3m | 50 | 1 |
| 9 | Kudikadu KXO | 8:12 PM | 8:13 PM | 1m | 61 | 1 |
| 10 | Saliyamangalam SMM | 8:18 PM | 8:19 PM | 1m | 65 | 1 |
| 11 | Ammapet AMT | 8:25 PM | 8:26 PM | 1m | 70 | 1 |
| 12 | Koyilvenni KYV | 8:31 PM | 8:32 PM | 1m | 75 | 1 |
| 13 | Nidamangalam Jn. NMJ | 8:46 PM | 8:48 PM | 2m | 80 | 1 |
| 14 | Mannargudi MQ Destination | 9:20 PM | End | — | 93 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.