| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Ranchi RNC Source | Start | 3:40 PM | — | 0 | 1 |
| 2 | Namkom NKM | 3:45 PM | 3:46 PM | 1m | 4 | 1 |
| 3 | Tatisilwai TIS | 3:51 PM | 3:52 PM | 1m | 11 | 1 |
| 4 | Silli SLF | 4:30 PM | 4:31 PM | 1m | 54 | 1 |
| 5 | Muri Jn MURI | 4:43 PM | 4:45 PM | 2m | 60 | 1 |
| 6 | Tulin THO | 4:52 PM | 4:53 PM | 1m | 65 | 1 |
| 7 | Jhalida JAA | 4:59 PM | 5:00 PM | 1m | 72 | 1 |
| 8 | Begunkodar BKDR | 5:04 PM | 5:05 PM | 1m | 78 | 1 |
| 9 | Kotshila KSX | 5:39 PM | 5:40 PM | 1m | 84 | 1 |
| 10 | Garh Jaipur GUG | 5:47 PM | 5:48 PM | 1m | 92 | 1 |
| 11 | Chas Road CAS | 5:54 PM | 5:55 PM | 1m | 99 | 1 |
| 12 | Gourinathdham GTD | 6:04 PM | 6:05 PM | 1m | 105 | 1 |
| 13 | Purulia Jn. PRR | 6:20 PM | 6:30 PM | 10m | 120 | 1 |
| 14 | Anara ANR | 6:59 PM | 7:00 PM | 1m | 146 | 1 |
| 15 | Adra ADRA | 7:40 PM | 7:45 PM | 5m | 160 | 1 |
| 16 | Indrabil IBL | 7:58 PM | 7:59 PM | 1m | 173 | 1 |
| 17 | Sirjam SRJM | 8:06 PM | 8:07 PM | 1m | 180 | 1 |
| 18 | Jhantipahari JPH | 8:15 PM | 8:16 PM | 1m | 190 | 1 |
| 19 | Chhatna CJN | 8:24 PM | 8:25 PM | 1m | 199 | 1 |
| 20 | Bankura BQA | 8:38 PM | 8:40 PM | 2m | 213 | 1 |
| 21 | Ondagrarm ODM | 8:54 PM | 8:55 PM | 1m | 229 | 1 |
| 22 | Bishnupur VSU | 9:07 PM | 9:08 PM | 1m | 243 | 1 |
| 23 | Piardoba PBA | 9:19 PM | 9:20 PM | 1m | 256 | 1 |
| 24 | Garbeta GBA | 9:31 PM | 9:32 PM | 1m | 268 | 1 |
| 25 | Chandrakona Road CDGR | 9:43 PM | 9:44 PM | 1m | 280 | 1 |
| 26 | Salboni SLB | 9:54 PM | 9:55 PM | 1m | 291 | 1 |
| 27 | Midnapore MDN | 10:28 PM | 10:30 PM | 2m | 315 | 1 |
| 28 | Gokulpur GKL | 10:39 PM | 10:40 PM | 1m | 322 | 1 |
| 29 | Girimaidan GMDN | 10:49 PM | 10:50 PM | 1m | 326 | 1 |
| 30 | Kharagpur Jn KGP Destination | 11:45 PM | End | — | 328 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.