
Haldwani to Lucknow
Lucknow is approximately 300+ kms from Haldwani. The fastest way to reach Lucknow from Haldwani is by Train, Flight Via Moradabad. It takes approximately 4 hours. The cheapest way to reach Lucknow from Haldwani is by Train Via Bareilly which would take approximately 9 hours.
Sort By
Mode of Transport
Via Bareilly
CHEAPEST
Haldwani
Bareilly
Lucknow
Approx Travel Time
8h 25m
₹320
Onwards
Haldwani
Bareilly
Lucknow
Approx Travel Time
9h 10m
₹4,246
Onwards
Via Moradabad
FASTEST
Haldwani
Moradabad
Lucknow
Approx Travel Time
4h 10m
On Demand
Via Rudrapur
Haldwani
Rudrapur
Lucknow
Approx Travel Time
10h 10m
₹1,019
Onwards
Frequently Asked Questions
What is the distance between Haldwani and Lucknow?
Lucknow is approximately 300+ kms from Haldwani.
How long does it take to reach Lucknow from Haldwani?
It takes approximately 4 hours to reach Lucknow from Haldwani by Train, Flight Via Moradabad.
What is the cheapest way to reach Lucknow from Haldwani?
The cheapest way to reach Lucknow from Haldwani is by Train Via Bareilly.
What is the fastest way to reach Lucknow from Haldwani?
The fastest way to reach Lucknow from Haldwani is by Train, Flight Via Moradabad.