There are 5 ways to get from Dalkhola to Odisha by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Barsoi Jn
best- Take the train from Barsoi Jn to Bhubaneswartrain 12510 / ...
16h 8m₹537–4,102Train
cheapest- Take the train from Dalkolha to Bhubaneswartrain 15630
21h 3m₹480–3,700Bus
- Take the bus from Dalkhola to Kolkatabus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper
- Take the bus from Kolkata to Bhubaneswarbus redbusIndia_A/C Seater / Sleeper
20h 6m₹1,034–7,625Drive 783 km
- Drive from Dalkhola to Bhubaneshwarcar 783 km
11h 29m₹8,766–12,661Taxi, fly
- Take the taxi from Dalkhola to Purnea Airport (PXN)taxi
- Fly from Purnea Airport (PXN) to Biju Patnaik International Airport (BBI)plane PXN - BBI
9h 47m₹10,629–34,344
Dalkhola to Odisha by train
Comparing Your Travel Options
The cheapest way to get from Dalkhola to Odisha is to train which costs ₹480 - ₹3,700 and takes 21h 3m.
The fastest way to get from Dalkhola to Odisha is to taxi and fly which takes 9h 47m and costs ₹10,000 - ₹35,000.
No, there is no direct bus from Dalkhola to Odisha. However, there are services departing from Dalkhola and arriving at Secretariat via Kolkata and Acharya Vihar Square. The journey, including transfers, takes approximately 20h 6m.
Yes, there is a direct train departing from Dalkolha and arriving at Bhubaneswar. Services depart once a week, and operate Friday. The journey takes approximately 21h 3m.
The distance between Dalkhola and Odisha is 877 km. The road distance is 783 km.
The best way to get from Dalkhola to Odisha without a car is to train via Barsoi Jn which takes 16h 8m and costs ₹500 - ₹4,100.
It takes approximately 16h 8m to get from Dalkhola to Odisha, including transfers.
Dalkhola to Odisha bus services, operated by Globehopper Mobility, depart from Dalkhola station.
Dalkhola to Odisha train services, operated by Indian Railways, depart from Barsoi Jn station.
The best way to get from Dalkhola to Odisha is to train via Barsoi Jn which takes 16h 8m and costs ₹500 - ₹4,100. Alternatively, you can bus, which costs ₹1,000 - ₹8,000 and takes 20h 6m.
What companies run services between Dalkhola, India and Odisha, India?
Indian Railways operates a train from Barsoi Jn to Bhubaneswar once daily. Tickets cost ₹420–3,200 and the journey takes 14h 48m. Alternatively, you can take a bus from Dalkhola to Secretariat via Kolkata, Bhubaneswar, and Acharya Vihar Square in around 20h 6m.
- Website
- goindigo.in
Flights from Purnea Airport to Biju Patnaik International Airport via Kolkata
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹9,500–33,000
Flights from Purnea Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 8h 35m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹18,000–36,000
Flights from Purnea Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 15h 45m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹17,000–36,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Barsoi Jn to Bhubaneswar
- Ave. Duration
- 14h 48m
- Frequency
- Once daily
- Estimated price
- ₹420–3,200
- Website
- irctc.co.in
- Sleeper Class
- ₹420–500
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Dalkolha to Bhubaneswar
- Ave. Duration
- 21h 3m
- Frequency
- Once a week
- Estimated price
- ₹480–3,700
- Website
- irctc.co.in
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
- Website
- Globehopper Mobility
Bus from Dalkhola to Kolkata
- Ave. Duration
- 9h 45m
- Frequency
- 5 times a day
- Schedules at
- Globehopper Mobility
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Schedules at
- Globehopper Mobility
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Dalkhola to Kolkata
- Ave. Duration
- 9h 30m
- Frequency
- 4 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 9h 55m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Dalkhola to Kolkata
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹1,300–3,900
- Schedules at
- Punchiry Tours and Holidays
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 9h 15m
- Frequency
- Once a week
- Estimated price
- ₹1,300–3,800
- Schedules at
- Punchiry Tours and Holidays
- Website
- Kashmir Maxx
Bus from Dalkhola to Kolkata
- Ave. Duration
- 9h 20m
- Frequency
- Twice daily
- Schedules at
- Kashmir Maxx
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Schedules at
- Kashmir Maxx
- Phone
- +91 8336003361
- info@shyamolibus.com
- Website
- Shymoli Paribahan
Bus from Dalkhola to Kolkata
- Ave. Duration
- 9h 50m
- Frequency
- Twice daily
- Estimated price
- ₹950–3,000
- Website
- Shymoli Paribahan
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- ₹900–3,000
- Website
- Shymoli Paribahan
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- Zingbus
Bus from Dalkhola to Kolkata
- Ave. Duration
- 9h 10m
- Frequency
- Twice daily
- Estimated price
- ₹500–1,600
- Schedules at
- Zingbus
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a week
- Estimated price
- ₹500–1,600
- Schedules at
- Zingbus
- Website
- Rugby Roadways
Bus from Dalkhola to Kolkata
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Schedules at
- Rugby Roadways
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Schedules at
- Rugby Roadways
- Website
- omio.com
Bus from Dalkhola to Kolkata
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Dalkhola to Kolkata
- Ave. Duration
- 10h
- Frequency
- Once daily
- Website
- Travel Point World LLP
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Website
- Travel Point World LLP
- Website
- Shree mann travels
Bus from Dalkhola to Kolkata
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Schedules at
- Shree mann travels
- Phone
- +91 98424 37444
- arunprasad@gmail.com
- Website
- Al Travels
Bus from Dalkhola to Kolkata
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Schedules at
- Al Travels
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Schedules at
- Al Travels
- Website
- India Tours and Travels
Bus from Dalkhola to Kolkata
- Ave. Duration
- 9h 15m
- Frequency
- 6 times a week
- Schedules at
- India Tours and Travels
- Phone
- 91-7373800013
- helpdesk@tranzking.com
- Website
- Tranzking Travels
Bus from Dalkhola to Kolkata
- Ave. Duration
- 9h 20m
- Frequency
- 6 times a week
- Schedules at
- Tranzking Travels
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 9h 15m
- Frequency
- Hourly
- Schedules at
- Tranzking Travels
- Website
- Rahul Travels Seoni
Bus from Dalkhola to Kolkata
- Ave. Duration
- 9h 35m
- Frequency
- Twice a week
- Schedules at
- Rahul Travels Seoni
- Phone
- +91 9153044288
- shashipujan123@gmail.com
- Website
- Shiv Shakti
Bus from Dalkhola to Kolkata
- Ave. Duration
- 9h 40m
- Frequency
- Twice a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- Sana Travels
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 9h 15m
- Frequency
- 5 times a day
- Schedules at
- Sana Travels
- Website
- New Grand Travels
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 9h 15m
- Frequency
- 3 times a day
- Schedules at
- New Grand Travels
- Phone
- +91 9088900002
- expresslineparibahan@gmail.com
- Website
- Express Line
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 9h 5m
- Frequency
- Twice daily
- Website
- Express Line
- Schedules at
- Express Line
- Website
- Maa Thakurani Travels
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Schedules at
- Maa Thakurani Travels
- Phone
- 9001274136
- narpatchoudhary313@gmail.com
- Website
- Choudhary travels and cargo
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
- Website
- Madhusmitta
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Schedules at
- Madhusmitta
- Phone
- 8893555000
- info@kalladatravels.com
- Website
- Kallada Tours and Travels
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- ₹900–2,300
- Schedules at
- Kallada Tours and Travels
- Website
- Sonax White Safari
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Schedules at
- Sonax White Safari
- Website
- Shree Ram Travels
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- Shree Ram Travels
- Website
- Lavi Travels
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Schedules at
- Lavi Travels
- Website
- Shantilata Travels
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 8h 10m
- Frequency
- 4 times a week
- Schedules at
- Shantilata Travels
- Phone
- +91 82817 55533
- madhaviatlas@gmail.com
- Website
- Madhavi Travels
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 8h 15m
- Frequency
- 3 times a week
- Schedules at
- Madhavi Travels
- Website
- Auroashish Bus Service
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 9h 25m
- Frequency
- 3 times a week
- Schedules at
- Auroashish Bus Service
- Website
- Maa Laxmi Travels
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 9h 15m
- Frequency
- Twice a week
- Schedules at
- Maa Laxmi Travels
- Website
- Moon Light Travels Katra
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 9h 15m
- Frequency
- Twice a week
- Schedules at
- Moon Light Travels Katra
- Website
- Shishpal Travels
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Schedules at
- Shishpal Travels
- Website
- Ashok Bus Service
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 8h 45m
- Frequency
- Once a week
- Schedules at
- Ashok Bus Service
- Phone
- +91 91242 09161
- shreenilamadhabatravels@gmail.com
- Website
- Nilamadhab Travels
Bus from Kolkata to Bhubaneswar
- Ave. Duration
- 9h 15m
- Frequency
- Once a week
- Website
- Nilamadhab Travels
- Ave. Duration
- 52 min
- Estimated price
- ₹1,100–1,400
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 Thanksgiving 2018: How to travel stress-free, 4 stunningly beautiful Philippines islands you need to visit, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
Booking & Getting There
Dalkhola to Odisha bus services, operated by Globehopper Mobility, arrive at Kolkata station.
Dalkhola to Odisha train services, operated by Indian Railways, arrive at Bhubaneswar station.
Yes, the driving distance between Dalkhola to Odisha is 783 km. It takes approximately 11h 29m to drive from Dalkhola to Odisha.
There are 306+ hotels available in Odisha.


























