hero
How2Go
Haridwar to Lucknow

Haridwar to Lucknow

Lucknow is approximately 450+ kms from Haridwar. The fastest way to reach Lucknow from Haridwar is by Train, Flight Via Moradabad. It takes approximately 5 hours. The cheapest way to reach Lucknow from Haridwar is by Train which would take approximately 10 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Haridwar

Lucknow

Approx Travel Time

10h

₹295

Onwards

Direct Bus

Haridwar

Lucknow

Approx Travel Time

12h 30m

₹799

Onwards

Ads by MMT

Via Moradabad

Haridwar

Moradabad

Lucknow

Approx Travel Time

11h 25m

₹335

Onwards

FASTEST

Haridwar

Moradabad

Lucknow

Approx Travel Time

4h 55m

On Demand

Haridwar

Moradabad

Lucknow

Approx Travel Time

13h 10m

₹1,015

Onwards

Via Roorkee

Haridwar

Roorkee

Lucknow

Approx Travel Time

12h 25m

₹875

Onwards

Ads by MMT

Via Delhi

Haridwar

Delhi

Lucknow

Approx Travel Time

6h 10m

₹3,544

Onwards

Haridwar

Delhi

Lucknow

Approx Travel Time

16h 55m

₹863

Onwards

Via Aligarh

Haridwar

Aligarh

Lucknow

Approx Travel Time

6h 55m

On Demand

Direct Cab

Haridwar

Lucknow

Approx Travel Time

13h 31m

₹11,119

Onwards

Frequently Asked Questions

What is the distance between Haridwar and Lucknow?

Lucknow is approximately 450+ kms from Haridwar.

How long does it take to reach Lucknow from Haridwar?

It takes approximately 5 hours to reach Lucknow from Haridwar by Train, Flight Via Moradabad.

What is the cheapest way to reach Lucknow from Haridwar?

The cheapest way to reach Lucknow from Haridwar is by Train.

What is the fastest way to reach Lucknow from Haridwar?

The fastest way to reach Lucknow from Haridwar is by Train, Flight Via Moradabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India