
Haldia to Khanna
Khanna is approximately 2050+ kms from Haldia. The fastest way to reach Khanna from Haldia is by Train, Flight Via Siliguri, Delhi. It takes approximately 22 hours. The cheapest way to reach Khanna from Haldia is by Train Via Gaya which would take approximately 35 hours.
Sort By
Mode of Transport
Via Siliguri, Delhi
RECOMMENDED
FASTEST
Haldia
Siliguri
Delhi
Khanna
Approx Travel Time
22h 5m
On Demand
Haldia
Siliguri
Delhi
Khanna
Approx Travel Time
23h 35m
On Demand
Haldia
Siliguri
Delhi
Khanna
Approx Travel Time
23h 47m
On Demand
Via Mughal Sarai
Haldia
Mughal Sarai
Khanna
Approx Travel Time
1d 11h 10m
₹940
Onwards
Via Gaya
CHEAPEST
Haldia
Gaya
Khanna
Approx Travel Time
1d 10h 55m
₹915
Onwards
Via Baghmara, Mughal Sarai
Haldia
Baghmara
Mughal Sarai
Khanna
Approx Travel Time
1d 12h 35m
On Demand
Via Kanpur
Haldia
Kanpur
Khanna
Approx Travel Time
1d 11h 40m
On Demand
Via Siliguri, Lucknow
Haldia
Siliguri
Lucknow
Khanna
Approx Travel Time
1d 5h 50m
On Demand
Via Baghmara, Bhabua
Haldia
Baghmara
Bhabua
Khanna
Approx Travel Time
1d 12h 35m
On Demand
Via Siliguri, Jaipur
Haldia
Siliguri
Jaipur
Khanna
Approx Travel Time
1d 2h 20m
On Demand
Frequently Asked Questions
What is the distance between Haldia and Khanna?
Khanna is approximately 2050+ kms from Haldia.
How long does it take to reach Khanna from Haldia?
It takes approximately 22 hours to reach Khanna from Haldia by Train, Flight Via Siliguri, Delhi.
What is the cheapest way to reach Khanna from Haldia?
The cheapest way to reach Khanna from Haldia is by Train Via Gaya.
What is the fastest way to reach Khanna from Haldia?
The fastest way to reach Khanna from Haldia is by Train, Flight Via Siliguri, Delhi.