| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Udaipur City (UDZ) | Starts | 22:20 | 0 | 0 km |
| 2 | Ranapratapnagar (RPZ) | 22:25 | 22:27 | 2 min | 5 km |
| 3 | Mavli Jn (MVJ) | 23:05 | 23:07 | 2 min | 43 km |
| 4 | Chittaurgarh (COR) | 00:15 | 00:35 | 20 min | 115 km |
| 5 | Bhilwara (BHL) | 01:21 | 01:26 | 5 min | 169 km |
| 6 | Ajmer Jn (AII) | 03:45 | 03:53 | 8 min | 301 km |
| 7 | Kishangarh (KSG) | 04:18 | 04:20 | 2 min | 329 km |
| 8 | Phulera Jn (FL) | 05:01 | 05:03 | 2 min | 380 km |
| 9 | Jaipur (JP) | 06:00 | 06:10 | 10 min | 435 km |
| 10 | Gandhinagar Jpr (GADJ) | 06:16 | 06:18 | 2 min | 441 km |
| 11 | Dausa (DO) | 07:03 | 07:05 | 2 min | 496 km |
| 12 | Bandikui Jn (BKI) | 07:38 | 07:40 | 2 min | 525 km |
| 13 | Mandawar M Rd (MURD) | 08:03 | 08:05 | 2 min | 558 km |
| 14 | Kheril (KL) | 08:33 | 08:35 | 2 min | 577 km |
| 15 | Nadbai (NBI) | 08:52 | 08:54 | 2 min | 594 km |
| 16 | Bharatpur Jn (BTE) | 09:19 | 09:21 | 2 min | 622 km |
| 17 | Achhnera Jn (AH) | 09:48 | 09:50 | 2 min | 650 km |
| 18 | Idgah Agra Jn (IDH) | 10:43 | 10:45 | 2 min | 674 km |
| 19 | Agra Cantt (AGC) | 10:55 | 11:00 | 5 min | 675 km |
| 20 | Dhaulpur (DHO) | 11:35 | 11:37 | 2 min | 728 km |
| 21 | Morena (MRA) | 12:00 | 12:02 | 2 min | 755 km |
| 22 | Gwalior (GWL) | 12:50 | Ends | 0 | 794 km |