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. We recommend you stay at least 4 days in order to fully appreciate everything Bhubaneswar has to offer.
When flying to Bhubaneswar, you’ll arrive at Bhubaneswar (BBI), which is located 2 miles from the city centre The shortest flight to Bhubaneswar from Canada departs from Toronto and takes around 19h 20m.
Average rates range from around C$ 30 per night for a double room in a 3-star hotel to C$ 83 and up for a 5-star experience.
Expect to pay C$ 1.71 per litre in Bhubaneswar (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between C$ 20.51 and C$ 27.34. Standard (Class Standard Car or similar) is the most popular car type to rent in Bhubaneswar, while also 33% cheaper than other types, on average.