The distance between Bhubaneswar and Chennai is approximately 1200 km. Flying is the most convenient option, taking about 1.5 hours. Alternatively, several long-distance trains connect the two cities, taking between 18 and 22 hours. The route follows the scenic Coromandel Coast.
Total Distance: 1200 km by road, 1000 km air distance.
Carry enough food and water for the long journey.
Book early to secure lower fares.
November to February, when the weather is pleasant.