| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Indore Junction Bg (INDB) | Starts | 08:05 | 0 | 0 km |
| 2 | Dewas (DWX) | 08:47 | 08:49 | 2 min | 39 km |
| 3 | Ujjain Junction (UJN) | 09:45 | 09:55 | 10 min | 80 km |
| 4 | Nagda Junction (NAD) | 11:05 | 11:07 | 2 min | 135 km |
| 5 | Khachrod (KUH) | 11:18 | 11:20 | 2 min | 148 km |
| 6 | Ratlam Junction (RTM) | 12:00 | 12:35 | 35 min | 176 km |
| 7 | Jaora (JAO) | 13:03 | 13:05 | 2 min | 209 km |
| 8 | Mandasor (MDS) | 14:01 | 14:03 | 2 min | 260 km |
| 9 | Nimach (NMH) | 15:02 | 15:07 | 5 min | 309 km |
| 10 | Jawad Road (JWO) | 15:22 | 15:23 | 1 min | 325 km |
| 11 | Nimbahera (NBH) | 15:29 | 15:31 | 2 min | 336 km |
| 12 | Chittaurgarh (COR) | 16:25 | 16:35 | 10 min | 365 km |
| 13 | Mavli Junction (MVJ) | 17:57 | 18:03 | 6 min | 436 km |
| 14 | Udaipur City (UDZ) | 19:00 | Ends | 0 | 479 km |