
Ambala to Haldia
Haldia is approximately 1600+ kms from Ambala. The fastest way to reach Haldia from Ambala is by Train Via Mughal Sarai. It takes approximately 33 hours. The cheapest way to reach Haldia from Ambala is by Train Via Asansol which would take approximately 34 hours.
Sort By
Mode of Transport
Via Mughal Sarai
RECOMMENDED
FASTEST
Ambala
Mughal Sarai
Haldia
Approx Travel Time
1d 9h 10m
₹905
Onwards
Via Gaya
Ambala
Gaya
Haldia
Approx Travel Time
1d 9h 10m
₹895
Onwards
Via Prayagraj(Allahabad)
Ambala
Prayagraj(Allahabad)
Haldia
Approx Travel Time
1d 9h 40m
₹925
Onwards
Via Mughal Sarai, Baghmara
Ambala
Mughal Sarai
Baghmara
Haldia
Approx Travel Time
1d 10h 35m
On Demand
Via Jamshedpur
Ambala
Jamshedpur
Haldia
Approx Travel Time
1d 9h 25m
₹835
Onwards
Via Purulia
Ambala
Purulia
Haldia
Approx Travel Time
1d 9h 13m
₹855
Onwards
Via Bhabua, Baghmara
Ambala
Bhabua
Baghmara
Haldia
Approx Travel Time
1d 10h 35m
On Demand
Via Kanpur
Ambala
Kanpur
Haldia
Approx Travel Time
1d 9h 55m
₹915
Onwards
Via Asansol
CHEAPEST
Ambala
Asansol
Haldia
Approx Travel Time
1d 9h 25m
₹745
Onwards
Frequently Asked Questions
What is the distance between Ambala and Haldia?
Haldia is approximately 1600+ kms from Ambala.
How long does it take to reach Haldia from Ambala?
It takes approximately 33 hours to reach Haldia from Ambala by Train Via Mughal Sarai.
What is the cheapest way to reach Haldia from Ambala?
The cheapest way to reach Haldia from Ambala is by Train Via Asansol.
What is the fastest way to reach Haldia from Ambala?
The fastest way to reach Haldia from Ambala is by Train Via Mughal Sarai.