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 Train Via Surat. It takes approximately 5 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

9h

₹600

Onwards

Via Surat

FASTEST

Bharuch

Surat

Mahuva

Approx Travel Time

4h 33m

₹405

Onwards

Bharuch

Surat

Mahuva

Approx Travel Time

5h 40m

₹855

Onwards

Ads by MMT

Via Ankleshwar

Bharuch

Ankleshwar

Mahuva

Approx Travel Time

13h 13m

₹2,716

Onwards

CHEAPEST

Bharuch

Ankleshwar

Mahuva

Approx Travel Time

13h 3m

₹380

Onwards

Bharuch

Ankleshwar

Mahuva

Approx Travel Time

13h 18m

₹834

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 5 hours to reach Mahuva from Bharuch by 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 Train Via Surat.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India