
Veraval to Mahuva
Mahuva is approximately 150+ km from Veraval, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mahuva.
Sort By
Mode of Transport
Direct Options
RECOMMENDED
CHEAPEST
Veraval
Mahuva
Approx Travel Time
4h 40m
₹174
Onwards
Via Amreli
FASTEST
Veraval
Amreli
Mahuva
Approx Travel Time
3h 38m
₹3,549
Onwards
Veraval
Amreli
Mahuva
Approx Travel Time
5h 54m
₹545
Onwards
Via Rajula
Veraval
Rajula
Mahuva
Approx Travel Time
5h 15m
₹750
Onwards
Veraval
Rajula
Mahuva
Approx Travel Time
4h 50m
₹295
Onwards
Via Diu
Veraval
Diu
Mahuva
Approx Travel Time
6h 29m
₹1,040
Onwards
Frequently Asked Questions
What is the distance between Veraval and Mahuva?
Mahuva is approximately 150+ kms from Veraval.
How long does it take to reach Mahuva from Veraval?
It takes approximately 4 hours to reach Mahuva from Veraval by Train, Cab Via Amreli.
What is the cheapest way to reach Mahuva from Veraval?
The cheapest way to reach Mahuva from Veraval is by Bus.
What is the fastest way to reach Mahuva from Veraval?
The fastest way to reach Mahuva from Veraval is by Train, Cab Via Amreli.

