| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Bilaspur Jn. BSP Source | Start | 6:50 PM | — | 0 | 1 |
| 2 | Gatora GTW | 6:58 PM | 7:00 PM | 2m | 6 | 1 |
| 3 | Akaltara AKT | 7:16 PM | 7:18 PM | 2m | 27 | 1 |
| 4 | Kapan KPNA | 7:28 PM | 7:29 PM | 1m | 36 | 1 |
| 5 | Janjgir Naila NIA | 7:35 PM | 7:37 PM | 2m | 42 | 1 |
| 6 | Champa CPH | 7:51 PM | 7:56 PM | 5m | 53 | 1 |
| 7 | Saragaon Road Halt SGRD | 8:04 PM | 8:05 PM | 1m | 62 | 1 |
| 8 | Baradwar BUA | 8:11 PM | 8:13 PM | 2m | 68 | 1 |
| 9 | Sakti SKT | 8:22 PM | 8:27 PM | 5m | 83 | 1 |
| 10 | Kharsia KHS | 8:43 PM | 8:45 PM | 2m | 99 | 1 |
| 11 | Raigarh RIG | 9:16 PM | 9:21 PM | 5m | 133 | 1 |
| 12 | Himgir HGR | 9:47 PM | 9:49 PM | 2m | 170 | 1 |
| 13 | Belpahar BPH | 10:00 PM | 10:02 PM | 2m | 184 | 1 |
| 14 | Ib IB | 10:33 PM | 10:35 PM | 2m | 195 | 1 |
| 15 | Jharsuguda Jn JSG | 10:55 PM | 11:05 PM | 10m | 204 | 1 |
| 16 | Panpali PNPL | 11:19 PM | 11:20 PM | 1m | 219 | 1 |
| 17 | Bagdihi BEH | 11:27 PM | 11:28 PM | 1m | 225 | 1 |
| 18 | Bamra BMB | 11:39 PM | 11:40 PM | 1m | 241 | 1 |
| 19 | Garpos GPH | 11:54 PM | 11:55 PM | 1m | 257 | 1 |
| 20 | Sagra SOGR | 12:11 AM | 12:12 AM | 1m | 262 | 2 |
| 21 | Raj Gangpur GP | 12:24 AM | 12:25 AM | 1m | 276 | 2 |
| 22 | Kalunga KLG | 12:39 AM | 12:40 AM | 1m | 292 | 2 |
| 23 | Rourkela ROU | 12:50 AM | 1:00 AM | 10m | 306 | 2 |
| 24 | Bisra BZR | 1:14 AM | 1:15 AM | 1m | 320 | 2 |
| 25 | Bhalulata BUL | 1:21 AM | 1:22 AM | 1m | 326 | 2 |
| 26 | Jaraikela JRA | 1:28 AM | 1:29 AM | 1m | 334 | 2 |
| 27 | Manoharpur MOU | 1:36 AM | 1:38 AM | 2m | 346 | 2 |
| 28 | Ghaghra GHAA | 1:44 AM | 1:45 AM | 1m | 351 | 2 |
| 29 | Derowan DRWN | 1:54 AM | 1:55 AM | 1m | 364 | 2 |
| 30 | Goilkera GOL | 2:09 AM | 2:10 AM | 1m | 373 | 2 |
| 31 | Tunia TUX | 2:17 AM | 2:18 AM | 1m | 381 | 2 |
| 32 | Sonua SWR | 2:23 AM | 2:24 AM | 1m | 386 | 2 |
| 33 | Lotapahar LPH | 2:30 AM | 2:31 AM | 1m | 397 | 2 |
| 34 | Chakaradharpur CKP | 3:00 AM | 3:10 AM | 10m | 407 | 2 |
| 35 | Barabambo BRM | 3:19 AM | 3:20 AM | 1m | 418 | 2 |
| 36 | Rajkharsawan Jn. RKSN | 3:29 AM | 3:30 AM | 1m | 427 | 2 |
| 37 | Mahali Marup MMV | 3:39 AM | 3:40 AM | 1m | 435 | 2 |
| 38 | Sini Jn SINI | 3:49 AM | 3:50 AM | 1m | 442 | 2 |
| 39 | Birbans Ph BRBS | 3:59 AM | 4:00 AM | 1m | 450 | 2 |
| 40 | Gamharia GMH | 4:09 AM | 4:10 AM | 1m | 459 | 2 |
| 41 | Adityapur ADTP | 4:19 AM | 4:20 AM | 1m | 465 | 2 |
| 42 | Tatanagar Jn TATA Destination | 6:00 AM | End | — | 469 | 2 |
Times are as per the latest published Indian Railways time table and may change. Live running status.