The journey from Debra to Shimla covers approximately 1800 km. You will need to reach Kharagpur Junction to board a train heading towards North India. The route involves traveling to Kalka by train and then taking the famous UNESCO-listed toy train to Shimla. Expect a travel time of about 35 to 40 hours by train.
Total Distance: 1800 km driving distance, 1600 km air distance.
Book the toy train well in advance.
March to June and October to February.