
Mirzapur to Amritsar
Amritsar is approximately 1100+ kms from Mirzapur. The fastest way to reach Amritsar from Mirzapur is by Bus, Flight Via Prayagraj(Allahabad), Lucknow. It takes approximately 7 hours. The cheapest way to reach Amritsar from Mirzapur is by Train which would take approximately 24 hours.
Sort By
Mode of Transport
Via Varanasi, Lucknow
RECOMMENDED
Mirzapur
Varanasi
Lucknow
Amritsar
Approx Travel Time
6h 41m
₹14,851
Onwards
Via Prayagraj(Allahabad), Lucknow
Mirzapur
Prayagraj(Allahabad)
Lucknow
Amritsar
Approx Travel Time
7h 30m
₹14,893
Onwards
FASTEST
Mirzapur
Prayagraj(Allahabad)
Lucknow
Amritsar
Approx Travel Time
6h 30m
₹15,947
Onwards
Mirzapur
Prayagraj(Allahabad)
Lucknow
Amritsar
Approx Travel Time
7h 49m
₹16,981
Onwards
Via Kanpur
Mirzapur
Kanpur
Amritsar
Approx Travel Time
22h 39m
₹1,659
Onwards
Via Ayodhya
Mirzapur
Ayodhya
Amritsar
Approx Travel Time
22h 37m
₹6,606
Onwards
Via Agra
Mirzapur
Agra
Amritsar
Approx Travel Time
21h 25m
₹635
Onwards
Via Faridabad
Mirzapur
Faridabad
Amritsar
Approx Travel Time
1d 0h 25m
₹1,468
Onwards
Via Lucknow
Mirzapur
Lucknow
Amritsar
Approx Travel Time
9h 1m
₹12,476
Onwards
Frequently Asked Questions
What is the distance between Mirzapur and Amritsar?
Amritsar is approximately 1100+ kms from Mirzapur.
How long does it take to reach Amritsar from Mirzapur?
It takes approximately 7 hours to reach Amritsar from Mirzapur by Bus, Flight Via Prayagraj(Allahabad), Lucknow.
What is the cheapest way to reach Amritsar from Mirzapur?
The cheapest way to reach Amritsar from Mirzapur is by Train.
What is the fastest way to reach Amritsar from Mirzapur?
The fastest way to reach Amritsar from Mirzapur is by Bus, Flight Via Prayagraj(Allahabad), Lucknow.


