| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Bandra Terminus (BDTS) | Starts | 15:45 | 0 | 0 km |
| 2 | Andheri (ADH) | 16:02 | 16:04 | 2 min | 7 km |
| 3 | Borivali (BVI) | 16:25 | 16:27 | 2 min | 19 km |
| 4 | Palghar (PLG) | 17:18 | 17:20 | 2 min | 76 km |
| 5 | Vapi (VAPI) | 18:26 | 18:28 | 2 min | 159 km |
| 6 | Valsad (BL) | 19:24 | 19:26 | 2 min | 183 km |
| 7 | Surat (ST) | 20:30 | 20:35 | 5 min | 252 km |
| 8 | Vadodara Junction (BRC) | 22:28 | 22:38 | 10 min | 381 km |
| 9 | Godhra Junction (GDA) | 00:01 | 00:03 | 2 min | 455 km |
| 10 | Dahod (DHD) | 00:58 | 01:00 | 2 min | 529 km |
| 11 | Meghnagar (MGN) | 01:22 | 01:24 | 2 min | 562 km |
| 12 | Ratlam Junction (RTM) | 02:50 | 03:00 | 10 min | 642 km |
| 13 | Nagda Junction (NAD) | 03:53 | 03:55 | 2 min | 684 km |
| 14 | Kota Junction (KOTA) | 06:25 | 06:35 | 10 min | 909 km |
| 15 | Sawai Madhopur (SWM) | 08:20 | 08:35 | 15 min | 1017 km |
| 16 | Durgapura (DPA) | 10:03 | 10:05 | 2 min | 1141 km |
| 17 | Jaipur (JP) | 10:30 | Ends | 0 | 1148 km |