hero
How2Go
Mazbat to Bharuch

Mazbat to Bharuch

Bharuch is approximately 2450+ kms from Mazbat. The fastest way to reach Bharuch from Mazbat is by Train, Flight Via Guwahati, Mumbai. It takes approximately 17 hours. The cheapest way to reach Bharuch from Mazbat is by Train Via Rangia, Maihar which would take approximately 45 hours.

Sort By
Mode of Transport

Via Guwahati, Mumbai

RECOMMENDED

FASTEST

Mazbat

Guwahati

Mumbai

Bharuch

Approx Travel Time

16h 27m

₹7,396

Onwards

Mazbat

Guwahati

Mumbai

Bharuch

Approx Travel Time

20h 40m

₹8,455

Onwards

Via Guwahati, Ahmedabad

Mazbat

Guwahati

Ahmedabad

Bharuch

Approx Travel Time

16h 30m

₹9,261

Onwards

Mazbat

Guwahati

Ahmedabad

Bharuch

Approx Travel Time

16h 54m

₹12,326

Onwards

Ads by MMT

Via Rangia, Maihar

CHEAPEST

Mazbat

Rangia

Maihar

Bharuch

Approx Travel Time

1d 20h 19m

₹1,460

Onwards

Via Rangia, Jalgaon

Mazbat

Rangia

Jalgaon

Bharuch

Approx Travel Time

2d 0h 39m

₹3,190

Onwards

Ads by MMT

Via Siliguri

Mazbat

Siliguri

Bharuch

Approx Travel Time

1d 23h 4m

On Demand

Via Guwahati, Surat

Mazbat

Guwahati

Surat

Bharuch

Approx Travel Time

17h 23m

₹9,401

Onwards

Mazbat

Guwahati

Surat

Bharuch

Approx Travel Time

17h 45m

₹9,851

Onwards

Mazbat

Guwahati

Surat

Bharuch

Approx Travel Time

18h 15m

₹10,842

Onwards

Frequently Asked Questions

What is the distance between Mazbat and Bharuch?

Bharuch is approximately 2450+ kms from Mazbat.

How long does it take to reach Bharuch from Mazbat?

It takes approximately 17 hours to reach Bharuch from Mazbat by Train, Flight Via Guwahati, Mumbai.

What is the cheapest way to reach Bharuch from Mazbat?

The cheapest way to reach Bharuch from Mazbat is by Train Via Rangia, Maihar.

What is the fastest way to reach Bharuch from Mazbat?

The fastest way to reach Bharuch from Mazbat is by Train, Flight Via Guwahati, Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India