| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Kota Jn KOTA Source | Start | 6:35 AM | - | 0 | 1 |
| 2 | Antah ATH | 7:10 AM | 7:12 AM | 2m | 45 | 1 |
| 3 | Baran BAZ | 7:28 AM | 7:30 AM | 2m | 67 | 1 |
| 4 | Salpura SYL | 7:58 AM | 8:00 AM | 2m | 110 | 1 |
| 5 | Chhabra Gugor CAG | 8:18 AM | 8:20 AM | 2m | 125 | 1 |
| 6 | Ruthiyai Junction RTA | 9:10 AM | 9:25 AM | 15m | 164 | 1 |
| 7 | Khumbaraj KHRJ | 9:44 AM | 9:46 AM | 2m | 188 | 1 |
| 8 | Chachura Binagani CBK | 10:03 AM | 10:05 AM | 2m | 211 | 1 |
| 9 | Biyavra Rajgarh BRRG | 10:28 AM | 10:30 AM | 2m | 241 | 1 |
| 10 | Pachor Road PFR | 10:54 AM | 10:56 AM | 2m | 271 | 1 |
| 11 | Sarangpur SFW | 11:20 AM | 11:22 AM | 2m | 303 | 1 |
| 12 | Shajapur SFY | 11:43 AM | 11:45 AM | 2m | 330 | 1 |
| 13 | Maksi Junction MKC | 12:38 PM | 12:40 PM | 2m | 358 | 1 |
| 14 | Dewas DWX | 1:11 PM | 1:13 PM | 2m | 394 | 1 |
| 15 | Indore Jn INDB Destination | 2:15 PM | End | - | 436 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.