| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Nsc Bose J Gomo GMO Source | Start | 5:30 AM | — | 0 | 1 |
| 2 | Telo TELO | 5:39 AM | 5:41 AM | 2m | 9 | 1 |
| 3 | Chandrapura CRP | 5:49 AM | 5:51 AM | 2m | 17 | 1 |
| 4 | Bhandaridah BHME | 6:00 AM | 6:02 AM | 2m | 24 | 1 |
| 5 | Phusro PUS | 6:08 AM | 6:10 AM | 2m | 29 | 1 |
| 6 | Amlo AMLO | 6:15 AM | 6:17 AM | 2m | 31 | 1 |
| 7 | Bermo BRMO | 6:23 AM | 6:25 AM | 2m | 34 | 1 |
| 8 | Jarangdih JAN | 6:30 AM | 6:32 AM | 2m | 37 | 1 |
| 9 | Bokaro Thermal BKRO | 6:39 AM | 6:41 AM | 2m | 43 | 1 |
| 10 | Gumia GMIA | 6:48 AM | 6:50 AM | 2m | 49 | 1 |
| 11 | Dumri Bihar(e) DMBR | 6:58 AM | 7:00 AM | 2m | 55 | 1 |
| 12 | Danea DNEA | 7:12 AM | 7:14 AM | 2m | 66 | 1 |
| 13 | Jogeshwar Bihar JGBR | 7:26 AM | 7:28 AM | 2m | 75 | 1 |
| 14 | Chainpur CNPR | 7:35 AM | 7:37 AM | 2m | 79 | 1 |
| 15 | Karmahat KMHT | 7:44 AM | 7:46 AM | 2m | 84 | 1 |
| 16 | Digwar Halt DIWR | 7:53 AM | 7:54 AM | 1m | 87 | 1 |
| 17 | Ranchi Road RRME | 8:01 AM | 8:03 AM | 2m | 92 | 1 |
| 18 | Arigada ARGD | 8:10 AM | 8:12 AM | 2m | 97 | 1 |
| 19 | Barka Kana BRKA | 8:45 AM | 9:05 AM | 20m | 103 | 1 |
| 20 | Bhurkunda BHKD | 9:20 AM | 9:22 AM | 2m | 115 | 1 |
| 21 | Patratu PTRU | 9:30 AM | 9:32 AM | 2m | 123 | 1 |
| 22 | Tokisud TKS | 9:39 AM | 9:41 AM | 2m | 131 | 1 |
| 23 | Hendegir HNDR | 9:49 AM | 9:51 AM | 2m | 139 | 1 |
| 24 | Kole KOLE | 9:59 AM | 10:00 AM | 1m | 145 | 1 |
| 25 | Ray RAY | 10:07 AM | 10:09 AM | 2m | 153 | 1 |
| 26 | Khalari KLRE | 10:17 AM | 10:19 AM | 2m | 159 | 1 |
| 27 | Mccluskieganj MGME | 10:27 AM | 10:29 AM | 2m | 166 | 1 |
| 28 | Nindra NVA | 10:37 AM | 10:38 AM | 1m | 174 | 1 |
| 29 | Mahuamilan MMLN | 10:46 AM | 10:48 AM | 2m | 181 | 1 |
| 30 | Tori TORI | 10:56 AM | 10:58 AM | 2m | 188 | 1 |
| 31 | Chetar CTQ | 11:08 AM | 11:10 AM | 2m | 197 | 1 |
| 32 | Richughutu RCGT | 11:19 AM | 11:21 AM | 2m | 206 | 1 |
| 33 | Demu DEMU | 11:29 AM | 11:31 AM | 2m | 214 | 1 |
| 34 | Latehar LTHR | 11:38 AM | 11:40 AM | 2m | 220 | 1 |
| 35 | Bendi BFQ | 11:48 AM | 11:50 AM | 2m | 226 | 1 |
| 36 | Kumendi KMND | 11:57 AM | 11:59 AM | 2m | 233 | 1 |
| 37 | Hehegara Halt(e) HHG | 12:09 PM | 12:11 PM | 2m | 244 | 1 |
| 38 | Chhipadohar CPDR | 12:21 PM | 12:23 PM | 2m | 251 | 1 |
| 39 | Barwadih Jn BRWD | 12:35 PM | 12:40 PM | 5m | 261 | 1 |
| 40 | Mangra MAZ | 12:46 PM | 12:48 PM | 2m | 267 | 1 |
| 41 | Keckhi KCKI | 12:58 PM | 1:00 PM | 2m | 274 | 1 |
| 42 | Chianki CNF | 1:05 PM | 1:07 PM | 2m | 281 | 1 |
| 43 | Daltonganj DTO | 1:41 PM | 1:46 PM | 5m | 288 | 1 |
| 44 | Kajri KFT | 1:54 PM | 1:56 PM | 2m | 299 | 1 |
| 45 | Rajhura RHR | 2:03 PM | 2:05 PM | 2m | 306 | 1 |
| 46 | Lalgarh Bihar Halt LBT | 2:12 PM | 2:13 PM | 1m | 310 | 1 |
| 47 | Tolra TRZ | 2:19 PM | 2:21 PM | 2m | 316 | 1 |
| 48 | Garwa Road Jn GHD | 2:55 PM | 3:00 PM | 5m | 322 | 1 |
| 49 | Garhwa GHQ | 3:09 PM | 3:11 PM | 2m | 332 | 1 |
| 50 | Meralgram MQX | 3:21 PM | 3:23 PM | 2m | 343 | 1 |
| 51 | Ramna RMF | 3:33 PM | 3:35 PM | 2m | 354 | 1 |
| 52 | Nagar Untari NUQ | 3:47 PM | 3:49 PM | 2m | 366 | 1 |
| 53 | Wyndhamganj WDM | 4:00 PM | 4:02 PM | 2m | 377 | 1 |
| 54 | Mahuariya MXY | 4:12 PM | 4:14 PM | 2m | 388 | 1 |
| 55 | Duddhinagar DXN | 4:38 PM | 4:40 PM | 2m | 400 | 1 |
| 56 | Jharokhas JRQ | 4:51 PM | 4:53 PM | 2m | 407 | 1 |
| 57 | Muirpur Road MPF | 5:02 PM | 5:04 PM | 2m | 415 | 1 |
| 58 | Renukut RNQ | 5:28 PM | 5:30 PM | 2m | 421 | 1 |
| 59 | Jogidih JGF | 5:42 PM | 5:44 PM | 2m | 432 | 1 |
| 60 | Gurmura GMX | 5:56 PM | 5:58 PM | 2m | 441 | 1 |
| 61 | Salai Banwa SLBN | 6:05 PM | 6:07 PM | 2m | 454 | 1 |
| 62 | Billi BXLL | 6:18 PM | 6:20 PM | 2m | 457 | 1 |
| 63 | Chopan CPU Destination | 8:20 PM | End | — | 463 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.