| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Rameswaram RMM Source | Start | 8:00 PM | — | 0 | 1 |
| 2 | Ramanathapuram RMD | 8:58 PM | 9:00 PM | 2m | 52 | 1 |
| 3 | Manamadurai Jn MNM | 9:50 PM | 9:55 PM | 5m | 111 | 1 |
| 4 | Sivaganga SVGA | 10:15 PM | 10:17 PM | 2m | 132 | 1 |
| 5 | Karaikkudi Jn KKDI | 11:03 PM | 11:05 PM | 2m | 172 | 1 |
| 6 | Pudukkottai PDKT | 11:38 PM | 11:40 PM | 2m | 215 | 1 |
| 7 | Tiruchchirappalli Jn. TPJ | 12:35 AM | 12:40 AM | 5m | 267 | 2 |
| 8 | Karur Jn. KRR | 2:28 AM | 2:30 AM | 2m | 344 | 2 |
| 9 | Namakkal NMKL | 3:00 AM | 3:02 AM | 2m | 377 | 2 |
| 10 | Salem Jn SA | 5:40 AM | 5:50 AM | 10m | 429 | 2 |
| 11 | Dharmapuri DPJ | 7:13 AM | 7:15 AM | 2m | 494 | 2 |
| 12 | Hosur HSRA | 8:50 AM | 8:52 AM | 2m | 586 | 2 |
| 13 | Banaswadi BAND | 9:51 AM | 10:02 AM | 11m | 637 | 2 |
| 14 | Tumkur TK | 11:18 AM | 11:20 AM | 2m | 713 | 2 |
| 15 | Tiptur TTR | 1:18 PM | 1:20 PM | 2m | 783 | 2 |
| 16 | Arsikere Jn ASK | 1:50 PM | 2:00 PM | 10m | 809 | 2 |
| 17 | Birur Jn RRB | 2:33 PM | 2:35 PM | 2m | 854 | 2 |
| 18 | Chikjajur Jn JRU | 3:14 PM | 3:16 PM | 2m | 922 | 2 |
| 19 | Davangere DVG | 3:53 PM | 3:55 PM | 2m | 968 | 2 |
| 20 | Harihar HRR | 4:15 PM | 4:17 PM | 2m | 982 | 2 |
| 21 | Ranibennur RNR | 4:37 PM | 4:38 PM | 1m | 1004 | 2 |
| 22 | Haveri HVR | 5:09 PM | 5:11 PM | 2m | 1037 | 2 |
| 23 | Sss Hubballi Jn UBL Destination | 7:40 PM | End | — | 1112 | 2 |
Times are as per the latest published Indian Railways time table and may change. Live running status.