The journey from Krishnanagar to Shimla covers approximately 1600 km. You will need to travel to Kolkata to catch a train to Kalka, then take the toy train or a taxi to Shimla. The journey takes about 30 to 35 hours by train and road. Shimla is a popular hill station known for its colonial architecture and mountain views.
Total Distance: Driving distance 1650 km, straight-line air distance 1350 km.
The toy train from Kalka to Shimla is a UNESCO World Heritage site.
March to June or September to November.