| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Indore Jn INDB Source | Start | 8:00 AM | — | 0 | 1 |
| 2 | Lakshmibai Ngr LMNR | 8:08 AM | 8:09 AM | 1m | 3 | 1 |
| 3 | Mangliya Gaon MGG | 8:21 AM | 8:22 AM | 1m | 14 | 1 |
| 4 | Barlai BLAX | 8:32 AM | 8:33 AM | 1m | 25 | 1 |
| 5 | Dewas DWX | 8:48 AM | 8:50 AM | 2m | 42 | 1 |
| 6 | Naranjipur NRGR | 9:03 AM | 9:04 AM | 1m | 51 | 1 |
| 7 | Undasa Madhawpu UDM | 9:10 AM | 9:11 AM | 1m | 58 | 1 |
| 8 | Karchha KDHA | 9:18 AM | 9:19 AM | 1m | 64 | 1 |
| 9 | Vikramnagar VRG | 9:30 AM | 9:31 AM | 1m | 77 | 1 |
| 10 | Ujjain Jn UJN | 10:50 AM | 11:05 AM | 15m | 82 | 1 |
| 11 | Naikheri NKI | 11:18 AM | 11:19 AM | 1m | 93 | 1 |
| 12 | Aslaoda ASL | 11:30 AM | 11:31 AM | 1m | 102 | 1 |
| 13 | Palsora Makrawa PSO | 11:40 AM | 11:41 AM | 1m | 111 | 1 |
| 14 | Unhel UNL | 11:49 AM | 11:50 AM | 1m | 119 | 1 |
| 15 | Piploda Bagla PPG | 11:58 AM | 11:59 AM | 1m | 126 | 1 |
| 16 | Bhatisuda BTSD | 12:05 PM | 12:06 PM | 1m | 131 | 1 |
| 17 | Nagda Jn NAD Destination | 12:40 PM | End | — | 137 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.