There are 4 ways to get from Hirakud Dam to Bhubaneshwar by taxi, plane, train, 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, fly
best- Take the taxi from Hirakud Dam to Veer Surendra Sai Airport (JRG)taxi
- Fly from Veer Surendra Sai Airport (JRG) to Biju Patnaik International Airport (BBI)plane JRG - BBI
2h 2m₹18,430–23,690Train
cheapest- Take the train from Sambalpur to Bhubaneswartrain 12894 / ...
5h 18m₹604–2,066Drive 295.2 km
- Drive from Hirakud Dam to Bhubaneshwarcar 295.2 km
4h 21m₹3,334–4,815Taxi
- Take the taxi from Hirakud Dam to Bhubaneshwartaxi 295.2 km
4h 21m₹6,500–8,000
Veer Surendra Sai Airport (JRG) to Biju Patnaik International Airport (BBI) flights
Questions & Answers
The cheapest way to get from Hirakud Dam to Bhubaneshwar is to train which costs ₹600 - ₹2,100 and takes 5h 18m.
The fastest way to get from Hirakud Dam to Bhubaneshwar is to taxi and fly which takes 2h 2m and costs ₹18,000 - ₹24,000.
No, there is no direct train from Hirakud Dam to Bhubaneshwar. However, there are services departing from Sambalpur and arriving at Bhubaneswar via . The journey, including transfers, takes approximately 5h 18m.
The distance between Hirakud Dam and Bhubaneshwar is 320 km. The road distance is 295.2 km.
The best way to get from Hirakud Dam to Bhubaneshwar without a car is to train which takes 5h 18m and costs ₹600 - ₹2,100.
It takes approximately 2h 2m to get from Hirakud Dam to Bhubaneshwar, including transfers.
Hirakud Dam to Bhubaneshwar train services, operated by Indian Railways, depart from Sambalpur station.
Hirakud Dam to Bhubaneshwar train services, operated by Indian Railways, arrive at Bhubaneswar station.
Yes, the driving distance between Hirakud Dam to Bhubaneshwar is 295 km. It takes approximately 4h 21m to drive from Hirakud Dam to Bhubaneshwar.
There are 326+ hotels available in Bhubaneshwar.
What companies run services between Hirakud Dam, India and Bhubaneshwar, India?
Indian Railways operates a train from Sambalpur to Bhubaneswar every 4 hours. Tickets cost ₹210–1,600 and the journey takes 5h 5m.
- Website
- starair.in
Flights from Veer Surendra Sai Airport to Biju Patnaik International Airport
- Ave. Duration
- 50 min
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,500–42,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sambalpur to Bhubaneswar
- Ave. Duration
- 5h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹210–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
- Ave. Duration
- 2h 46m
- Estimated price
- ₹1,400–8,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 How do I get from Sydney to Melbourne, Travelling by boat in Italy, and How to get from London to Edinburgh - to help you get the most out of your next trip.






