hero
How2Go
Veraval to Mahuva

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.

Read More
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

Ads by MMT

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

Ads by MMT

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.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India