Lucknow to Amritsar
Amritsar is approximately 850+ kms from Lucknow. The fastest way to reach Amritsar from Lucknow is by Flight. It takes approximately 2 hours. The cheapest way to reach Amritsar from Lucknow is by Train Via Ambala which would take approximately 19 hours.
Sort By
Mode of Transport
Via Delhi
Lucknow
Delhi
Amritsar
Approx Travel Time
3h 10m
₹7,080
Onwards
Lucknow
Delhi
Amritsar
Approx Travel Time
11h 25m
₹4,180
Onwards
Lucknow
Delhi
Amritsar
Approx Travel Time
11h 40m
₹3,355
Onwards
Lucknow
Delhi
Amritsar
Approx Travel Time
13h 55m
₹3,839
Onwards
Via Ambala
CHEAPEST
Lucknow
Ambala
Amritsar
Approx Travel Time
19h 10m
₹490
Onwards
Via Moradabad
Lucknow
Moradabad
Amritsar
Approx Travel Time
19h 25m
₹540
Onwards
Via Dehradun
Lucknow
Dehradun
Amritsar
Approx Travel Time
3h 25m
₹10,084
Onwards
Via Bareilly
Lucknow
Bareilly
Amritsar
Approx Travel Time
19h 25m
₹560
Onwards
Frequently Asked Questions
What is the distance between Lucknow and Amritsar?
Amritsar is approximately 850+ kms from Lucknow.
How long does it take to reach Amritsar from Lucknow?
It takes approximately 2 hours to reach Amritsar from Lucknow by Flight.
What is the cheapest way to reach Amritsar from Lucknow?
The cheapest way to reach Amritsar from Lucknow is by Train Via Ambala.
What is the fastest way to reach Amritsar from Lucknow?
The fastest way to reach Amritsar from Lucknow is by Flight.
Routes Connecting Lucknow
Routes From Lucknow
Routes Connecting Amritsar
Routes From Amritsar
- Amritsar to Jalna
- Amritsar to Lakhisarai
- Amritsar to Arrah
- Amritsar to Chittoor
- Amritsar to Vadodara
- Amritsar to Muzaffarnagar
- Amritsar to Pen
- Amritsar to Palitana
- Amritsar to Perinthalmanna
- Amritsar to Madhubani
- Amritsar to Dongargarh
- Amritsar to Jaunpur
- Amritsar to Ranipet
- Amritsar to Mumbai
- Amritsar to Adilabad