The journey from Chhindwara to Shimla is a long-distance trip covering over 1300 km. You will need to travel to Delhi first by train and then take a bus or the Kalka-Shimla toy train. The journey transitions from the plains of MP to the high-altitude mountains of Himachal. Expect a total travel time of 28-30 hours.
Total Distance: 1300 km by road, 1050 km by air.
The Kalka-Shimla toy train is a UNESCO site and must be booked well in advance.
April to June or December to February for snow.