The journey from Kalka to Shimla is a scenic 90 km trip. You can take the famous UNESCO World Heritage Toy Train from Kalka to Shimla. The travel time is approximately 5 hours. It is a beautiful and iconic route.
Total Distance: Driving distance 90 km, Air distance 60 km.
Book the Toy Train in advance.
All year round.