
Batala to Haldia
Haldia is approximately 2000+ kms from Batala. The fastest way to reach Haldia from Batala is by Train, Flight Via Delhi, Durgapur. It takes approximately 22 hours. The cheapest way to reach Haldia from Batala is by Train Via Prayagraj(Allahabad) which would take approximately 39 hours.
Sort By
Mode of Transport
Via Delhi, Durgapur
RECOMMENDED
FASTEST
Batala
Delhi
Durgapur
Haldia
Approx Travel Time
21h 22m
On Demand
Batala
Delhi
Durgapur
Haldia
Approx Travel Time
23h 22m
On Demand
Via Delhi, Prayagraj(Allahabad)
Batala
Delhi
Prayagraj(Allahabad)
Haldia
Approx Travel Time
1d 5h 20m
₹4,439
Onwards
Via Prayagraj(Allahabad)
CHEAPEST
Batala
Prayagraj(Allahabad)
Haldia
Approx Travel Time
1d 14h 40m
₹1,035
Onwards
Via Delhi, Siliguri
Batala
Delhi
Siliguri
Haldia
Approx Travel Time
1d 1h 20m
On Demand
Batala
Delhi
Siliguri
Haldia
Approx Travel Time
1d 3h 20m
On Demand
Via Kanpur
Batala
Kanpur
Haldia
Approx Travel Time
1d 14h 40m
₹1,035
Onwards
Via Delhi, Kanpur
Batala
Delhi
Kanpur
Haldia
Approx Travel Time
1d 8h 50m
₹4,444
Onwards
Via Kanpur, Asansol
Batala
Kanpur
Asansol
Haldia
Approx Travel Time
1d 16h 20m
₹1,060
Onwards
Via Ghaziabad, Kanpur
Batala
Ghaziabad
Kanpur
Haldia
Approx Travel Time
1d 16h 20m
₹1,145
Onwards
Frequently Asked Questions
What is the distance between Batala and Haldia?
Haldia is approximately 2000+ kms from Batala.
How long does it take to reach Haldia from Batala?
It takes approximately 22 hours to reach Haldia from Batala by Train, Flight Via Delhi, Durgapur.
What is the cheapest way to reach Haldia from Batala?
The cheapest way to reach Haldia from Batala is by Train Via Prayagraj(Allahabad).
What is the fastest way to reach Haldia from Batala?
The fastest way to reach Haldia from Batala is by Train, Flight Via Delhi, Durgapur.