
Haldia to Bharuch
Bharuch is approximately 1700+ kms from Haldia. The fastest way to reach Bharuch from Haldia is by Train Via Jamshedpur. 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 Jamshedpur
CHEAPEST
FASTEST
Haldia
Jamshedpur
Bharuch
Approx Travel Time
1d 11h 55m
₹910
Onwards
Haldia
Jamshedpur
Bharuch
Approx Travel Time
1d 12h 58m
₹7,937
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 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, Bhusawal
Haldia
Kharagpur
Bhusawal
Bharuch
Approx Travel Time
1d 13h 35m
On Demand
Via Kharagpur, Akola
Haldia
Kharagpur
Akola
Bharuch
Approx Travel Time
1d 13h 35m
₹1,115
Onwards
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 Jamshedpur.
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 Jamshedpur.