The route from Bhadrachalam to the temple city of Bhubaneswar covers approximately 750 km. The most practical way is to reach Vijayawada by road or local train and then board a direct train to Bhubaneswar. The journey takes you through the coastal plains of Andhra Pradesh and Odisha.
Total Distance: 750 km by road, 620 km air distance.
Check for trains originating from Hyderabad that pass through Vijayawada.
October to February for comfortable temple hopping.