Bhubaneswar, the temple city of India, is a long-distance journey from Kanyakumari, covering about 1700 km. The most practical way is by train, which takes around 30 hours. You will pass through major cities like Chennai and Visakhapatnam. Bhubaneswar is a historical city with a rich cultural heritage.
Total Distance: 1700 km by road, 1500 km straight-line.
Book your tickets well in advance.
October to March.