The journey from Kadampuzha to Shimla is a massive cross-country trip covering over 2800 km. You will need to travel from Kadampuzha to Tirur Railway Station to board a train. The route typically involves a change at major hubs like New Delhi or Kalka. The journey takes approximately 50 to 55 hours by train. Shimla, the capital of Himachal Pradesh, is a famous hill station.
Total Distance: Driving distance 2900 km, straight-line air distance 2300 km.
The Kalka-Shimla toy train is a must-experience part of this journey.
March to June or September to November, for pleasant weather.