
Delhi to Lucknow
Lucknow is approximately 450+ kms from Delhi. The fastest way to reach Lucknow from Delhi is by Flight. It takes approximately 1 hour. The cheapest way to reach Lucknow from Delhi is by Train which would take approximately 10 hours.
Sort By
Mode of Transport
Via Aligarh
Delhi
Aligarh
Lucknow
Approx Travel Time
4h 40m
On Demand
Delhi
Aligarh
Lucknow
Approx Travel Time
5h 25m
On Demand
Delhi
Aligarh
Lucknow
Approx Travel Time
5h 28m
On Demand
Via Agra
Delhi
Agra
Lucknow
Approx Travel Time
2h 40m
₹24,621
Onwards
Delhi
Agra
Lucknow
Approx Travel Time
5h 55m
₹12,361
Onwards
Via Kichha
Delhi
Kichha
Lucknow
Approx Travel Time
2h 40m
₹11,114
Onwards
Via Moradabad
Delhi
Moradabad
Lucknow
Approx Travel Time
5h 40m
On Demand
Frequently Asked Questions
What is the distance between Delhi and Lucknow?
Lucknow is approximately 450+ kms from Delhi.
How long does it take to reach Lucknow from Delhi?
It takes approximately 1 hour to reach Lucknow from Delhi by Flight.
What is the cheapest way to reach Lucknow from Delhi?
The cheapest way to reach Lucknow from Delhi is by Train.
What is the fastest way to reach Lucknow from Delhi?
The fastest way to reach Lucknow from Delhi is by Flight.