The journey from Sesa to Shimla is a long-distance transit that ends in the Himalayan foothills. You must reach Guwahati to catch a train to Chandigarh or Kalka. From Kalka, you can take the famous toy train to Shimla. Expect a total travel time of 45 to 52 hours.
Total Distance: Driving distance 2050 km, Air distance 1600 km.
The Kalka-Shimla toy train is a UNESCO site; book it well in advance.
March to June and September to November.