
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,703
Onwards
Madurai
Mumbai
Bharuch
Approx Travel Time
12h 14m
₹13,205
Onwards
Madurai
Mumbai
Bharuch
Approx Travel Time
12h 10m
₹7,363
Onwards
Via Ahmedabad
FASTEST
Madurai
Ahmedabad
Bharuch
Approx Travel Time
8h 10m
₹6,871
Onwards
Madurai
Ahmedabad
Bharuch
Approx Travel Time
9h 28m
₹9,629
Onwards
Madurai
Ahmedabad
Bharuch
Approx Travel Time
8h 55m
₹7,136
Onwards
Via Bangalore
Madurai
Bangalore
Bharuch
Approx Travel Time
1d 2h 25m
On Demand
Madurai
Bangalore
Bharuch
Approx Travel Time
1d 9h 10m
On Demand
Via Pune
CHEAPEST
Madurai
Pune
Bharuch
Approx Travel Time
1d 9h 10m
₹890
Onwards
Via Chennai, Bangalore
Madurai
Chennai
Bangalore
Bharuch
Approx Travel Time
1d 4h 20m
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.