The journey from Virar to Shimla involves traveling to Delhi first. You can take a train from Mumbai Central to New Delhi, then a train or bus to Kalka, and finally the toy train to Shimla. The journey takes approximately 30-35 hours. Shimla is a beautiful hill station known for its colonial architecture and mountain views.
Total Distance: 1800 km by road, 1500 km air distance.
Book the Kalka-Shimla toy train in advance.
March to June and September to November.