| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Shri Ganganagar SGNR Source | Start | 1:45 PM | — | 0 | 1 |
| 2 | Hanumangarh Jn HMH | 2:40 PM | 3:05 PM | 25m | 67 | 1 |
| 3 | Suratgarh Jn SOG | 3:55 PM | 4:00 PM | 5m | 116 | 1 |
| 4 | Bikaner Jn BKN | 7:10 PM | 7:20 PM | 10m | 297 | 1 |
| 5 | Nagaur NGO | 8:48 PM | 8:53 PM | 5m | 414 | 1 |
| 6 | Jodhpur Jn JU | 11:20 PM | 11:30 PM | 10m | 575 | 1 |
| 7 | Marwar Jn MJ | 1:45 AM | 1:50 AM | 5m | 679 | 2 |
| 8 | Abu Road ABR | 3:55 AM | 4:05 AM | 10m | 844 | 2 |
| 9 | Palanpur Jn PNU | 5:00 AM | 5:02 AM | 2m | 897 | 2 |
| 10 | Mahesana Jn MSH | 5:47 AM | 5:49 AM | 2m | 962 | 2 |
| 11 | Ahmedabad Jn ADI | 7:25 AM | 7:35 AM | 10m | 1030 | 2 |
| 12 | Nadiad Jn ND | 8:38 AM | 8:40 AM | 2m | 1076 | 2 |
| 13 | Anand Jn ANND | 8:53 AM | 8:55 AM | 2m | 1094 | 2 |
| 14 | Vadodara Jn BRC | 9:27 AM | 9:32 AM | 5m | 1128 | 2 |
| 15 | Bharuch Jn BH | 10:17 AM | 10:19 AM | 2m | 1199 | 2 |
| 16 | Surat ST | 11:17 AM | 11:22 AM | 5m | 1258 | 2 |
| 17 | Vasai Road BSR | 2:05 PM | 2:10 PM | 5m | 1473 | 2 |
| 18 | Kalyan Jn KYN | 3:17 PM | 3:20 PM | 3m | 1516 | 2 |
| 19 | Lonavala LNL | 4:58 PM | 5:00 PM | 2m | 1591 | 2 |
| 20 | Pune Jn PUNE | 6:30 PM | 6:40 PM | 10m | 1654 | 2 |
| 21 | Satara STR | 9:42 PM | 9:45 PM | 3m | 1800 | 2 |
| 22 | Sangli SLI | 11:52 PM | 11:55 PM | 3m | 1926 | 2 |
| 23 | Miraj Jn. MRJ | 12:25 AM | 12:30 AM | 5m | 1933 | 3 |
| 24 | Belagavi BGM | 2:48 AM | 2:50 AM | 2m | 2071 | 3 |
| 25 | Dharwar DWR | 5:43 AM | 5:45 AM | 2m | 2192 | 3 |
| 26 | Sss Hubballi Jn UBL | 6:10 AM | 6:20 AM | 10m | 2212 | 3 |
| 27 | Harihar HRR | 8:08 AM | 8:10 AM | 2m | 2342 | 3 |
| 28 | Davangere DVG | 8:30 AM | 8:32 AM | 2m | 2356 | 3 |
| 29 | Birur Jn RRB | 10:10 AM | 10:12 AM | 2m | 2470 | 3 |
| 30 | Arsikere Jn ASK | 10:55 AM | 11:05 AM | 10m | 2515 | 3 |
| 31 | Tumkur TK | 12:13 PM | 12:15 PM | 2m | 2611 | 3 |
| 32 | Banaswadi BAND | 1:59 PM | 2:00 PM | 1m | 2687 | 3 |
| 33 | Krishnarajapurm KJM | 2:23 PM | 2:25 PM | 2m | 2697 | 3 |
| 34 | Bangarapet Jn. BWT | 3:03 PM | 3:05 PM | 2m | 2753 | 3 |
| 35 | Salem Jn SA | 6:50 PM | 6:55 PM | 5m | 2945 | 3 |
| 36 | Namakkal NMKL | 7:44 PM | 7:45 PM | 1m | 2996 | 3 |
| 37 | Karur Jn. KRR | 8:23 PM | 8:25 PM | 2m | 3030 | 3 |
| 38 | Tiruchchirappalli Jn. TPJ Destination | 10:10 PM | End | — | 3106 | 3 |
Times are as per the latest published Indian Railways time table and may change. Live running status.