The route from Aravakurichi to Bhubaneswar covers approximately 1500 km along the eastern coast. You should travel to Karur Junction to catch a train heading toward Chennai or Vijayawada, where you can transfer to a train bound for Bhubaneswar. This route offers a glimpse of the coastal landscape of Andhra Pradesh and Odisha. The total travel time by train is usually between 28 and 32 hours.
Total Distance: 1500 km by road, 1250 km air distance.
Book a train that reaches Bhubaneswar during the day for easier hotel check-in.
October to March for pleasant weather to explore the temple city.