Varanasi to Amritsar
Amritsar is approximately 1150+ kms from Varanasi. The fastest way to reach Amritsar from Varanasi is by Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Amritsar from Varanasi is by Train Via Moradabad which would take approximately 25 hours.
Sort By
Mode of Transport
Via Lucknow
Varanasi
Lucknow
Amritsar
Approx Travel Time
8h 40m
₹7,852
Onwards
Varanasi
Lucknow
Amritsar
Approx Travel Time
3h 55m
₹16,302
Onwards
Varanasi
Lucknow
Amritsar
Approx Travel Time
9h 55m
₹8,336
Onwards
Via Delhi
FASTEST
Varanasi
Delhi
Amritsar
Approx Travel Time
3h 40m
₹13,177
Onwards
Varanasi
Delhi
Amritsar
Approx Travel Time
11h 55m
₹10,573
Onwards
Varanasi
Delhi
Amritsar
Approx Travel Time
16h 55m
₹3,034
Onwards
Via Moradabad
CHEAPEST
Varanasi
Moradabad
Amritsar
Approx Travel Time
1d 1h 15m
₹520
Onwards
Via Bareilly
Varanasi
Bareilly
Amritsar
Approx Travel Time
1d 0h 40m
₹530
Onwards
Via Gwalior
Varanasi
Gwalior
Amritsar
Approx Travel Time
4h 10m
₹18,691
Onwards
Frequently Asked Questions
What is the distance between Varanasi and Amritsar?
Amritsar is approximately 1150+ kms from Varanasi.
How long does it take to reach Amritsar from Varanasi?
It takes approximately 4 hours to reach Amritsar from Varanasi by Flight Via Delhi.
What is the cheapest way to reach Amritsar from Varanasi?
The cheapest way to reach Amritsar from Varanasi is by Train Via Moradabad.
What is the fastest way to reach Amritsar from Varanasi?
The fastest way to reach Amritsar from Varanasi is by Flight Via Delhi.