| station code | station name | route no. | arrives | departs | stop time | distance | day |
|---|---|---|---|---|---|---|---|
| HW | Haridwar Jn | 1 | starts | 18:40 | 0 | 0 | 1 |
| RK | Roorkee | 1 | 19:35 | 19:37 | 2 min | 42 km | 1 |
| MTC | Meerut City | 1 | 21:32 | 21:34 | 2 min | 181 km | 1 |
| GZB | Ghaziabad | 1 | 22:22 | 22:24 | 2 min | 228 km | 1 |
| NZM | H Nizamuddin | 1 | 23:30 | 23:55 | 25 min | 251 km | 1 |
| BTE | Bharatpur Jn | 1 | 02:26 | 02:28 | 2 min | 418 km | 2 |
| SWM | Sawai Madhopur | 1 | 04:33 | 04:35 | 2 min | 600 km | 2 |
| KOTA | Kota Jn | 1 | 06:10 | 06:20 | 10 min | 708 km | 2 |
| RTM | Ratlam Jn | 1 | 10:20 | 10:40 | 20 min | 974 km | 2 |
| BRC | Vadodara Jn | 1 | 14:30 | 14:40 | 10 min | 1236 km | 2 |
| AKV | Ankleshwar Jn | 1 | 15:39 | 15:41 | 2 min | 1315 km | 2 |
| ST | Surat | 1 | 16:35 | 16:40 | 5 min | 1365 km | 2 |
| NVS | Navsari | 1 | 17:13 | 17:15 | 2 min | 1394 km | 2 |
| BL | Valsad | 1 | 18:15 | ends | 0 | 1433 km | 2 |