The journey from Puducherry to Bhubaneswar covers approximately 1100 kilometers along the eastern coast. Most travelers take a train from Chennai to Bhubaneswar or a connecting flight. The route passes through the scenic coastal regions of Andhra Pradesh and Odisha. This trip is perfect for those looking to explore the temple city of India. Expect a travel time of 20+ hours by train.
Total Distance: Driving distance is 1100 km; straight-line air distance is 950 km.
Book in advance as this is a busy route.
Connecting flights via Kolkata are common.
October to March, when the weather is pleasant for sightseeing.