To reach Shimla from Uttarpara, take a train from Howrah to Kalka (e.g., Kalka Mail). From Kalka, board the UNESCO-listed Kalka-Shimla toy train for a scenic journey. The total travel time is around 30 hours.
Total Distance: 1600 km by rail, 1400 km air distance.
Book the toy train well in advance.
March to June or December to February for snow.