The journey from Ganeshpuri to Shimla covers approximately 1800 km. You must reach Mumbai to board a train to Kalka, then take the toy train to Shimla. The journey takes about 30 to 35 hours. Shimla is a famous hill station known for its colonial architecture and mountain views. Flying from Mumbai to Chandigarh and then taking a taxi is the fastest way to reach the city.
Total Distance: 1800 km by road, 1500 km air distance.
The Kalka-Shimla toy train is a UNESCO World Heritage site.
March to June and October to February.