The journey from Thenhipalam to Shimla covers approximately 2850 km. You will typically travel by train from Kozhikode to Chandigarh, followed by a bus or taxi to Shimla. The final leg involves a scenic drive through the winding roads of the Himalayas. The total travel time is approximately 55 hours.
Total Distance: 2850 km by road, 2300 km air distance.
The Kalka-Shimla Toy Train is a UNESCO site and a must-do experience.
March to June and October to February for snow.