There are 7 ways to get from Bhubaneshwar to Bhāgalpur by plane, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Lok Nayak Jayaprakash Airport, train
best- Fly from Biju Patnaik International Airport (BBI) to Lok Nayak Jayaprakash Airport (PAT)plane BBI - PAT
- Take the train from Patna Jn. to Bhagalpur Jn.train
6h 31m₹6,580–17,674Train
cheapest- Take the train from Bhubaneswar to Bhagalpurtrain 12253
17h 50m₹450–3,400Bus, train
- Take the bus from Bhubaneswar, Odisha to Asansolbus
- Take the train from Asansol Jn to Jasidih Jntrain
- Take the train from Mohanpur to Bhagalpurtrain
19h 10mDrive 691.7 km
- Drive from Bhubaneshwar to Bhāgalpurcar 691.7 km
10h 32m₹7,802–11,270Taxi
- Take the taxi from Bhubaneshwar to Bhāgalpurtaxi 691.7 km
10h 32m₹13,000–17,000Fly to Purnea Airport, taxi
- Fly from Biju Patnaik International Airport (BBI) to Purnea Airport (PXN)plane BBI - PXN
- Take the taxi from Purnea Airport (PXN) to Bhāgalpurtaxi
8h 31m₹15,485–42,579Bus, train via Jamshedpur
- Take the bus from Bhubaneswar, Odisha to Jamshedpur, Jharkhandbus
- Take the bus from Jamshedpur, Jharkhand to Dhanbadbus
- Take the train from Dhanbad Jn to Bhagalpurtrain
22h 27m
Bhubaneshwar to Bhāgalpur by train
Questions & Answers
The cheapest way to get from Bhubaneshwar to Bhāgalpur is to train which costs ₹450 - ₹3,400 and takes 17h 50m.
The fastest way to get from Bhubaneshwar to Bhāgalpur is to fly and train which takes 6h 31m and costs ₹6,500 - ₹18,000.
Yes, there is a direct train departing from Bhubaneswar and arriving at Bhagalpur. Services depart once a week, and operate Saturday. The journey takes approximately 17h 50m.
The distance between Bhubaneshwar and Bhāgalpur is 827 km. The road distance is 691.7 km.
The best way to get from Bhubaneshwar to Bhāgalpur without a car is to train which takes 17h 50m and costs ₹450 - ₹3,400.
It takes approximately 6h 31m to get from Bhubaneshwar to Bhāgalpur, including transfers.
Bhubaneshwar to Bhāgalpur train services, operated by Indian Railways, depart from Bhubaneswar station.
Bhubaneshwar to Bhāgalpur train services, operated by Indian Railways, arrive at Bhagalpur station.
Yes, the driving distance between Bhubaneshwar to Bhāgalpur is 692 km. It takes approximately 10h 32m to drive from Bhubaneshwar to Bhāgalpur.
There are seven+ hotels available in Bhāgalpur.
What companies run services between Bhubaneshwar, India and Bhāgalpur, India?
Indian Railways operates a train from Bhubaneswar to Bhagalpur once a week. Tickets cost ₹450–3,400 and the journey takes 17h 50m.
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–14,000
Flights from Biju Patnaik International Airport to Lok Nayak Jayaprakash Airport via Kolkata
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–14,000
Flights from Biju Patnaik International Airport to Purnea Airport via Delhi
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹20,000–44,000
Flights from Biju Patnaik International Airport to Purnea Airport via Hyderabad
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹19,000–43,000
- Website
- starair.in
Flights from Biju Patnaik International Airport to Purnea Airport via Kolkata
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹11,000–38,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Patna Jn. to Bhagalpur Jn.
- Ave. Duration
- 4h 20m
- Frequency
- Once a week
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Bhubaneswar to Bhagalpur
- Ave. Duration
- 17h 50m
- Frequency
- Once a week
- Estimated price
- ₹450–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,400
Train from Asansol Jn to Jasidih Jn
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Mohanpur to Bhagalpur
- Ave. Duration
- 2h 13m
- Frequency
- Once a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Dhanbad Jn to Bhagalpur
- Ave. Duration
- 8h 45m
- Frequency
- Twice daily
- Estimated price
- ₹250–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
- Phone
- +91 7064 471 610
- [email protected]
- Website
- Dolphin Tours and Travels
Bus from Bhubaneswar, Odisha to Asansol
- Ave. Duration
- 11h 40m
- Frequency
- 4 times a day
- Website
- Dolphin Tours and Travels
- Website
- Padhi Travels
Bus from Bhubaneswar, Odisha to Jamshedpur, Jharkhand
- Ave. Duration
- 7h 55m
- Frequency
- Hourly
- Schedules at
- Padhi Travels
- Website
- Shiv Shakti
Bus from Jamshedpur, Jharkhand to Dhanbad
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Schedules at
- Shiv Shakti
- Ave. Duration
- 6h 51m
- Estimated price
- ₹4,200–17,000
Cabpriyanka Tours And Travels
- Phone
- +91 88 95 04 81 34
- Website
- cabpriyanka.com
Colors Cabs
- Phone
- +91 94 37 19 56 02
- Website
- colorscab.com
Orissa Cabs
- Phone
- +91 90 40 05 75 77
- Website
- orissacabs.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What documents do I need to cross Niagara Falls?, Which side of Niagara Falls should I choose (and how do I get there)?, and Travelling around the UAE - to help you get the most out of your next trip.








