
Chennai to Bharuch
Bharuch is approximately 1300+ kms from Chennai. The fastest way to reach Bharuch from Chennai is by Flight, Train Via Vadodara. It takes approximately 4 hours. The cheapest way to reach Bharuch from Chennai is by Train Via Pune which would take approximately 28 hours.
Sort By
Mode of Transport
Via Surat
RECOMMENDED
Chennai
Surat
Bharuch
Approx Travel Time
5h 23m
₹7,939
Onwards
Chennai
Surat
Bharuch
Approx Travel Time
4h 23m
₹6,054
Onwards
Via Vadodara
Chennai
Vadodara
Bharuch
Approx Travel Time
4h 50m
₹7,461
Onwards
FASTEST
Chennai
Vadodara
Bharuch
Approx Travel Time
4h 14m
₹7,171
Onwards
Via Pune
CHEAPEST
Chennai
Pune
Bharuch
Approx Travel Time
1d 3h 48m
₹645
Onwards
Chennai
Pune
Bharuch
Approx Travel Time
1d 6h 55m
₹2,065
Onwards
Via Vapi
Chennai
Vapi
Bharuch
Approx Travel Time
1d 4h 31m
₹4,263
Onwards
Via Bangalore
Chennai
Bangalore
Bharuch
Approx Travel Time
1d 8h 5m
₹3,199
Onwards
Frequently Asked Questions
What is the distance between Chennai and Bharuch?
Bharuch is approximately 1300+ kms from Chennai.
How long does it take to reach Bharuch from Chennai?
It takes approximately 4 hours to reach Bharuch from Chennai by Flight, Train Via Vadodara.
What is the cheapest way to reach Bharuch from Chennai?
The cheapest way to reach Bharuch from Chennai is by Train Via Pune.
What is the fastest way to reach Bharuch from Chennai?
The fastest way to reach Bharuch from Chennai is by Flight, Train Via Vadodara.