The journey from Channapattana to Bhubaneswar involves a transit through Bengaluru. You can fly from Kempegowda International Airport to Biju Patnaik International Airport or take a train from Bengaluru to Bhubaneswar. Bhubaneswar, the capital of Odisha, is known as the 'Temple City of India' due to its numerous ancient temples. The rail route offers a scenic journey along the eastern coast of India.
Total Distance: Driving distance is 1550 km; straight-line air distance is 1250 km.
Book your tickets early as this route is popular.
Check for direct flights from Bengaluru to Bhubaneswar to save time.
October to March, when the weather is pleasant for temple hopping.