
Haldia to Bharuch
Bharuch is approximately 1700+ kms from Haldia. The fastest way to reach Bharuch from Haldia is by Train Via Kharagpur. It takes approximately 36 hours. The cheapest way to reach Bharuch from Haldia is by Train Via Jamshedpur which would take approximately 36 hours.
Sort By
Mode of Transport
Via Kharagpur, Bilaspur, Chattisgarh
RECOMMENDED
Haldia
Kharagpur
Bilaspur, Chattisgarh
Bharuch
Approx Travel Time
1d 12h 50m
₹1,085
Onwards
Via Kharagpur, Gondia
Haldia
Kharagpur
Gondia
Bharuch
Approx Travel Time
1d 13h 5m
₹1,135
Onwards
Via Kharagpur, Jharsuguda
Haldia
Kharagpur
Jharsuguda
Bharuch
Approx Travel Time
1d 12h 50m
₹970
Onwards
Via Kharagpur, Raipur, Chhattisgarh
Haldia
Kharagpur
Raipur, Chhattisgarh
Bharuch
Approx Travel Time
1d 13h 20m
₹1,135
Onwards
Via Jamshedpur
CHEAPEST
Haldia
Jamshedpur
Bharuch
Approx Travel Time
1d 11h 55m
₹910
Onwards
Haldia
Jamshedpur
Bharuch
Approx Travel Time
1d 12h 58m
₹8,323
Onwards
Via Kharagpur, Durg
Haldia
Kharagpur
Durg
Bharuch
Approx Travel Time
1d 13h 20m
₹1,140
Onwards
Via Kharagpur, Nagpur
Haldia
Kharagpur
Nagpur
Bharuch
Approx Travel Time
1d 13h 20m
₹1,140
Onwards
Via Kharagpur
FASTEST
Haldia
Kharagpur
Bharuch
Approx Travel Time
1d 11h 40m
₹915
Onwards
Via Medinipur
Haldia
Medinipur
Bharuch
Approx Travel Time
1d 11h 40m
On Demand
Frequently Asked Questions
What is the distance between Haldia and Bharuch?
Bharuch is approximately 1700+ kms from Haldia.
How long does it take to reach Bharuch from Haldia?
It takes approximately 36 hours to reach Bharuch from Haldia by Train Via Kharagpur.
What is the cheapest way to reach Bharuch from Haldia?
The cheapest way to reach Bharuch from Haldia is by Train Via Jamshedpur.
What is the fastest way to reach Bharuch from Haldia?
The fastest way to reach Bharuch from Haldia is by Train Via Kharagpur.