There are 8 ways to get from Kahalgaon to Bhubaneshwar by taxi, plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Purnea Airport, fly
best- Take the taxi from Kahalgaon to Purnea Airport (PXN)taxi
- Fly from Purnea Airport (PXN) to Biju Patnaik International Airport (BBI)plane PXN - BBI
7h 4m₹14,892–38,781Train
cheapest- Take the train from Bhagalpur to Bhubaneswartrain 12254
17h 53m₹567–4,303Taxi, bus
- Take the taxi from Kahalgaon to Maldataxi
- Take the bus from Malda to Esplanadebus
- Take the bus from Kolkata, West Bengal to Bhubaneswar, Odishabus
20h 52mDrive 702 km
- Drive from Kahalgaon to Bhubaneshwarcar 702 km
10h 42m₹7,925–11,448Taxi
- Take the taxi from Kahalgaon to Bhubaneshwartaxi 702 km
10h 42m₹14,000–17,000Train to Lok Nayak Jayaprakash Airport, fly
- Take the train from Bhagalpur Jn. to Patna Jn.train
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Biju Patnaik International Airport (BBI)plane PAT - BBI
8h 25m₹6,507–18,663Train to Birsa Munda Airport, fly
- Take the train from Kahalgaon to Ranchitrain
- Fly from Birsa Munda Airport (IXR) to Biju Patnaik International Airport (BBI)plane IXR - BBI
15h 10m₹9,660–19,695Train, bus
- Take the train from Kahalgaon to Dhanbad Jntrain
- Take the bus from Dhanbad to Jamshedpur, Jharkhandbus
- Take the bus from Jamshedpur, Jharkhand to Bhubaneswar, Odishabus
22h 14m
Kahalgaon to Bhubaneshwar by train
Questions & Answers
The cheapest way to get from Kahalgaon to Bhubaneshwar is to train which costs ₹550 - ₹4,300 and takes 17h 53m.
The fastest way to get from Kahalgaon to Bhubaneshwar is to taxi and fly which takes 7h 4m and costs ₹14,000 - ₹39,000.
No, there is no direct train from Kahalgaon to Bhubaneshwar. However, there are services departing from Kahalgaon and arriving at Bhubaneswar via Bhagalpur. The journey, including transfers, takes approximately 17h 53m.
The distance between Kahalgaon and Bhubaneshwar is 875 km. The road distance is 702 km.
The best way to get from Kahalgaon to Bhubaneshwar without a car is to train which takes 17h 53m and costs ₹550 - ₹4,300.
It takes approximately 7h 4m to get from Kahalgaon to Bhubaneshwar, including transfers.
Kahalgaon to Bhubaneshwar train services, operated by Indian Railways, depart from Bhagalpur station.
Kahalgaon to Bhubaneshwar train services, operated by Indian Railways, arrive at Bhubaneswar station.
Yes, the driving distance between Kahalgaon to Bhubaneshwar is 702 km. It takes approximately 10h 42m to drive from Kahalgaon to Bhubaneshwar.
There are 327+ hotels available in Bhubaneshwar.
What companies run services between Kahalgaon, State of Bihar, India and Bhubaneshwar, India?
Indian Railways operates a train from Bhagalpur to Bhubaneswar once a week. Tickets cost ₹450–3,400 and the journey takes 15h 50m.
- Website
- goindigo.in
Flights from Purnea Airport to Biju Patnaik International Airport via Kolkata
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- ₹10,000–33,000
Flights from Purnea Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹17,000–38,000
Flights from Lok Nayak Jayaprakash Airport to Biju Patnaik International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–14,000
Flights from Birsa Munda Airport to Biju Patnaik International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹9,000–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhagalpur to Bhubaneswar
- Ave. Duration
- 15h 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 Bhagalpur Jn. to Patna Jn.
- Ave. Duration
- 3h 55m
- 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 Kahalgaon to Ranchi
- Ave. Duration
- 12h 47m
- Frequency
- Once daily
- Estimated price
- ₹300–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Kahalgaon to Dhanbad Jn
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
- Phone
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Malda to Esplanade
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹250–650
- Website
- North Bengal State Transport
- Seater
- ₹250–650
- Phone
- 9433012790
- [email protected]
- Website
- Shivam Travels
Bus from Kolkata, West Bengal to Bhubaneswar, Odisha
- Ave. Duration
- 9h 15m
- Frequency
- Every 30 minutes
- Schedules at
- Shivam Travels
- Website
- Shankar Parwati Travels
Bus from Dhanbad to Jamshedpur, Jharkhand
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Schedules at
- Shankar Parwati Travels
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Jamshedpur, Jharkhand to Bhubaneswar, Odisha
- Ave. Duration
- 7h 27m
- Frequency
- Hourly
- Schedules at
- Shree Savariya Travels and Transport
- Ave. Duration
- 5h 35m
- Estimated price
- ₹3,200–17,000
Bhagalpur Cab Service
- Phone
- +91 81 30 62 46 68
Subh Yatra Travels
- Phone
- +91 79 03 73 26 41
Bhagalpur Cab Service
- Phone
- +91 81 30 62 46 68
Subh Yatra Travels
- Phone
- +91 79 03 73 26 41
Bhagalpur Cab Service
- Phone
- +91 81 30 62 46 68
Subh Yatra Travels
- Phone
- +91 79 03 73 26 41
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 Travelling around the UAE, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.











