
Lucknow to Haldwani
Haldwani is approximately 300+ kms from Lucknow. The fastest way to reach Haldwani from Lucknow is by Flight, Train Via Moradabad. It takes approximately 4 hours. The cheapest way to reach Haldwani from Lucknow is by Train Via Moradabad which would take approximately 11 hours.
Sort By
Mode of Transport
Via Bareilly
Lucknow
Bareilly
Haldwani
Approx Travel Time
8h 25m
₹480
Onwards
Lucknow
Bareilly
Haldwani
Approx Travel Time
8h 25m
₹3,864
Onwards
Via Moradabad
FASTEST
Lucknow
Moradabad
Haldwani
Approx Travel Time
4h 10m
On Demand
CHEAPEST
Lucknow
Moradabad
Haldwani
Approx Travel Time
10h 40m
₹325
Onwards
Lucknow
Moradabad
Haldwani
Approx Travel Time
11h 25m
₹799
Onwards
Lucknow
Moradabad
Haldwani
Approx Travel Time
11h 25m
₹6,566
Onwards
Via Rudrapur
Lucknow
Rudrapur
Haldwani
Approx Travel Time
9h 25m
₹569
Onwards
Lucknow
Rudrapur
Haldwani
Approx Travel Time
9h 40m
₹7,016
Onwards
Frequently Asked Questions
What is the distance between Lucknow and Haldwani?
Haldwani is approximately 300+ kms from Lucknow.
How long does it take to reach Haldwani from Lucknow?
It takes approximately 4 hours to reach Haldwani from Lucknow by Flight, Train Via Moradabad.
What is the cheapest way to reach Haldwani from Lucknow?
The cheapest way to reach Haldwani from Lucknow is by Train Via Moradabad.
What is the fastest way to reach Haldwani from Lucknow?
The fastest way to reach Haldwani from Lucknow is by Flight, Train Via Moradabad.