The journey from Viluppuram to Bhubaneswar covers approximately 1100 km along the eastern coast of India. The most efficient way is to take a train to Chennai and then board a direct express train to Bhubaneswar. This route offers beautiful views of the coastal plains and the Bay of Bengal. Expect a total travel time of 20 to 24 hours. Bhubaneswar, the capital of Odisha, is known as the 'Temple City of India'.
Total Distance: 1100 km by road, 950 km air distance.
Book your train tickets well in advance as this route is very popular.
October to March, when the weather is cool and pleasant for temple visits.