| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Katni KTE Source | Start | 2:20 PM | — | 0 | 1 |
| 2 | Jhalwara JLW | 2:52 PM | 2:54 PM | 2m | 11 | 1 |
| 3 | Rupaund RPD | 3:03 PM | 3:04 PM | 1m | 23 | 1 |
| 4 | Vilayatkalan Rd VYK | 3:12 PM | 3:13 PM | 1m | 31 | 1 |
| 5 | Chandia Road CHD | 3:19 PM | 3:21 PM | 2m | 40 | 1 |
| 6 | Lorha LOA | 3:30 PM | 3:31 PM | 1m | 48 | 1 |
| 7 | Umaria UMR | 3:41 PM | 3:44 PM | 3m | 58 | 1 |
| 8 | Karkeli KKI | 3:53 PM | 3:54 PM | 1m | 71 | 1 |
| 9 | Nowrozabad NRZB | 4:04 PM | 4:05 PM | 1m | 81 | 1 |
| 10 | Birsinghpur BRS | 4:13 PM | 4:14 PM | 1m | 88 | 1 |
| 11 | Mudaria MDXR | 4:21 PM | 4:22 PM | 1m | 94 | 1 |
| 12 | Ghunghuti GGT | 4:31 PM | 4:32 PM | 1m | 104 | 1 |
| 13 | Badhwa Bara BDWA | 4:44 PM | 4:45 PM | 1m | 117 | 1 |
| 14 | Shahdol SDL | 5:05 PM | 5:10 PM | 5m | 125 | 1 |
| 15 | Singhpur SNGP | 5:18 PM | 5:19 PM | 1m | 131 | 1 |
| 16 | Chhada CHDX | 5:25 PM | 5:26 PM | 1m | 138 | 1 |
| 17 | Burhar BUH | 5:33 PM | 5:35 PM | 2m | 145 | 1 |
| 18 | Amlai AAL | 5:43 PM | 5:45 PM | 2m | 154 | 1 |
| 19 | Anuppur Jn APR | 6:00 PM | 6:10 PM | 10m | 166 | 1 |
| 20 | Chhulha CLF | 6:17 PM | 6:18 PM | 1m | 172 | 1 |
| 21 | Jaithari JTI | 6:25 PM | 6:26 PM | 1m | 180 | 1 |
| 22 | Nigaura NIQ | 6:35 PM | 6:36 PM | 1m | 190 | 1 |
| 23 | Venkatnagar VKR | 6:43 PM | 6:44 PM | 1m | 198 | 1 |
| 24 | Harri HRB | 6:53 PM | 6:54 PM | 1m | 209 | 1 |
| 25 | Pendra Road PND | 7:01 PM | 7:03 PM | 2m | 217 | 1 |
| 26 | Sarbahara SBRA | 7:12 PM | 7:13 PM | 1m | 222 | 1 |
| 27 | Khodri KOI | 7:28 PM | 7:29 PM | 1m | 228 | 1 |
| 28 | Bhanwar Tonk BHTK | 7:47 PM | 7:48 PM | 1m | 239 | 1 |
| 29 | Khongsara KGS | 8:03 PM | 8:04 PM | 1m | 252 | 1 |
| 30 | Tenganmada TGQ | 8:13 PM | 8:14 PM | 1m | 260 | 1 |
| 31 | Belgahna BIG | 8:24 PM | 8:26 PM | 2m | 270 | 1 |
| 32 | Salka Road SLKR | 8:33 PM | 8:34 PM | 1m | 278 | 1 |
| 33 | Kargi Road KGB | 8:41 PM | 8:43 PM | 2m | 286 | 1 |
| 34 | Kalmitar KLTR | 8:50 PM | 8:51 PM | 1m | 293 | 1 |
| 35 | Ghutku GTK | 8:58 PM | 8:59 PM | 1m | 301 | 1 |
| 36 | Uslapur USL | 9:06 PM | 9:08 PM | 2m | 309 | 1 |
| 37 | Bilaspur Jn. BSP Destination | 10:15 PM | End | — | 317 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.