
Haridwar to Mahuva
Mahuva is approximately 1350+ kms from Haridwar. The fastest way to reach Mahuva from Haridwar is by Train, Flight, Cab Via Delhi, Surat. It takes approximately 12 hours. The cheapest way to reach Mahuva from Haridwar is by Train, Cab Via Kota, Surat which would take approximately 30 hours.
Sort By
Mode of Transport
Via Delhi, Surat
RECOMMENDED
FASTEST
Haridwar
Delhi
Surat
Mahuva
Approx Travel Time
11h 20m
₹8,898
Onwards
Haridwar
Delhi
Surat
Mahuva
Approx Travel Time
12h 20m
₹9,053
Onwards
Haridwar
Delhi
Surat
Mahuva
Approx Travel Time
12h 39m
₹12,024
Onwards
Via Jaipur, Bhavnagar
Haridwar
Jaipur
Bhavnagar
Mahuva
Approx Travel Time
15h 20m
On Demand
Haridwar
Jaipur
Bhavnagar
Mahuva
Approx Travel Time
17h 35m
On Demand
Via Jaipur, Surat
Haridwar
Jaipur
Surat
Mahuva
Approx Travel Time
16h 5m
₹9,746
Onwards
Haridwar
Jaipur
Surat
Mahuva
Approx Travel Time
18h 20m
₹10,026
Onwards
Via Kishangarh, Surat
Haridwar
Kishangarh
Surat
Mahuva
Approx Travel Time
17h 35m
₹13,426
Onwards
Via Ajmer, Surat
Haridwar
Ajmer
Surat
Mahuva
Approx Travel Time
18h 5m
₹13,441
Onwards
Via Kota, Surat
CHEAPEST
Haridwar
Kota
Surat
Mahuva
Approx Travel Time
1d 6h 5m
₹4,566
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Mahuva?
Mahuva is approximately 1350+ kms from Haridwar.
How long does it take to reach Mahuva from Haridwar?
It takes approximately 12 hours to reach Mahuva from Haridwar by Train, Flight, Cab Via Delhi, Surat.
What is the cheapest way to reach Mahuva from Haridwar?
The cheapest way to reach Mahuva from Haridwar is by Train, Cab Via Kota, Surat.
What is the fastest way to reach Mahuva from Haridwar?
The fastest way to reach Mahuva from Haridwar is by Train, Flight, Cab Via Delhi, Surat.