| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Ahmedabad Junction (ADI) | Starts | 10:05 | 0 | 0 km |
| 2 | Sabarmati Junction (SBI) | 10:20 | 10:22 | 2 min | 6 km |
| 3 | Gandhinagar Cap (GNC) | 10:48 | 10:50 | 2 min | 29 km |
| 4 | Kalol (KLL) | 11:14 | 11:16 | 2 min | 49 km |
| 5 | Mahesana Junction (MSH) | 11:56 | 11:58 | 2 min | 91 km |
| 6 | Unjha (UJA) | 12:19 | 12:21 | 2 min | 113 km |
| 7 | Siddhpur (SID) | 12:38 | 12:40 | 2 min | 126 km |
| 8 | Palanpur Junction (PNU) | 13:50 | 13:52 | 2 min | 156 km |
| 9 | Abu Road (ABR) | 14:41 | 14:51 | 10 min | 209 km |
| 10 | Sirohi Road (SOH) | 15:41 | 15:43 | 2 min | 253 km |
| 11 | Jawai Bandh (JWB) | 16:22 | 16:24 | 2 min | 291 km |
| 12 | Falna (FA) | 16:37 | 16:39 | 2 min | 308 km |
| 13 | Rani (RANI) | 16:52 | 16:54 | 2 min | 322 km |
| 14 | Marwar Junction (MJ) | 17:37 | 17:42 | 5 min | 374 km |
| 15 | Sojat Road (SOD) | 17:56 | 17:58 | 2 min | 395 km |
| 16 | Haripur (HP) | 18:24 | 18:26 | 2 min | 428 km |
| 17 | Sendra (SEU) | 18:45 | 18:47 | 2 min | 448 km |
| 18 | Beawar (BER) | 19:02 | 19:04 | 2 min | 462 km |
| 19 | Ajmer Junction (AII) | 20:25 | 20:50 | 25 min | 514 km |
| 20 | Kishangarh (KSG) | 21:21 | 21:23 | 2 min | 543 km |
| 21 | Phulera Junction (FL) | 22:00 | 22:02 | 2 min | 594 km |
| 22 | Jaipur (JP) | 23:00 | 23:15 | 15 min | 648 km |
| 23 | Bandikui Junction (BKI) | 00:29 | 00:30 | 1 min | 739 km |
| 24 | Alwar (AWR) | 01:34 | 01:36 | 2 min | 799 km |
| 25 | Khairthal (KRH) | 01:56 | 01:58 | 2 min | 826 km |
| 26 | Rewari (RE) | 03:10 | 03:20 | 10 min | 873 km |
| 27 | Gurgaon (GGN) | 04:01 | 04:03 | 2 min | 925 km |
| 28 | Delhi Cantt (DEC) | 04:18 | 04:20 | 2 min | 942 km |
| 29 | Delhi (DLI) | 05:05 | 05:30 | 25 min | 957 km |
| 30 | Delhi Shahdara (DSA) | 05:46 | 05:48 | 2 min | 963 km |
| 31 | Ghaziabad (GZB) | 06:15 | 06:17 | 2 min | 977 km |
| 32 | N Ghaziabad (GZN) | 06:23 | 06:25 | 2 min | 982 km |
| 33 | Modinagar (MDNR) | 06:41 | 06:43 | 2 min | 1004 km |
| 34 | Meerut City (MTC) | 07:05 | 07:07 | 2 min | 1024 km |
| 35 | Meerut Cant (MUT) | 07:12 | 07:14 | 2 min | 1028 km |
| 36 | Muzaffarnagar (MOZ) | 08:04 | 08:06 | 2 min | 1079 km |
| 37 | Deoband (DBD) | 08:56 | 08:58 | 2 min | 1103 km |
| 38 | Tapri (TPZ) | 09:58 | 10:00 | 2 min | 1131 km |
| 39 | Roorkee (RK) | 11:05 | 11:07 | 2 min | 1163 km |
| 40 | Haridwar Junction (HW) | 12:15 | Ends | 0 | 1208 km |