To reach Shimla from Sagar Island, you must cross the river to the mainland and travel to Kolkata. From Kolkata, take a train to Kalka, and then the famous UNESCO-listed toy train to Shimla. The distance is approximately 1700 km, with a travel time of around 35 hours. You will travel across the northern plains, moving from the coastal delta to the Himalayan hill station of Shimla.
Total Distance: 1750 km by road, 1500 km air distance.
The toy train ride from Kalka to Shimla is a scenic highlight.
March to June and September to November.