
Roorkee to Haldia
Haldia is approximately 1450+ kms from Roorkee. The fastest way to reach Haldia from Roorkee is by Train, Flight Via Delhi, Siliguri. It takes approximately 21 hours. The cheapest way to reach Haldia from Roorkee is by Train Via Purulia which would take approximately 31 hours.
Sort By
Mode of Transport
Via Mughal Sarai
RECOMMENDED
Roorkee
Mughal Sarai
Haldia
Approx Travel Time
1d 7h 10m
₹870
Onwards
Via Gaya
Roorkee
Gaya
Haldia
Approx Travel Time
1d 7h 10m
₹865
Onwards
Via Mughal Sarai, Baghmara
Roorkee
Mughal Sarai
Baghmara
Haldia
Approx Travel Time
1d 8h 35m
On Demand
Via Bhabua, Baghmara
Roorkee
Bhabua
Baghmara
Haldia
Approx Travel Time
1d 8h 35m
On Demand
Via Delhi, Siliguri
FASTEST
Roorkee
Delhi
Siliguri
Haldia
Approx Travel Time
20h 20m
On Demand
Roorkee
Delhi
Siliguri
Haldia
Approx Travel Time
20h 35m
On Demand
Via Lucknow, Siliguri
Roorkee
Lucknow
Siliguri
Haldia
Approx Travel Time
1d 2h 5m
On Demand
Via Purulia
CHEAPEST
Roorkee
Purulia
Haldia
Approx Travel Time
1d 7h 10m
₹820
Onwards
Via Kharagpur
Roorkee
Kharagpur
Haldia
Approx Travel Time
1d 7h 10m
On Demand
Via Kanpur
Roorkee
Kanpur
Haldia
Approx Travel Time
1d 8h 10m
On Demand
Frequently Asked Questions
What is the distance between Roorkee and Haldia?
Haldia is approximately 1450+ kms from Roorkee.
How long does it take to reach Haldia from Roorkee?
It takes approximately 21 hours to reach Haldia from Roorkee by Train, Flight Via Delhi, Siliguri.
What is the cheapest way to reach Haldia from Roorkee?
The cheapest way to reach Haldia from Roorkee is by Train Via Purulia.
What is the fastest way to reach Haldia from Roorkee?
The fastest way to reach Haldia from Roorkee is by Train, Flight Via Delhi, Siliguri.