
Shimla to Mandvi
Mandvi is approximately 1450+ kms from Shimla. The fastest way to reach Mandvi from Shimla is by Flight, Bus Via Delhi, Rajkot. It takes approximately 12 hours. The cheapest way to reach Mandvi from Shimla is by Bus, Train Via Delhi, Jamnagar which would take approximately 35 hours.
Sort By
Mode of Transport
Via Delhi, Rajkot
RECOMMENDED
FASTEST
Shimla
Delhi
Rajkot
Mandvi, Surat
Approx Travel Time
11h 48m
₹15,417
Onwards
Shimla
Delhi
Rajkot
Mandvi, Surat
Approx Travel Time
20h 10m
₹6,494
Onwards
Via Delhi
Shimla
Delhi
Mandvi, Surat
Approx Travel Time
20h 45m
₹30,347
Onwards
Shimla
Delhi
Mandvi, Surat
Approx Travel Time
1d 5h 7m
₹20,541
Onwards
Via Jaipur, Jamnagar
Shimla
Jaipur
Jamnagar
Mandvi, Surat
Approx Travel Time
1d 6h 1m
₹3,106
Onwards
Shimla
Jaipur
Jamnagar
Mandvi, Surat
Approx Travel Time
1d 10h 58m
₹4,060
Onwards
Via Delhi, Chotila
Shimla
Delhi
Chotila
Mandvi, Surat
Approx Travel Time
1d 3h 18m
On Demand
Via Delhi, Jamnagar
Shimla
Delhi
Jamnagar
Mandvi, Surat
Approx Travel Time
1d 2h 51m
₹10,055
Onwards
CHEAPEST
Shimla
Delhi
Jamnagar
Mandvi, Surat
Approx Travel Time
1d 11h 13m
₹1,824
Onwards
Via Jaipur, Chotila
Shimla
Jaipur
Chotila
Mandvi, Surat
Approx Travel Time
1d 6h 54m
On Demand
Frequently Asked Questions
What is the distance between Shimla and Mandvi?
Mandvi is approximately 1450+ kms from Shimla.
How long does it take to reach Mandvi from Shimla?
It takes approximately 12 hours to reach Mandvi from Shimla by Flight, Bus Via Delhi, Rajkot.
What is the cheapest way to reach Mandvi from Shimla?
The cheapest way to reach Mandvi from Shimla is by Bus, Train Via Delhi, Jamnagar.
What is the fastest way to reach Mandvi from Shimla?
The fastest way to reach Mandvi from Shimla is by Flight, Bus Via Delhi, Rajkot.


