
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
FASTEST
Shimla
Delhi
Surat
Mahuva
Approx Travel Time
8h 5m
₹11,520
Onwards
Shimla
Delhi
Surat
Mahuva
Approx Travel Time
13h 35m
₹8,661
Onwards
Shimla
Delhi
Surat
Mahuva
Approx Travel Time
15h 5m
₹9,077
Onwards
Via Ajmer, Surat
Shimla
Ajmer
Surat
Mahuva
Approx Travel Time
19h 5m
₹10,932
Onwards
Shimla
Ajmer
Surat
Mahuva
Approx Travel Time
1d 7h 35m
₹4,366
Onwards
Via Jaipur, Bhavnagar
Shimla
Jaipur
Bhavnagar
Mahuva
Approx Travel Time
19h 51m
On Demand
Shimla
Jaipur
Bhavnagar
Mahuva
Approx Travel Time
19h 35m
On Demand
Via Jaipur, Surat
Shimla
Jaipur
Surat
Mahuva
Approx Travel Time
20h 20m
₹10,579
Onwards
Via Jodhpur, Surat
CHEAPEST
Shimla
Jodhpur
Surat
Mahuva
Approx Travel Time
1d 8h 35m
₹4,241
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.