| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | H Nizamuddin (NZM) | Starts | 22:15 | 0 | 0 km |
| 2 | Mathura Junction (MTJ) | 00:35 | 00:40 | 5 min | 134 km |
| 3 | Bharatpur Junction (BTE) | 01:04 | 01:06 | 2 min | 167 km |
| 4 | Bayana Junction (BXN) | 01:33 | 01:35 | 2 min | 209 km |
| 5 | Shri Mahabirji (SMBJ) | 02:00 | 02:02 | 2 min | 252 km |
| 6 | Gangapur City (GGC) | 02:38 | 02:40 | 2 min | 286 km |
| 7 | Sawai Madhopur (SWM) | 03:20 | 03:22 | 2 min | 350 km |
| 8 | Kota Junction (KOTA) | 04:50 | 05:00 | 10 min | 458 km |
| 9 | Ramganj Mandi (RMA) | 05:53 | 05:55 | 2 min | 530 km |
| 10 | Bhawani Mandi (BWM) | 06:13 | 06:15 | 2 min | 558 km |
| 11 | Garot (GOH) | 06:31 | 06:33 | 2 min | 581 km |
| 12 | Shamgarh (SGZ) | 06:40 | 06:42 | 2 min | 591 km |
| 13 | Suwasra (SVA) | 06:53 | 06:55 | 2 min | 605 km |
| 14 | Chau Mahla (CMU) | 07:08 | 07:10 | 2 min | 620 km |
| 15 | Vikramgarh Alot (VMA) | 07:33 | 07:35 | 2 min | 643 km |
| 16 | Mahidpur Road (MEP) | 08:13 | 08:15 | 2 min | 666 km |
| 17 | Nagda Junction (NAD) | 08:45 | 09:10 | 25 min | 683 km |
| 18 | Ujjain Junction (UJN) | 10:10 | 10:20 | 10 min | 738 km |
| 19 | Dewas (DWX) | 11:10 | 11:12 | 2 min | 778 km |
| 20 | Indore Junction Bg (INDB) | 12:00 | Ends | 0 | 817 km |