| station code | station name | route no. | arrives | departs | stop time | distance | day |
|---|---|---|---|---|---|---|---|
| HWH | Howrah Jn | 1 | starts | 19:50 | 0 | 0 | 1 |
| BDC | Bandel Jn | 1 | 20:36 | 20:38 | 2 min | 40 km | 1 |
| BWN | Barddhaman Jn | 1 | 21:41 | 21:46 | 5 min | 107 km | 1 |
| GKH | Guskhara | 1 | 22:15 | 22:16 | 1 min | 140 km | 1 |
| BHP | Bolpur S Niktn | 1 | 22:36 | 22:41 | 5 min | 159 km | 1 |
| SNT | Sainthia | 1 | 23:09 | 23:10 | 1 min | 191 km | 1 |
| RPH | Rampur Hat | 1 | 23:48 | 23:53 | 5 min | 219 km | 1 |
| PKR | Pakaur | 1 | 00:36 | 00:37 | 1 min | 273 km | 2 |
| BHW | Barharwa Jn | 1 | 01:26 | 01:31 | 5 min | 298 km | 2 |
| SBG | Sahibganj Jn | 1 | 02:36 | 02:44 | 8 min | 353 km | 2 |
| PPT | Pirpainti | 1 | 03:04 | 03:05 | 1 min | 376 km | 2 |
| CLG | Kahalgaon | 1 | 03:51 | 03:52 | 1 min | 397 km | 2 |
| BGP | Bhagalpur | 1 | 04:25 | 04:40 | 15 min | 427 km | 2 |
| AKN | Akbarnagar | 1 | 04:52 | 04:53 | 1 min | 441 km | 2 |
| SGG | Sultanganj | 1 | 05:04 | 05:05 | 1 min | 451 km | 2 |
| BUP | Bariarpur | 1 | 05:24 | 05:25 | 1 min | 469 km | 2 |
| JMP | Jamalpur Jn | 1 | 05:50 | 06:05 | 15 min | 480 km | 2 |
| DRH | Dharhara | 1 | 06:16 | 06:17 | 1 min | 492 km | 2 |
| AHA | Abhaipur | 1 | 06:28 | 06:29 | 1 min | 502 km | 2 |
| KJH | Kajra | 1 | 06:38 | 06:39 | 1 min | 509 km | 2 |
| UREN | Uren | 1 | 06:46 | 06:47 | 1 min | 513 km | 2 |
| KIUL | Kiul Jn | 1 | 07:15 | 07:25 | 10 min | 525 km | 2 |
| LKR | Lakhisarai Jn | 1 | 07:32 | 07:33 | 1 min | 526 km | 2 |
| SRY | Sirari | 1 | 07:56 | 07:57 | 1 min | 541 km | 2 |
| SHK | Sheikhpura | 1 | 08:09 | 08:10 | 1 min | 551 km | 2 |
| KSC | Kashi Chak | 1 | 08:27 | 08:28 | 1 min | 566 km | 2 |
| WRS | Waris Aleganj | 1 | 08:42 | 08:43 | 1 min | 577 km | 2 |
| NWD | Nawada | 1 | 09:13 | 09:18 | 5 min | 595 km | 2 |
| TIA | Tilaiya | 1 | 09:33 | 09:34 | 1 min | 613 km | 2 |
| WZJ | Wazerganj | 1 | 10:29 | 10:30 | 1 min | 631 km | 2 |
| GAYA | Gaya Jn | 1 | 10:55 | ends | 0 | 654 km | 2 |