| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | New Delhi (NDLS) | Starts | 23:40 | 0 | 0 km |
| 2 | Mathura Junction (MTJ) | 02:08 | 02:10 | 2 min | 141 km |
| 3 | Bharatpur Junction (BTE) | 02:38 | 02:40 | 2 min | 175 km |
| 4 | Hindaun City (HAN) | 03:32 | 03:34 | 2 min | 249 km |
| 5 | Gangapur City (GGC) | 04:10 | 04:12 | 2 min | 294 km |
| 6 | Sawai Madhopur (SWM) | 05:10 | 05:12 | 2 min | 357 km |
| 7 | Kota Junction (KOTA) | 07:05 | 07:15 | 10 min | 465 km |
| 8 | Ratlam Junction (RTM) | 11:10 | 11:20 | 10 min | 731 km |
| 9 | Vadodara Junction (BRC) | 15:15 | 15:25 | 10 min | 993 km |
| 10 | Surat (ST) | 16:55 | 17:00 | 5 min | 1122 km |
| 11 | Borivali (BVI) | 20:20 | 20:23 | 3 min | 1355 km |
| 12 | Mumbai Central (BCT) | 21:15 | Ends | 0 | 1384 km |