With a population of 762,243, Bhubaneswar is a must-see destination in Odisha, India. It is one of the most popular cities to visit in the country. Bhubaneswar deserves at least 2 full days for you to see its main sights.
When flying to Bhubaneswar, you’ll arrive at Bhubaneswar (BBI), which is located 4 km from the city centre. The shortest flight to Bhubaneswar from Australia departs from Melbourne and takes around 28h 10m.
Average rates range from around $33 per night for a double room in a 3-star hotel to $93 and up for a 5-star experience.
Expect to pay $1.91 per litre in Bhubaneswar (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between $22.86 and $30.48. Standard (Class Standard Car or similar) is the most popular car type to hire in Bhubaneswar, while also 33% cheaper than other types, on average.