The journey from Pangarbari to Shimla covers approximately 1500 km. You should travel to Surat to catch a train to Chandigarh, then take a bus or taxi to Shimla. The journey takes about 26 to 28 hours in total. You will pass through the plains of North India before climbing the winding roads of the Himalayas. Shimla is a popular hill station known for its colonial architecture.
Total Distance: 1500 km driving distance, 1200 km straight-line air distance.
The toy train from Kalka to Shimla is a must-experience.
March to June and October to February.