
Haldia to Bharuch
Bharuch is approximately 1850+ kms from Haldia. The fastest way to reach Bharuch from Haldia is by Train Via Jamshedpur. It takes approximately 34 hours. The cheapest way to reach Bharuch from Haldia is by Train Via Jamshedpur which would take approximately 34 hours.
Sort By
Mode of Transport
Via Jamshedpur
RECOMMENDED
Haldia
Jamshedpur
Bharuch
Approx Travel Time
1d 10h 9m
₹7,993
Onwards
CHEAPEST
FASTEST
Haldia
Jamshedpur
Bharuch
Approx Travel Time
1d 9h 21m
₹910
Onwards
Via Kharagpur
Haldia
Kharagpur
Bharuch
Approx Travel Time
1d 10h 16m
₹915
Onwards
Via Medinipur
Haldia
Medinipur
Bharuch
Approx Travel Time
1d 9h 27m
On Demand
Haldia
Medinipur
Bharuch
Approx Travel Time
1d 10h 37m
₹6,362
Onwards
Via Kharagpur, Bhusawal
Haldia
Kharagpur
Bhusawal
Bharuch
Approx Travel Time
1d 10h 5m
On Demand
Via Purulia
Haldia
Purulia
Bharuch
Approx Travel Time
1d 9h 24m
₹965
Onwards
Via Kharagpur, Jharsuguda
Haldia
Kharagpur
Jharsuguda
Bharuch
Approx Travel Time
1d 10h 56m
₹970
Onwards
Via Bankura
Haldia
Bankura
Bharuch
Approx Travel Time
1d 10h 9m
On Demand
Via Bishnupur
Haldia
Bishnupur
Bharuch
Approx Travel Time
1d 10h 4m
On Demand
Frequently Asked Questions
What is the distance between Haldia and Bharuch?
Bharuch is approximately 1850+ kms from Haldia.
How long does it take to reach Bharuch from Haldia?
It takes approximately 34 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.