
Bathinda to Haldia
Haldia is approximately 1700+ kms from Bathinda. The fastest way to reach Haldia from Bathinda is by Flight, Cab Via Delhi, Kolkata. It takes approximately 9 hours. The cheapest way to reach Haldia from Bathinda is by Train Via Delhi which would take approximately 28 hours.
Sort By
Mode of Transport
Via Delhi, Kolkata
RECOMMENDED
FASTEST
Bathinda
Delhi
Kolkata
Haldia
Approx Travel Time
9h 9m
₹10,751
Onwards
Bathinda
Delhi
Kolkata
Haldia
Approx Travel Time
9h 50m
₹7,940
Onwards
Via Delhi, Bhubaneshwar
Bathinda
Delhi
Bhubaneshwar
Haldia
Approx Travel Time
13h 4m
On Demand
Via Delhi
CHEAPEST
Bathinda
Delhi
Haldia
Approx Travel Time
1d 4h 6m
₹810
Onwards
Bathinda
Delhi
Haldia
Approx Travel Time
1d 6h 6m
₹1,674
Onwards
Via Ghaziabad
Bathinda
Ghaziabad
Haldia
Approx Travel Time
1d 5h 16m
₹8,108
Onwards
Via Agra, Kolkata
Bathinda
Agra
Kolkata
Haldia
Approx Travel Time
1d 15h 47m
₹7,110
Onwards
Via Ghaziabad, Kolkata
Bathinda
Ghaziabad
Kolkata
Haldia
Approx Travel Time
9h 34m
₹10,827
Onwards
Bathinda
Ghaziabad
Kolkata
Haldia
Approx Travel Time
10h 15m
₹8,016
Onwards
Via Delhi, Durgapur
Bathinda
Delhi
Durgapur
Haldia
Approx Travel Time
12h 45m
₹14,557
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Haldia?
Haldia is approximately 1700+ kms from Bathinda.
How long does it take to reach Haldia from Bathinda?
It takes approximately 9 hours to reach Haldia from Bathinda by Flight, Cab Via Delhi, Kolkata.
What is the cheapest way to reach Haldia from Bathinda?
The cheapest way to reach Haldia from Bathinda is by Train Via Delhi.
What is the fastest way to reach Haldia from Bathinda?
The fastest way to reach Haldia from Bathinda is by Flight, Cab Via Delhi, Kolkata.


