
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,068
Onwards
FASTEST
Shimla
Delhi
Surat
Mahuva
Approx Travel Time
8h 5m
₹16,668
Onwards
Shimla
Delhi
Surat
Mahuva
Approx Travel Time
15h 5m
₹9,352
Onwards
Via Ajmer, Surat
Shimla
Ajmer
Surat
Mahuva
Approx Travel Time
19h 5m
₹13,211
Onwards
Shimla
Ajmer
Surat
Mahuva
Approx Travel Time
1d 7h 35m
₹4,446
Onwards
Via Jaipur, Bhavnagar
Shimla
Jaipur
Bhavnagar
Mahuva
Approx Travel Time
19h 35m
On Demand
Shimla
Jaipur
Bhavnagar
Mahuva
Approx Travel Time
19h 51m
₹12,899
Onwards
Via Jaipur, Surat
Shimla
Jaipur
Surat
Mahuva
Approx Travel Time
20h 20m
₹11,246
Onwards
Via Jodhpur, Surat
CHEAPEST
Shimla
Jodhpur
Surat
Mahuva
Approx Travel Time
1d 8h 35m
₹4,321
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.