
Bharuch to Madurai
Madurai is approximately 1600+ kms from Bharuch. The fastest way to reach Madurai from Bharuch is by Train, Flight Via Ahmedabad. It takes approximately 8 hours. The cheapest way to reach Madurai from Bharuch is by Train Via Pune which would take approximately 33 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
Bharuch
Mumbai
Madurai
Approx Travel Time
10h 40m
₹6,514
Onwards
Bharuch
Mumbai
Madurai
Approx Travel Time
12h 10m
₹7,079
Onwards
Bharuch
Mumbai
Madurai
Approx Travel Time
12h 14m
₹12,091
Onwards
Via Pune
CHEAPEST
Bharuch
Pune
Madurai
Approx Travel Time
1d 9h 10m
₹890
Onwards
Via Ahmedabad
FASTEST
Bharuch
Ahmedabad
Madurai
Approx Travel Time
8h 10m
₹8,365
Onwards
Bharuch
Ahmedabad
Madurai
Approx Travel Time
8h 55m
₹8,580
Onwards
Via Bangalore
Bharuch
Bangalore
Madurai
Approx Travel Time
1d 9h 10m
On Demand
Bharuch
Bangalore
Madurai
Approx Travel Time
1d 2h 25m
On Demand
Via Mysore
Bharuch
Mysore
Madurai
Approx Travel Time
1d 8h 55m
On Demand
Via Hubli
Bharuch
Hubli
Madurai
Approx Travel Time
1d 9h 10m
On Demand
Frequently Asked Questions
What is the distance between Bharuch and Madurai?
Madurai is approximately 1600+ kms from Bharuch.
How long does it take to reach Madurai from Bharuch?
It takes approximately 8 hours to reach Madurai from Bharuch by Train, Flight Via Ahmedabad.
What is the cheapest way to reach Madurai from Bharuch?
The cheapest way to reach Madurai from Bharuch is by Train Via Pune.
What is the fastest way to reach Madurai from Bharuch?
The fastest way to reach Madurai from Bharuch is by Train, Flight Via Ahmedabad.
Routes Connecting Bharuch
Routes From Bharuch
- Bharuch to Sirhind
- Bharuch to Bharatpur
- Bharuch to Viluppuram
- Bharuch to Tiruchirappalli
- Bharuch to Robertsganj
- Bharuch to Mussoorie
- Bharuch to Rajahmundry
- Bharuch to Mandalgarh
- Bharuch to Itanagar
- Bharuch to Hanumangarh
- Bharuch to Perambalur
- Bharuch to Mandi
- Bharuch to Mundra
- Bharuch to Attur
- Bharuch to Siddipet