The journey from Kidangoor to Shimla covers 2800 km. You should travel to Kottayam station and board a train to Kalka, then take a taxi or the toy train to Shimla. This is a long-distance journey taking approximately 52 hours.
Total Distance: 2800 km by road, 2400 km air distance.
The toy train from Kalka to Shimla is a must-do.
March to June and October to February.