The best season to visit Bhubaneswar is the monsoon season when you can witness the natural beauty of the city. Winter Season: Temperatures around 12 °C (54 °F) are observed during December to February. October and February are the best times to visit the city as the temperature is pleasant. Language: English