Trains from Siliguri to Bhagalpur
258 km by rail · 11 direct trains · fastest 5 hr 28 min on the 15946 Dibrugarh–Mumbai LTT Express · 3 daily · 3 stations in Siliguri, 2 in Bhagalpur
- Departures
- 00:15 – 23:40
- Fare from
- ₹195
- Sleeper · estimate
Every direct train
- 15658Brahmaputra Express00:157 hr 50 min08:05
New Jalpaiguri (NJP) to Bhagalpur (BGP)
411 km · Mail/Express
- 15946Dibrugarh–Mumbai LTT Express01:255 hr 28 min06:53
New Jalpaiguri (NJP) to Thana Bihpur Jn (THB)
258 km · Mail/Express · fastest
- 15909Avadh Assam Express05:505 hr 53 min11:43
New Jalpaiguri (NJP) to Thana Bihpur Jn (THB)
274 km · Mail/Express
- 20501Tejas Express10:507 hr 30 min18:20
New Jalpaiguri (NJP) to Bhagalpur (BGP)
411 km · Rajdhani
- 15483Sikkimmahananda15:206 hr 8 min21:28
Naksalbari (NAK) to Thana Bihpur Jn (THB)
270 km · Mail/Express
- 15620Kamakhya–Gaya Express15:308 hr 8 min23:38
New Jalpaiguri (NJP) to Bhagalpur (BGP)
411 km · Mail/Express
- 13245Capital Express15:576 hr 21 min22:18
Baghdogra (BORA) to Thana Bihpur Jn (THB)
283 km · Mail/Express
- 13247Capital Express15:576 hr 21 min22:18
Baghdogra (BORA) to Thana Bihpur Jn (THB)
283 km · Mail/Express
- 15626Agartala–Deoghar Express17:458 hr 40 min02:25+1 arrives the next day
New Jalpaiguri (NJP) to Bhagalpur (BGP)
384 km · Mail/Express
- 15926Dibrugarh–Deoghar Express17:458 hr 40 min02:25+1 arrives the next day
New Jalpaiguri (NJP) to Bhagalpur (BGP)
384 km · Mail/Express
- 15648Guwahati–Mumbai LTT Express23:408 hr 50 min08:30+1 arrives the next day
New Jalpaiguri (NJP) to Bhagalpur (BGP)
411 km · Mail/Express