There are 6 ways to get from Durg to Bhubaneshwar by train, plane, 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.
Line 18241 train, fly
best- Take the train from Durg to Raipur Jntrain
- Fly from Mana Airport (RPR) to Biju Patnaik International Airport (BBI)plane RPR - BBI
2h 55m₹7,600–19,524Train
cheapest- Take the train from Durg to Bhubaneswartrain 18426 / ...
14h 30m₹370–2,900Bus
- Take the bus from Raipur to Bhubaneswarbus redbusIndia_A/C Seater / Sleeper / ...
11h 58mDrive 585.5 km
- Drive from Durg to Bhubaneshwarcar 585.5 km
8h 32m₹5,674–8,195Taxi
- Take the taxi from Durg to Bhubaneshwartaxi 585.5 km
8h 32m₹11,000–14,000Bus via Jharsuguda
- Take the bus from Raipur to Jharsugudabus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from Jharsuguda to Bhubaneswarbus redbusIndia_A/C Seater / Sleeper
17h 15m
Mana Airport (RPR) to Biju Patnaik International Airport (BBI) flights
Comparing Your Travel Options
The cheapest way to get from Durg to Bhubaneshwar is to train which costs ₹370 - ₹2,900 and takes 14h 30m.
The fastest way to get from Durg to Bhubaneshwar is to line 18241 train and fly which takes 2h 55m and costs ₹7,500 - ₹20,000.
No, there is no direct bus from Durg to Bhubaneshwar. However, there are services departing from Raipur and arriving at Bhubaneswar via . The journey, including transfers, takes approximately 11h 58m.
Yes, there is a direct train departing from Durg and arriving at Bhubaneswar. Services depart twice daily, and operate every day. The journey takes approximately 14h 30m.
The distance between Durg and Bhubaneshwar is 489 km. The road distance is 585.5 km.
The best way to get from Durg to Bhubaneshwar without a car is to bus which takes 11h 58m and costs .
It takes approximately 2h 55m to get from Durg to Bhubaneshwar, including transfers.
Durg to Bhubaneshwar bus services, operated by Dolphin Tours and Travels, depart from Raipur station.
Durg to Bhubaneshwar train services, operated by Indian Railways, depart from Durg station.
The best way to get from Durg to Bhubaneshwar is to bus which takes 11h 58m and costs . Alternatively, you can train, which costs ₹370 - ₹2,900 and takes 14h 30m.
What companies run services between Durg, India and Bhubaneshwar, India?
Dolphin Tours and Travels operates a bus from Raipur to Bhubaneswar twice daily, and the journey takes 10h 10m. Two other operators also service this route. Alternatively, Indian Railways operates a train from Durg to Bhubaneswar twice daily. Tickets cost ₹370–2,900 and the journey takes 14h 30m.
- Website
- goindigo.in
Flights from Mana Airport to Biju Patnaik International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹7,000–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Durg to Raipur Jn
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–140
- Third AC (3A)
- ₹340–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹700–950
Train from Durg to Bhubaneswar
- Ave. Duration
- 14h 30m
- Frequency
- Twice daily
- Estimated price
- ₹370–2,900
- Website
- irctc.co.in
- Sleeper Class
- ₹370–450
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,900
- Phone
- +91 7064 471 610
- [email protected]
- Website
- Dolphin Tours and Travels
Bus from Raipur to Bhubaneswar
- Ave. Duration
- 10h 10m
- Frequency
- Twice daily
- Website
- Dolphin Tours and Travels
- Website
- New Grand Travels
Bus from Raipur to Bhubaneswar
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Schedules at
- New Grand Travels
- Website
- Anshu Travels
Bus from Raipur to Bhubaneswar
- Ave. Duration
- 10h 50m
- Frequency
- Twice daily
- Schedules at
- Anshu Travels
- Phone
- +91 07712991500
- [email protected]
- Website
- Royal Travels Raipur
Bus from Raipur to Jharsuguda
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Schedules at
- Royal Travels Raipur
- Website
- Laxmi Travels
Bus from Raipur to Jharsuguda
- Ave. Duration
- 7h 15m
- Frequency
- Twice daily
- Schedules at
- Laxmi Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Raipur to Jharsuguda
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- ₹850–3,000
- Website
- Shymoli Paribahan
- Website
- Tirupati Balajee
Bus from Raipur to Jharsuguda
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Schedules at
- Tirupati Balajee
- Website
- Maa Vishhari Rath
Bus from Raipur to Jharsuguda
- Ave. Duration
- 6h
- Frequency
- 4 times a week
- Schedules at
- Maa Vishhari Rath
- Website
- Vasudeo Travels
Bus from Jharsuguda to Bhubaneswar
- Ave. Duration
- 8h 30m
- Frequency
- Every 4 hours
- Schedules at
- Vasudeo Travels
- Website
- Kunal Transport
Bus from Jharsuguda to Bhubaneswar
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Schedules at
- Kunal Transport
- Website
- Dilkhus Bus Service
Bus from Jharsuguda to Bhubaneswar
- Ave. Duration
- 8h 40m
- Frequency
- Twice daily
- Schedules at
- Dilkhus Bus Service
- Website
- SHATABDI Premium Intercity
Bus from Jharsuguda to Bhubaneswar
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- SHATABDI Premium Intercity
- Website
- Dilkhus Travels
Bus from Jharsuguda to Bhubaneswar
- Ave. Duration
- 8h 40m
- Frequency
- 4 times a week
- Schedules at
- Dilkhus Travels
- Website
- Satyamuti Travels
Bus from Jharsuguda to Bhubaneswar
- Ave. Duration
- 9h 10m
- Frequency
- 4 times a week
- Schedules at
- Satyamuti Travels
- Ave. Duration
- 8h 32m
- Estimated price
- ₹11,000–14,000
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 Best ways to travel around Australia, How to get from London to Edinburgh, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
Durg to Bhubaneshwar bus services, operated by Dolphin Tours and Travels, arrive at Bhubaneswar station.
Durg to Bhubaneshwar train services, operated by Indian Railways, arrive at Bhubaneswar station.
Yes, the driving distance between Durg to Bhubaneshwar is 585 km. It takes approximately 8h 32m to drive from Durg to Bhubaneshwar.
Book your Durg to Bhubaneshwar train tickets online with 12go.asia.
Book your Durg to Bhubaneshwar bus tickets online with Omio.
There are 306+ hotels available in Bhubaneshwar.


















