| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Mumbai Central (BCT) | Starts | 17:40 | 0 | 0 km |
| 2 | Andheri (ADH) | 18:01 | 18:03 | 2 min | 18 km |
| 3 | Borivali (BVI) | 18:17 | 18:19 | 2 min | 30 km |
| 4 | Vapi (VAPI) | 19:47 | 19:49 | 2 min | 170 km |
| 5 | Valsad (BL) | 20:09 | 20:11 | 2 min | 194 km |
| 6 | Surat (ST) | 20:59 | 21:04 | 5 min | 263 km |
| 7 | Bharuch Junction (BH) | 21:43 | 21:45 | 2 min | 322 km |
| 8 | Vadodara Junction (BRC) | 22:35 | 22:45 | 10 min | 392 km |
| 9 | Ratlam Junction (RTM) | 02:18 | 02:20 | 2 min | 653 km |
| 10 | Nagda Junction (NAD) | 03:10 | 03:12 | 2 min | 695 km |
| 11 | Kota Junction (KOTA) | 05:15 | 05:25 | 10 min | 920 km |
| 12 | Sawai Madhopur (SWM) | 06:26 | 06:28 | 2 min | 1027 km |
| 13 | Mathura Junction (MTJ) | 09:00 | 09:02 | 2 min | 1244 km |
| 14 | H Nizamuddin (NZM) | 10:55 | Ends | 0 | 1377 km |