There are 6 ways to get from Bhubaneshwar to Patna by plane, bus, train, 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
best- Fly from Biju Patnaik International Airport (BBI) to Lok Nayak Jayaprakash Airport (PAT)plane BBI - PAT
1h 27m₹7,074–17,147Train
cheapest- Take the train from Bhubaneswar to Patna Jntrain 22643 / ...
18h 5m₹420–3,200Bus
- Take the bus from Bhubaneswar to Patnabus redbusIndia_A/C Sleeper
17h 5mDrive 736.8 km
- Drive from Bhubaneshwar to Patnacar 736.8 km
11h 15m₹7,146–10,321Taxi
- Take the taxi from Bhubaneshwar to Patnataxi 736.8 km
11h 15m₹13,000–16,000Bus via Jamshedpur
- Take the bus from Bhubaneswar to Jamshedpurbus redbusIndia_A/C Seater / Sleeper
- Take the bus from Jamshedpur to Patnabus redbusIndia_A/C Sleeper
18h 21m
Biju Patnaik International Airport (BBI) to Lok Nayak Jayaprakash Airport (PAT) flights
Comparing Your Travel Options
The cheapest way to get from Bhubaneshwar to Patna is to train which costs ₹420 - ₹3,200 and takes 18h 5m.
The fastest way to get from Bhubaneshwar to Patna is to fly which takes 1h 27m and costs ₹7,000 - ₹18,000.
Yes, there is a direct bus departing from Bhubaneswar and arriving at Patna. Services depart four times a day, and operate every day. The journey takes approximately 17h 5m.
Yes, there is a direct train departing from Bhubaneswar and arriving at Patna Jn. Services depart four times a week, and operate Monday, Tuesday and Friday. The journey takes approximately 18h 5m.
The distance between Bhubaneshwar and Patna is 606 km. The road distance is 736.8 km.
The best way to get from Bhubaneshwar to Patna without a car is to bus which takes 17h 5m and costs .
It takes approximately 1h 27m to get from Bhubaneshwar to Patna, including transfers.
Bhubaneshwar to Patna bus services, operated by Dolphin Tours and Travels, depart from Bhubaneswar station.
Bhubaneshwar to Patna train services, operated by Indian Railways, depart from Bhubaneswar station.
The best way to get from Bhubaneshwar to Patna is to fly which takes 1h 27m and costs ₹7,000 - ₹18,000. Alternatively, you can bus, which costs and takes 17h 5m, you could also train, which costs ₹420 - ₹3,200 and takes 18h 5m.
What companies run services between Bhubaneshwar, India and Patna, India?
IndiGo Airlines flies from Biju Patnaik International Airport (BBI) to Lok Nayak Jayaprakash Airport (PAT) once daily. Alternatively, Dolphin Tours and Travels operates a bus from Bhubaneswar to Patna 3 times a day, and the journey takes 17h 5m. Three other operators also service this route.
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹6,500–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhubaneswar to Patna Jn
- Ave. Duration
- 18h 5m
- Frequency
- 4 times a week
- Estimated price
- ₹420–3,200
- Website
- irctc.co.in
- Sleeper Class
- ₹420–500
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
- Phone
- +91 7064 471 610
- [email protected]
- Website
- Dolphin Tours and Travels
Bus from Bhubaneswar to Patna
- Ave. Duration
- 17h 5m
- Frequency
- 3 times a day
- Website
- Dolphin Tours and Travels
- Website
- Asian Grand
Bus from Bhubaneswar to Patna
- Ave. Duration
- 15h 45m
- Frequency
- Once daily
- Schedules at
- Asian Grand
- Website
- Reliance Travels
Bus from Bhubaneswar to Patna
- Ave. Duration
- 15h 45m
- Frequency
- Once daily
- Schedules at
- Reliance Travels
Bus from Bhubaneswar to Jamshedpur
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Schedules at
- Reliance Travels
- Website
- Shivmangal Travels
Bus from Bhubaneswar to Patna
- Ave. Duration
- 17h 10m
- Frequency
- Twice a week
- Schedules at
- Shivmangal Travels
- Website
- Ashirwad Bus Service
Bus from Bhubaneswar to Jamshedpur
- Ave. Duration
- 8h
- Frequency
- Every 3 hours
- Schedules at
- Ashirwad Bus Service
- Phone
- +91 7020566333
- [email protected]
- Website
- Cherry Collars
Bus from Bhubaneswar to Jamshedpur
- Ave. Duration
- 7h 40m
- Frequency
- 3 times a day
- Website
- Cherry Collars
- Website
- Cherry Collars
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Bhubaneswar to Jamshedpur
- Ave. Duration
- 6h 44m
- Frequency
- Once daily
- Schedules at
- Shree Savariya Travels and Transport
- Website
- Maa Parwati
Bus from Bhubaneswar to Jamshedpur
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Schedules at
- Maa Parwati
- Phone
- +91 91242 09161
- [email protected]
- Website
- Nilamadhab Travels
Bus from Bhubaneswar to Jamshedpur
- Ave. Duration
- 8h 45m
- Frequency
- Twice daily
- Website
- Nilamadhab Travels
- Website
- Shantilata Travels
Bus from Bhubaneswar to Jamshedpur
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Schedules at
- Shantilata Travels
- Website
- Nila Madhaba Parivahan
Bus from Bhubaneswar to Jamshedpur
- Ave. Duration
- 7h 38m
- Frequency
- Once daily
- Schedules at
- Nila Madhaba Parivahan
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Bhubaneswar to Jamshedpur
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- Maa Shanti Travels
Bus from Jamshedpur to Patna
- Ave. Duration
- 9h 55m
- Frequency
- Every 4 hours
- Schedules at
- Maa Shanti Travels
Bus from Jamshedpur to Patna
- Ave. Duration
- 10h 20m
- Frequency
- Every 4 hours
- Schedules at
- Tejas Maa Bhawani Bus Service
- Website
- Rekha Luxury
Bus from Jamshedpur to Patna
- Ave. Duration
- 9h 50m
- Frequency
- 5 times a day
- Schedules at
- Rekha Luxury
- Website
- Yarana Travels
Bus from Jamshedpur to Patna
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Schedules at
- Yarana Travels
- Website
- JGD Travels Pvt Ltd.
Bus from Jamshedpur to Patna
- Ave. Duration
- 9h 53m
- Frequency
- Twice daily
- Schedules at
- JGD Travels Pvt Ltd.
- Website
- Maharani Premium Services
Bus from Jamshedpur to Patna
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Schedules at
- Maharani Premium Services
- Phone
- +91 9155411963
- [email protected]
- Website
- Rajdhani bus service
Bus from Jamshedpur to Patna
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Website
- Rajdhani bus service
- Website
- Rajdhani bus service
- Website
- Tejas Maa Bhawani
Bus from Jamshedpur to Patna
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Schedules at
- Tejas Maa Bhawani
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Jamshedpur to Patna
- Ave. Duration
- 9h
- Frequency
- 6 times a week
- Website
- Sri Krishna Rath
- Website
- Vijay Rath
Bus from Jamshedpur to Patna
- Ave. Duration
- 9h 45m
- Frequency
- 3 times a week
- Schedules at
- Vijay Rath
- Ave. Duration
- 11h 15m
- Estimated price
- ₹13,000–16,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 Which side of Niagara Falls should I choose (and how do I get there)?, Travelling to and around Russia for the 2018 FIFA World Cup, and Which London airport should I choose? - to help you get the most out of your next trip.
Booking & Getting There
Bhubaneshwar to Patna bus services, operated by Dolphin Tours and Travels, arrive at Patna station.
Bhubaneshwar to Patna train services, operated by Indian Railways, arrive at Patna Jn station.
Yes, the driving distance between Bhubaneshwar to Patna is 737 km. It takes approximately 11h 15m to drive from Bhubaneshwar to Patna.
Book your Bhubaneshwar to Patna train tickets online with 12go.asia.
Book your Bhubaneshwar to Patna bus tickets online with Omio.
There are 269+ hotels available in Patna.



















