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