
Haldwani to Khanna
Khanna is approximately 400+ kms from Haldwani. The fastest way to reach Khanna from Haldwani is by Train Via Saharanpur. It takes approximately 10 hours. The cheapest way to reach Khanna from Haldwani is by Train Via Moradabad which would take approximately 11 hours.
Sort By
Mode of Transport
Via Saharanpur
RECOMMENDED
FASTEST
Haldwani
Saharanpur
Khanna
Approx Travel Time
9h 40m
₹550
Onwards
Haldwani
Saharanpur
Khanna
Approx Travel Time
10h 10m
₹3,794
Onwards
Via Laksar
Haldwani
Laksar
Khanna
Approx Travel Time
9h 55m
₹510
Onwards
Via Yamunanagar
Haldwani
Yamunanagar
Khanna
Approx Travel Time
9h 55m
On Demand
Haldwani
Yamunanagar
Khanna
Approx Travel Time
10h 38m
On Demand
Via Ambala
Haldwani
Ambala
Khanna
Approx Travel Time
9h 55m
₹515
Onwards
Haldwani
Ambala
Khanna
Approx Travel Time
10h 10m
₹2,639
Onwards
Via Haridwar
Haldwani
Haridwar
Khanna
Approx Travel Time
10h 30m
On Demand
Via Moradabad
CHEAPEST
Haldwani
Moradabad
Khanna
Approx Travel Time
10h 40m
₹325
Onwards
Via Rampur (Uttar Pradesh)
Haldwani
Rampur (Uttar Pradesh)
Khanna
Approx Travel Time
10h 55m
₹325
Onwards
Frequently Asked Questions
What is the distance between Haldwani and Khanna?
Khanna is approximately 400+ kms from Haldwani.
How long does it take to reach Khanna from Haldwani?
It takes approximately 10 hours to reach Khanna from Haldwani by Train Via Saharanpur.
What is the cheapest way to reach Khanna from Haldwani?
The cheapest way to reach Khanna from Haldwani is by Train Via Moradabad.
What is the fastest way to reach Khanna from Haldwani?
The fastest way to reach Khanna from Haldwani is by Train Via Saharanpur.