The journey from Kasaragod to Shimla covers approximately 2800 km. The most practical way is to take a train to a major hub like Delhi and then a connecting train to Kalka, followed by the toy train to Shimla. Alternatively, flying from Mangaluru to Chandigarh and taking a taxi is the fastest option. This route takes you from the tropical coast to the queen of hills.
Total Distance: 2800 km by road, 2400 km air distance.
The Kalka-Shimla toy train is a UNESCO World Heritage site.
Fly to Chandigarh and take a taxi to Shimla.
March to June and September to November.