The journey from Barsana to Shimla covers approximately 550 km. You must reach Mathura Junction for train connectivity to Delhi, then to Kalka, and finally by road or toy train to Shimla. This is a journey to the Queen of Hills.
Total Distance: 550 km by road, 480 km straight-line.
Take the toy train from Kalka for a scenic experience.
Roads are winding; drive carefully.
March to June and September to November.