
Shimla to Mahuva
Mahuva is approximately 1450+ kms from Shimla. The fastest way to reach Mahuva from Shimla is by Flight, Cab Via Delhi, Surat. It takes approximately 8 hours. The cheapest way to reach Mahuva from Shimla is by Train, Cab Via Jodhpur, Surat which would take approximately 33 hours.
Sort By
Mode of Transport
Via Delhi, Surat
RECOMMENDED
Shimla
Delhi
Surat
Mahuva
Approx Travel Time
13h 35m
₹9,630
Onwards
FASTEST
Shimla
Delhi
Surat
Mahuva
Approx Travel Time
8h 5m
₹18,418
Onwards
Shimla
Delhi
Surat
Mahuva
Approx Travel Time
15h 5m
₹9,914
Onwards
Shimla
Delhi
Surat
Mahuva
Approx Travel Time
1d 2h 35m
₹13,570
Onwards
Shimla
Delhi
Surat
Mahuva
Approx Travel Time
1d 8h 5m
₹4,782
Onwards
Via Ajmer, Surat
Shimla
Ajmer
Surat
Mahuva
Approx Travel Time
19h 5m
₹19,173
Onwards
Shimla
Ajmer
Surat
Mahuva
Approx Travel Time
1d 7h 35m
₹4,607
Onwards
Via Jaipur, Surat
Shimla
Jaipur
Surat
Mahuva
Approx Travel Time
20h 20m
₹10,643
Onwards
Via Jodhpur, Surat
CHEAPEST
Shimla
Jodhpur
Surat
Mahuva
Approx Travel Time
1d 8h 35m
₹4,482
Onwards
Via Indore, Surat
Shimla
Indore
Surat
Mahuva
Approx Travel Time
1d 2h 50m
₹13,829
Onwards
Frequently Asked Questions
What is the distance between Shimla and Mahuva?
Mahuva is approximately 1450+ kms from Shimla.
How long does it take to reach Mahuva from Shimla?
It takes approximately 8 hours to reach Mahuva from Shimla by Flight, Cab Via Delhi, Surat.
What is the cheapest way to reach Mahuva from Shimla?
The cheapest way to reach Mahuva from Shimla is by Train, Cab Via Jodhpur, Surat.
What is the fastest way to reach Mahuva from Shimla?
The fastest way to reach Mahuva from Shimla is by Flight, Cab Via Delhi, Surat.