| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Meerut City (MTC) | Starts | 19:20 | 0 | 0 km |
| 2 | Modinagar (MDNR) | 19:34 | 19:36 | 2 min | 20 km |
| 3 | Muradnagar (MUD) | 19:45 | 19:47 | 2 min | 30 km |
| 4 | N Ghaziabad (GZN) | 20:00 | 20:02 | 2 min | 42 km |
| 5 | Ghaziabad (GZB) | 20:23 | 20:25 | 2 min | 48 km |
| 6 | Sahibabad (SBB) | 20:33 | 20:35 | 2 min | 55 km |
| 7 | H Nizamuddin (NZM) | 21:15 | 21:55 | 40 min | 71 km |
| 8 | Tuglakabad (TKD) | 22:27 | 22:29 | 2 min | 81 km |
| 9 | Faridabad (FDB) | 22:44 | 22:46 | 2 min | 91 km |
| 10 | Ballabgarh (BVH) | 22:58 | 23:00 | 2 min | 99 km |
| 11 | Palwal (PWL) | 23:36 | 23:38 | 2 min | 121 km |
| 12 | Kosi Kalan (KSV) | 00:08 | 00:10 | 2 min | 163 km |
| 13 | Mathura Junction (MTJ) | 01:35 | 01:45 | 10 min | 204 km |
| 14 | Bharatpur Junction (BTE) | 02:10 | 02:15 | 5 min | 238 km |
| 15 | Bayana Junction (BXN) | 02:45 | 02:50 | 5 min | 279 km |
| 16 | Hindaun City (HAN) | 03:23 | 03:25 | 2 min | 312 km |
| 17 | Shri Mahabirji (SMBJ) | 03:35 | 03:37 | 2 min | 322 km |
| 18 | Gangapur City (GGC) | 04:10 | 04:20 | 10 min | 357 km |
| 19 | Malarna (MLZ) | 04:50 | 04:52 | 2 min | 390 km |
| 20 | Sawai Madhopur (SWM) | 05:20 | 05:25 | 5 min | 420 km |
| 21 | Indargarh (IDG) | 05:48 | 05:50 | 2 min | 457 km |
| 22 | Lakheri (LKE) | 05:58 | 06:00 | 2 min | 467 km |
| 23 | Keshorai Patan (KPTN) | 06:38 | 06:40 | 2 min | 515 km |
| 24 | Gurla (GQL) | 06:48 | 06:50 | 2 min | 522 km |
| 25 | Kota Junction (KOTA) | 07:20 | 09:00 | 100 min | 528 km |
| 26 | Bundi (BUDI) | 09:36 | 09:38 | 2 min | 566 km |
| 27 | Shyampuri (SMPA) | 10:28 | 10:30 | 2 min | 613 km |
| 28 | Mandalgarh (MLGH) | 10:48 | 10:50 | 2 min | 634 km |
| 29 | Chittaurgarh (COR) | 12:05 | 12:15 | 10 min | 699 km |
| 30 | Nimbahera (NBH) | 12:43 | 12:45 | 2 min | 728 km |
| 31 | Nimach (NMH) | 13:15 | Ends | 0 | 755 km |