| Train | Source | Destination | Days Run from Bhadrakh |
| 58004 - Bhc Passenger | Bhadrakh (BHC) | Howrah (HWH) |
| # | Station | Arrival | Departure | Halt | Distance | Day |
| 1 | Bhadrakh (BHC) | Source | 04:35 AM | 0 Mins | 0 KMs | 1 |
| 2 | Ranital (RNTL) | 04:43 AM | 04:44 AM | 0 Mins | 8 KMs | 1 |
| 3 | Markona (MKO) | 04:51 AM | 04:52 AM | 0 Mins | 14 KMs | 1 |
| 4 | Sabira (SZZ) | 05:00 AM | 05:01 AM | 0 Mins | 20 KMs | 1 |
| 5 | Soro (SORO) | 05:09 AM | 05:10 AM | 0 Mins | 29 KMs | 1 |
| 6 | Bahanaga Bazar (BNBR) | 05:19 AM | 05:20 AM | 0 Mins | 38 KMs | 1 |
| 7 | Panpana Ph (PNPN) | 05:26 AM | 05:27 AM | 0 Mins | 42 KMs | 1 |
| 8 | Khantapara (KHF) | 05:32 AM | 05:33 AM | 0 Mins | 47 KMs | 1 |
| 9 | Nilgiri Road (NGRD) | 05:39 AM | 05:40 AM | 0 Mins | 51 KMs | 1 |
| 10 | Balasore (BLS) | 05:50 AM | 05:55 AM | 0 Mins | 62 KMs | 1 |
| 11 | Tikirapal P.h. (TKPL) | 06:00 AM | 06:01 AM | 0 Mins | 67 KMs | 1 |
| 12 | Haldipada (HIP) | 06:08 AM | 06:09 AM | 0 Mins | 74 KMs | 1 |
| 13 | Rupsa Jn. (ROP) | 06:17 AM | 06:18 AM | 0 Mins | 80 KMs | 1 |
| 14 | Nuagaon-mayurbhanj Road (NMBR) | 06:28 AM | 06:29 AM | 0 Mins | 86 KMs | 1 |
| 15 | Basta (BTS) | 06:34 AM | 06:35 AM | 0 Mins | 90 KMs | 1 |
| 16 | Amarda Road (ARD) | 06:41 AM | 06:42 AM | 0 Mins | 95 KMs | 1 |
| 17 | Rajghat Ph (RGT) | 06:49 AM | 06:50 AM | 0 Mins | 102 KMs | 1 |
| 18 | Jaleswar (JER) | 06:57 AM | 06:58 AM | 0 Mins | 110 KMs | 1 |
| 19 | Lakshannath Road (LXD) | 07:05 AM | 07:06 AM | 0 Mins | 116 KMs | 1 |
| 20 | Angua P.h. (AGV) | 07:13 AM | 07:14 AM | 0 Mins | 122 KMs | 1 |
| 21 | Dantan (DNT) | 07:20 AM | 07:21 AM | 0 Mins | 126 KMs | 1 |
| 22 | Nikursini (NSI) | 07:29 AM | 07:30 AM | 0 Mins | 134 KMs | 1 |
| 23 | Belda (BLDA) | 07:37 AM | 07:38 AM | 0 Mins | 143 KMs | 1 |
| 24 | Bakhrabad (VKD) | 07:45 AM | 07:46 AM | 0 Mins | 149 KMs | 1 |
| 25 | Narayangarh (NYA) | 07:53 AM | 07:54 AM | 0 Mins | 155 KMs | 1 |
| 26 | Benapur (BPE) | 08:04 AM | 08:05 AM | 0 Mins | 166 KMs | 1 |
| 27 | Hijli (HIJ) | 08:11 AM | 08:12 AM | 0 Mins | 174 KMs | 1 |
| 28 | Kharagpur (KGP) | 08:50 AM | 08:55 AM | 0 Mins | 180 KMs | 1 |
| 29 | Madpur (MPD) | 09:07 AM | 09:08 AM | 0 Mins | 193 KMs | 1 |
| 30 | Shyam Chak (SMCK) | 09:14 AM | 09:15 AM | 0 Mins | 199 KMs | 1 |
| 31 | Balichak (BCK) | 09:21 AM | 09:22 AM | 0 Mins | 205 KMs | 1 |
| 32 | Radhamohanpur (RDU) | 09:29 AM | 09:30 AM | 0 Mins | 211 KMs | 1 |
| 33 | Haur (HAUR) | 09:35 AM | 09:36 AM | 0 Mins | 216 KMs | 1 |
| 34 | Panskura (PKU) | 09:45 AM | 09:46 AM | 0 Mins | 225 KMs | 1 |
| 35 | Mecheda (MCA) | 09:57 AM | 09:58 AM | 0 Mins | 240 KMs | 1 |
| 36 | Bagnan (BZN) | 10:11 AM | 10:12 AM | 0 Mins | 253 KMs | 1 |
| 37 | Ulubaria (ULB) | 10:25 AM | 10:26 AM | 0 Mins | 266 KMs | 1 |
| 38 | Santragachi Jn (SRC) | 10:50 AM | 10:52 AM | 0 Mins | 290 KMs | 1 |
| 39 | Howrah (HWH) | 11:35 AM | Destination | 0 Mins | 298 KMs | 1 |