hero
How2Go
Bharuch to Mahuva

Bharuch to Mahuva

Mahuva is approximately 150+ kms from Bharuch. The fastest way to reach Mahuva from Bharuch is by Bus, Train Via Surat. It takes approximately 4 hours. The cheapest way to reach Mahuva from Bharuch is by Train Via Ankleshwar which would take approximately 13 hours.

Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Bharuch

Mahuva

Approx Travel Time

6h 30m

₹700

Onwards

Via Surat

Bharuch

Surat

Mahuva

Approx Travel Time

3h 53m

₹405

Onwards

FASTEST

Bharuch

Surat

Mahuva

Approx Travel Time

3h 23m

₹1,355

Onwards

Ads by MMT

Via Ankleshwar

Bharuch

Ankleshwar

Mahuva

Approx Travel Time

12h 31m

₹1,690

Onwards

CHEAPEST

Bharuch

Ankleshwar

Mahuva

Approx Travel Time

12h 23m

₹380

Onwards

Bharuch

Ankleshwar

Mahuva

Approx Travel Time

12h 48m

₹1,335

Onwards

Frequently Asked Questions

What is the distance between Bharuch and Mahuva?

Mahuva is approximately 150+ kms from Bharuch.

How long does it take to reach Mahuva from Bharuch?

It takes approximately 4 hours to reach Mahuva from Bharuch by Bus, Train Via Surat.

What is the cheapest way to reach Mahuva from Bharuch?

The cheapest way to reach Mahuva from Bharuch is by Train Via Ankleshwar.

What is the fastest way to reach Mahuva from Bharuch?

The fastest way to reach Mahuva from Bharuch is by Bus, Train Via Surat.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India