
Madurai to Bharuch
Bharuch is approximately 1600+ kms from Madurai. The fastest way to reach Bharuch from Madurai is by Flight, Train Via Ahmedabad. It takes approximately 8 hours. The cheapest way to reach Bharuch from Madurai is by Train Via Pune which would take approximately 33 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
Madurai
Mumbai
Bharuch
Approx Travel Time
10h 40m
₹6,382
Onwards
Madurai
Mumbai
Bharuch
Approx Travel Time
12h 10m
₹7,742
Onwards
Madurai
Mumbai
Bharuch
Approx Travel Time
12h 14m
₹12,868
Onwards
Via Pune
CHEAPEST
Madurai
Pune
Bharuch
Approx Travel Time
1d 9h 10m
₹890
Onwards
Via Ahmedabad
FASTEST
Madurai
Ahmedabad
Bharuch
Approx Travel Time
8h 10m
₹9,233
Onwards
Madurai
Ahmedabad
Bharuch
Approx Travel Time
8h 55m
₹9,748
Onwards
Via Bangalore
Madurai
Bangalore
Bharuch
Approx Travel Time
1d 9h 10m
On Demand
Madurai
Bangalore
Bharuch
Approx Travel Time
1d 2h 25m
On Demand
Via Hubli
Madurai
Hubli
Bharuch
Approx Travel Time
1d 9h 10m
On Demand
Via Mysore
Madurai
Mysore
Bharuch
Approx Travel Time
1d 8h 55m
On Demand
Frequently Asked Questions
What is the distance between Madurai and Bharuch?
Bharuch is approximately 1600+ kms from Madurai.
How long does it take to reach Bharuch from Madurai?
It takes approximately 8 hours to reach Bharuch from Madurai by Flight, Train Via Ahmedabad.
What is the cheapest way to reach Bharuch from Madurai?
The cheapest way to reach Bharuch from Madurai is by Train Via Pune.
What is the fastest way to reach Bharuch from Madurai?
The fastest way to reach Bharuch from Madurai is by Flight, Train Via Ahmedabad.