| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Gwalior (GWL) | Starts | 15:45 | 0 | 0 km |
| 2 | Morena (MRA) | 16:12 | 16:14 | 2 min | 39 km |
| 3 | Dhaulpur (DHO) | 16:38 | 16:40 | 2 min | 66 km |
| 4 | Agra Cantt (AGC) | 17:35 | 17:40 | 5 min | 119 km |
| 5 | Idgah Agra Jn (IDH) | 18:08 | 18:10 | 2 min | 120 km |
| 6 | Achhnera Jn (AH) | 18:31 | 18:33 | 2 min | 145 km |
| 7 | Bharatpur Jn (BTE) | 18:56 | 18:58 | 2 min | 172 km |
| 8 | Nadbai (NBI) | 19:21 | 19:23 | 2 min | 201 km |
| 9 | Kheril (KL) | 19:46 | 19:48 | 2 min | 217 km |
| 10 | Mandawar M Rd (MURD) | 20:06 | 20:08 | 2 min | 237 km |
| 11 | Bandikui Jn (BKI) | 20:50 | 20:52 | 2 min | 269 km |
| 12 | Dausa (DO) | 21:15 | 21:17 | 2 min | 298 km |
| 13 | Gandhinagar Jpr (GADJ) | 21:58 | 22:00 | 2 min | 354 km |
| 14 | Jaipur (JP) | 22:13 | 22:28 | 15 min | 359 km |
| 15 | Phulera Jn (FL) | 23:07 | 23:09 | 2 min | 414 km |
| 16 | Kishangarh (KSG) | 23:49 | 23:51 | 2 min | 465 km |
| 17 | Ajmer Jn (AII) | 00:40 | 00:50 | 10 min | 494 km |
| 18 | Bhilwara (BHL) | 02:32 | 02:37 | 5 min | 626 km |
| 19 | Chittaurgarh (COR) | 03:50 | 04:10 | 20 min | 680 km |
| 20 | Mavli Jn (MVJ) | 05:10 | 05:12 | 2 min | 751 km |
| 21 | Ranapratapnagar (RPZ) | 05:47 | 05:49 | 2 min | 790 km |
| 22 | Udaipur City (UDZ) | 06:10 | Ends | 0 | 794 km |