Trains from Bhagalpur
327 trains · 15 stations · through service to 43 cities
Counted across every station serving Bhagalpur, so a route appears here whichever terminus its train leaves from.
Where trains go from Bhagalpur
Every city reachable without changing trains, busiest route first. Each page lists the trains, their times and the station each one uses.
- Bhagalpur to Delhi14 direct trains
- Bhagalpur to Mumbai4 direct trains
- Bhagalpur to Patna27 direct trains
- Bhagalpur to Kanpur12 direct trains
- Bhagalpur to Kolkata8 direct trains
- Bhagalpur to Prayagraj14 direct trains
- Bhagalpur to Lucknow10 direct trains
- Bhagalpur to Varanasi7 direct trains
- Bhagalpur to Surat2 direct trains
- Bhagalpur to Asansol3 direct trains
- Bhagalpur to Ghaziabad8 direct trains
- Bhagalpur to Dhanbad3 direct trains
- Bhagalpur to Gorakhpur4 direct trains
- Bhagalpur to Mughalsarai21 direct trains
- Bhagalpur to Itarsi6 direct trains
- Bhagalpur to Bareilly5 direct trains
- Bhagalpur to Jalandhar2 direct trains
- Bhagalpur to Bardhaman6 direct trains
- Bhagalpur to Bhusawal6 direct trains
- Bhagalpur to Ambala2 direct trains
- Bhagalpur to Moradabad5 direct trains
- Bhagalpur to Katni7 direct trains
- Bhagalpur to Jabalpur6 direct trains
- Bhagalpur to Siliguri12 direct trains
- Bhagalpur to Ludhiana2 direct trains
- Bhagalpur to Gaya7 direct trains
- Bhagalpur to Darbhanga2 direct trains
- Bhagalpur to Guwahati9 direct trains
- Bhagalpur to Kota2 direct trains
- Bhagalpur to Satna7 direct trains
- Bhagalpur to Jamshedpur2 direct trains
- Bhagalpur to Ranchi2 direct trains
- Bhagalpur to Katihar18 direct trains
- Bhagalpur to Muzaffarpur5 direct trains
- Bhagalpur to Malda16 direct trains
- Bhagalpur to Ayodhya2 direct trains
- Bhagalpur to Bathinda3 direct trains
- Bhagalpur to Nashik4 direct trains
- Bhagalpur to Aligarh7 direct trains
- Bhagalpur to Rohtak2 direct trains
- Bhagalpur to Jorhat2 direct trains
- Bhagalpur to Agartala2 direct trains
- Bhagalpur to Dibrugarh3 direct trains
Railway stations in Bhagalpur
The stations a Bhagalpur train can leave from or arrive at. Each page carries that station's own timetable and station code.
- Bhagalpur (BGP)126 trains
- Thana Bihpur Jn (THB)32 trains
- Akbarnagar (AKN)30 trains
- Nathnagar (NAT)18 trains
- Sabour (SBO)22 trains
- Hatpuraini H (HPLE)16 trains
- Kollikhutaha H (KKTA)14 trains
- Tikani H (TKLE)14 trains
- Murarpur H (MPY)13 trains
- Chhit Makhanpur (CTMP)12 trains
- Gani Dham H (GIF)12 trains
- Jagdishpur (JDPT)12 trains
- Lailakh Mamalkha (LMM)12 trains
- Kharik (KHQ)8 trains
- Bagrigram Halt (BIGH)3 trains
Where trains to Bhagalpur come from
Cities with a through train into Bhagalpur. The return direction is not always the same service.
- Delhi to Bhagalpur15 direct trains
- Mumbai to Bhagalpur4 direct trains
- Patna to Bhagalpur29 direct trains
- Kanpur to Bhagalpur14 direct trains
- Kolkata to Bhagalpur8 direct trains
- Prayagraj to Bhagalpur15 direct trains
- Lucknow to Bhagalpur10 direct trains
- Varanasi to Bhagalpur7 direct trains
- Ahmedabad to Bhagalpur2 direct trains
- Surat to Bhagalpur2 direct trains
- Asansol to Bhagalpur3 direct trains
- Ghaziabad to Bhagalpur6 direct trains
- Dhanbad to Bhagalpur3 direct trains
- Gorakhpur to Bhagalpur4 direct trains
- Mughalsarai to Bhagalpur23 direct trains
- Itarsi to Bhagalpur6 direct trains
- Bareilly to Bhagalpur5 direct trains
- Jalandhar to Bhagalpur2 direct trains
- Bardhaman to Bhagalpur6 direct trains
- Bhusawal to Bhagalpur6 direct trains
- Ambala to Bhagalpur2 direct trains
- Moradabad to Bhagalpur5 direct trains
- Katni to Bhagalpur7 direct trains
- Jabalpur to Bhagalpur6 direct trains
- Siliguri to Bhagalpur11 direct trains
- Ludhiana to Bhagalpur2 direct trains
- Gaya to Bhagalpur6 direct trains
- Darbhanga to Bhagalpur2 direct trains
- Guwahati to Bhagalpur8 direct trains
- Kota to Bhagalpur3 direct trains
- Ratlam to Bhagalpur2 direct trains
- Satna to Bhagalpur7 direct trains
- Jamshedpur to Bhagalpur2 direct trains
- Ranchi to Bhagalpur2 direct trains
- Katihar to Bhagalpur18 direct trains
- Muzaffarpur to Bhagalpur5 direct trains
- Malda to Bhagalpur15 direct trains
- Ayodhya to Bhagalpur2 direct trains
- Bathinda to Bhagalpur3 direct trains
- Nashik to Bhagalpur4 direct trains
- Aligarh to Bhagalpur7 direct trains
- Rohtak to Bhagalpur2 direct trains
- Jorhat to Bhagalpur2 direct trains
- Agartala to Bhagalpur2 direct trains
- Dibrugarh to Bhagalpur3 direct trains
Not the city you meant?
The route directory lists the busiest corridors and every station pair with a page, and the station directory covers stations outside the cities indexed here. For a date and live seats, the journey search takes any two places.