There are 7 ways to get from Kahalgaon to Odisha 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
8h 13m₹14,897–38,797Train
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
21h 43mDrive 702 km
- Drive from Kahalgaon to Bhubaneshwarcar 702 km
10h 42m₹7,907–11,421Taxi
- 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
9h 35m₹6,512–18,679Train, bus
- Take the train from Kahalgaon to Dhanbad Jntrain
- Take the bus from Dhanbad to Jamshedpur, Jharkhandbus
- Take the bus from Jamshedpur, Jharkhand to Cuttack, Odishabus
- Take the bus from Badambadi Bus Stand to Secretariatbus 17
23h 23m
Kahalgaon to Odisha by train
Questions & Answers
The cheapest way to get from Kahalgaon to Odisha is to train which costs ₹550 - ₹4,300 and takes 17h 53m.
The fastest way to get from Kahalgaon to Odisha is to taxi and fly which takes 8h 13m and costs ₹14,000 - ₹39,000.
No, there is no direct train from Kahalgaon to Odisha. 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 Odisha is 879 km. The road distance is 702 km.
The best way to get from Kahalgaon to Odisha without a car is to train which takes 17h 53m and costs ₹550 - ₹4,300.
It takes approximately 8h 13m to get from Kahalgaon to Odisha, including transfers.
Kahalgaon to Odisha train services, operated by Indian Railways, depart from Bhagalpur station.
Kahalgaon to Odisha train services, operated by Indian Railways, arrive at Bhubaneswar station.
Yes, the driving distance between Kahalgaon to Odisha is 702 km. It takes approximately 10h 42m to drive from Kahalgaon to Odisha.
There are 326+ hotels available in Odisha.
What companies run services between Kahalgaon, State of Bihar, India and Odisha, 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
- 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
- https://www.irctc.co.in/nget/train-search
- 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
- https://www.irctc.co.in/nget/train-search
- 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 Dhanbad Jn
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- 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
- nbstc.in
Bus from Malda to Esplanade
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹250–650
- Website
- https://nbstc.in/
- Seater
- ₹250–650
- Phone
- 9433012790
- [email protected]
- Website
- omio.com
Bus from Kolkata, West Bengal to Bhubaneswar, Odisha
- Ave. Duration
- 9h 15m
- Frequency
- Every 30 minutes
- Schedules at
- omio.com
- Phone
- 1800-5700-218
- [email protected]
- Website
- capitalregiontransport.in
Bus from Badambadi Bus Stand to Secretariat
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- ₹35–60
- Website
- https://www.capitalregiontransport.in/
- Non AC
- ₹35–55
- AC
- ₹50–60
- 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 Why you should take the train in the US, Bali: What to do if Mount Agung erupts, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.












