| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Chhindwara Jn CWA Source | Start | 12:40 PM | — | 0 | 1 |
| 2 | Sikarpur P.h. SKPR | 12:51 PM | 12:52 PM | 1m | 9 | 1 |
| 3 | Linga LIG | 12:56 PM | 12:57 PM | 1m | 12 | 1 |
| 4 | Bisapur Kalan Halt BRKH | 1:05 PM | 1:06 PM | 1m | 18 | 1 |
| 5 | Umra Nala ULA | 1:13 PM | 1:14 PM | 1m | 24 | 1 |
| 6 | Bhandarkund BDKD | 1:27 PM | 1:28 PM | 1m | 34 | 1 |
| 7 | Kukra Khapa KFP | 1:45 PM | 1:46 PM | 1m | 44 | 1 |
| 8 | Mohapani Mal MPML | 1:53 PM | 1:54 PM | 1m | 48 | 1 |
| 9 | Bhimalgondi BMC | 2:02 PM | 2:03 PM | 1m | 53 | 1 |
| 10 | Ghadela Halt GELA | 2:11 PM | 2:12 PM | 1m | 58 | 1 |
| 11 | Devi Halt DVH | 2:16 PM | 2:17 PM | 1m | 60 | 1 |
| 12 | Ramakona RMO | 2:23 PM | 2:24 PM | 1m | 64 | 1 |
| 13 | Sausar SASR | 2:34 PM | 2:35 PM | 1m | 72 | 1 |
| 14 | Bardi Halt BDHT | 2:41 PM | 2:42 PM | 1m | 77 | 1 |
| 15 | Lokdhikhera LDE | 2:48 PM | 2:49 PM | 1m | 84 | 1 |
| 16 | Paradsinga Halt PSK | 2:55 PM | 2:56 PM | 1m | 88 | 1 |
| 17 | Saonga Halt SZH | 3:01 PM | 3:02 PM | 1m | 92 | 1 |
| 18 | Kelod KLOD | 3:07 PM | 3:09 PM | 2m | 98 | 1 |
| 19 | Saoner Jn SONR | 3:19 PM | 3:20 PM | 1m | 108 | 1 |
| 20 | Malegaon Vyenku MGVK | 3:26 PM | 3:27 PM | 1m | 113 | 1 |
| 21 | Takli Bhansali TKLB | 3:31 PM | 3:32 PM | 1m | 116 | 1 |
| 22 | Patansaongi PTS | 3:48 PM | 3:50 PM | 2m | 118 | 1 |
| 23 | Ptnsngi Twn Hlt PSX | 3:53 PM | 3:54 PM | 1m | 120 | 1 |
| 24 | Pipla Halt PQA | 3:59 PM | 4:00 PM | 1m | 125 | 1 |
| 25 | Khapri Kheda KPKD | 4:11 PM | 4:12 PM | 1m | 132 | 1 |
| 26 | Koradih KRDH | 4:16 PM | 4:17 PM | 1m | 135 | 1 |
| 27 | Netaji Subhash NITR Destination | 5:20 PM | End | — | 142 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.