
Mahuva to Veraval
Veraval is approximately 200+ kms from Mahuva. The fastest way to reach Veraval from Mahuva is by Train, Bus Via Rajula. It takes approximately 5 hours. The cheapest way to reach Veraval from Mahuva is by Bus which would take approximately 5 hours.
Sort By
Mode of Transport
Via Rajula
FASTEST
Mahuva
Rajula
Veraval
Approx Travel Time
4h 59m
₹305
Onwards
Mahuva
Rajula
Veraval
Approx Travel Time
5h 19m
₹545
Onwards
Via Amreli
Mahuva
Amreli
Veraval
Approx Travel Time
6h 20m
₹2,937
Onwards
Mahuva
Amreli
Veraval
Approx Travel Time
6h 33m
₹530
Onwards
Via Diu
Mahuva
Diu
Veraval
Approx Travel Time
7h 10m
₹1,000
Onwards
Frequently Asked Questions
What is the distance between Mahuva and Veraval?
Veraval is approximately 200+ kms from Mahuva.
How long does it take to reach Veraval from Mahuva?
It takes approximately 5 hours to reach Veraval from Mahuva by Train, Bus Via Rajula.
What is the cheapest way to reach Veraval from Mahuva?
The cheapest way to reach Veraval from Mahuva is by Bus.
What is the fastest way to reach Veraval from Mahuva?
The fastest way to reach Veraval from Mahuva is by Train, Bus Via Rajula.


