hero
How2Go
Morbi to Mahuva

Morbi to Mahuva

Mahuva is approximately 200+ kms from Morbi. The fastest way to reach Mahuva from Morbi is by Bus, Cab Via Amreli. It takes approximately 6 hours. The cheapest way to reach Mahuva from Morbi is by Train Via Surendranagar which would take approximately 8 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

Morbi

Mahuva

Approx Travel Time

6h 4m

₹6,941

Onwards

Morbi

Mahuva

Approx Travel Time

7h 25m

₹650

Onwards

Via Surendranagar

CHEAPEST

Morbi

Surendranagar

Mahuva

Approx Travel Time

7h 49m

₹335

Onwards

Morbi

Surendranagar

Mahuva

Approx Travel Time

8h 46m

On Demand

Ads by MMT

Via Rajkot

Morbi

Rajkot

Mahuva

Approx Travel Time

8h 11m

On Demand

Morbi

Rajkot

Mahuva

Approx Travel Time

7h 24m

On Demand

Morbi

Rajkot

Mahuva

Approx Travel Time

7h 25m

₹500

Onwards

Via Amreli

FASTEST

Morbi

Amreli

Mahuva

Approx Travel Time

5h 44m

₹4,054

Onwards

Morbi

Amreli

Mahuva

Approx Travel Time

7h 30m

₹1,050

Onwards

Ads by MMT

Via Bhavnagar

Morbi

Bhavnagar

Mahuva

Approx Travel Time

8h

₹719

Onwards

Frequently Asked Questions

What is the distance between Morbi and Mahuva?

Mahuva is approximately 200+ kms from Morbi.

How long does it take to reach Mahuva from Morbi?

It takes approximately 6 hours to reach Mahuva from Morbi by Bus, Cab Via Amreli.

What is the cheapest way to reach Mahuva from Morbi?

The cheapest way to reach Mahuva from Morbi is by Train Via Surendranagar.

What is the fastest way to reach Mahuva from Morbi?

The fastest way to reach Mahuva from Morbi is by Bus, Cab Via Amreli.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India