The journey from Mandvi to Shimla is a long-distance transit connecting the western state of Gujarat to the capital of Himachal Pradesh. You will primarily use the rail network, which involves connecting trains through major junctions like Surat or Delhi, followed by a road journey. The total distance is approximately 1600 kilometers. Expect a travel time of 35 to 40 hours. This route takes you through the heart of India.
Total Distance: Driving distance 1700 km, straight-line distance 1300 km.
Check for connecting trains at Surat Junction.
October to March for pleasant weather.