| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Bilaspur Jn. BSP Source | Start | 3:20 PM | — | 0 | 1 |
| 2 | Belha BYL | 3:38 PM | 3:40 PM | 2m | 21 | 1 |
| 3 | Bhatapara BYT | 4:02 PM | 4:04 PM | 2m | 52 | 1 |
| 4 | Tilda TLD | 4:23 PM | 4:25 PM | 2m | 78 | 1 |
| 5 | Raipur Jn. R | 5:05 PM | 5:10 PM | 5m | 115 | 1 |
| 6 | Durg DURG | 6:00 PM | 6:05 PM | 5m | 153 | 1 |
| 7 | Rajnandgaon RJN | 6:26 PM | 6:28 PM | 2m | 184 | 1 |
| 8 | Dongargarh DGG | 6:51 PM | 6:53 PM | 2m | 215 | 1 |
| 9 | Amgaon AGN | 7:33 PM | 7:35 PM | 2m | 265 | 1 |
| 10 | Gondia Jn G | 7:58 PM | 8:00 PM | 2m | 288 | 1 |
| 11 | Tirora TRO | 8:18 PM | 8:20 PM | 2m | 318 | 1 |
| 12 | Tumsar Road TMR | 8:36 PM | 8:38 PM | 2m | 338 | 1 |
| 13 | Bhandara Road BRD | 8:53 PM | 8:55 PM | 2m | 356 | 1 |
| 14 | Kamptee KP | 9:38 PM | 9:40 PM | 2m | 404 | 1 |
| 15 | Netaji Subhash NITR Destination | 10:35 PM | End | — | 414 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.