
Amritsar to Lucknow
Lucknow is approximately 850+ kms from Amritsar. The fastest way to reach Lucknow from Amritsar is by Flight. It takes approximately 2 hours. The cheapest way to reach Lucknow from Amritsar is by Train Via Moradabad which would take approximately 20 hours.
Sort By
Mode of Transport
Via Delhi
Amritsar
Delhi
Lucknow
Approx Travel Time
3h 10m
₹7,344
Onwards
Amritsar
Delhi
Lucknow
Approx Travel Time
11h 25m
₹3,787
Onwards
Amritsar
Delhi
Lucknow
Approx Travel Time
11h 40m
₹4,062
Onwards
Amritsar
Delhi
Lucknow
Approx Travel Time
13h 55m
₹4,137
Onwards
Via Ambala
Amritsar
Ambala
Lucknow
Approx Travel Time
19h 10m
₹490
Onwards
Via Moradabad
CHEAPEST
Amritsar
Moradabad
Lucknow
Approx Travel Time
19h 25m
₹435
Onwards
Via Dehradun
Amritsar
Dehradun
Lucknow
Approx Travel Time
3h 25m
₹12,436
Onwards
Via Bareilly
Amritsar
Bareilly
Lucknow
Approx Travel Time
19h 25m
₹525
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Lucknow?
Lucknow is approximately 850+ kms from Amritsar.
How long does it take to reach Lucknow from Amritsar?
It takes approximately 2 hours to reach Lucknow from Amritsar by Flight.
What is the cheapest way to reach Lucknow from Amritsar?
The cheapest way to reach Lucknow from Amritsar is by Train Via Moradabad.
What is the fastest way to reach Lucknow from Amritsar?
The fastest way to reach Lucknow from Amritsar is by Flight.
Routes Connecting Amritsar
Routes From Amritsar
Routes To Amritsar
- Chintpurni to Amritsar
- Muzaffarnagar to Amritsar
- Srinagar to Amritsar
- Kanchipuram to Amritsar
- Nilambur to Amritsar
- Narsapur to Amritsar
- Ongole to Amritsar
- Purulia to Amritsar
- Kodaikanal to Amritsar
- Hong-Kong to Amritsar
- Jammu to Amritsar
- Shahganj to Amritsar
- Dhampur to Amritsar
- Auckland to Amritsar
- Angul to Amritsar