The journey from Shimla to Bhubaneswar covers approximately 1800 km, connecting the hills to the Temple City of India. The most practical way is to take the toy train to Kalka, then a connecting train to Bhubaneswar. This is a very long journey, so plan accordingly. Bhubaneswar is famous for its ancient temples, architecture, and rich culture.
Total Distance: 1800 km by road, 1500 km air distance.
Book your tickets well in advance.
October to March for pleasant weather.