
Azamgarh to Amritsar
Amritsar is approximately 1100+ kms from Azamgarh. The fastest way to reach Amritsar from Azamgarh is by Flight Via Lucknow. It takes approximately 4 hours. The cheapest way to reach Amritsar from Azamgarh is by Train Via Ayodhya which would take approximately 24 hours.
Sort By
Mode of Transport
Via Lucknow
Azamgarh
Lucknow
Amritsar
Approx Travel Time
8h 25m
₹7,778
Onwards
FASTEST
Azamgarh
Lucknow
Amritsar
Approx Travel Time
3h 55m
On Demand
Via Bara Banki
Azamgarh
Bara Banki
Amritsar
Approx Travel Time
23h 59m
₹635
Onwards
Via Ayodhya
CHEAPEST
Azamgarh
Ayodhya
Amritsar
Approx Travel Time
23h 55m
₹620
Onwards
Via Moradabad
Azamgarh
Moradabad
Amritsar
Approx Travel Time
1d
On Demand
Via Bareilly
Azamgarh
Bareilly
Amritsar
Approx Travel Time
1d 0h 15m
On Demand
Via Shahjahanpur
Azamgarh
Shahjahanpur
Amritsar
Approx Travel Time
1d 0h 16m
On Demand
Via Akbarpur, Ambedkar Nagar
Azamgarh
Akbarpur, Ambedkar Nagar
Amritsar
Approx Travel Time
23h 55m
On Demand
Via Delhi
Azamgarh
Delhi
Amritsar
Approx Travel Time
16h 40m
₹4,120
Onwards
Frequently Asked Questions
What is the distance between Azamgarh and Amritsar?
Amritsar is approximately 1100+ kms from Azamgarh.
How long does it take to reach Amritsar from Azamgarh?
It takes approximately 4 hours to reach Amritsar from Azamgarh by Flight Via Lucknow.
What is the cheapest way to reach Amritsar from Azamgarh?
The cheapest way to reach Amritsar from Azamgarh is by Train Via Ayodhya.
What is the fastest way to reach Amritsar from Azamgarh?
The fastest way to reach Amritsar from Azamgarh is by Flight Via Lucknow.