The route from Idukki to Shimla is a grand expedition across India. You start by traveling from Idukki to Aluva, then take a long-distance train to New Delhi. From Delhi, you can take a Volvo bus or the Kalka-Shimla toy train to reach the hill station. The total distance is nearly 2900 km, requiring about 60 hours of travel. You will experience the transition from tropical Kerala to the high-altitude Himalayan climate.
Total Distance: Driving distance 2950 km, straight-line air distance 2400 km.
The Kalka-Shimla toy train is a UNESCO World Heritage site and a must-do.
April to June or October to February for snow.