
Kanpur to Amritsar
Amritsar is approximately 800+ kms from Kanpur. The fastest way to reach Amritsar from Kanpur is by Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Amritsar from Kanpur is by Train Via Delhi which would take approximately 15 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Kanpur
Delhi
Amritsar
Approx Travel Time
3h 30m
₹6,714
Onwards
CHEAPEST
Kanpur
Delhi
Amritsar
Approx Travel Time
14h 25m
₹355
Onwards
Via Lucknow
Kanpur
Lucknow
Amritsar
Approx Travel Time
4h 45m
₹8,770
Onwards
Kanpur
Lucknow
Amritsar
Approx Travel Time
4h 28m
₹7,198
Onwards
Kanpur
Lucknow
Amritsar
Approx Travel Time
6h 13m
₹7,338
Onwards
Via Agra
Kanpur
Agra
Amritsar
Approx Travel Time
16h 1m
₹4,606
Onwards
Via Jalandhar
Kanpur
Jalandhar
Amritsar
Approx Travel Time
16h 40m
₹555
Onwards
Via Ghaziabad
Kanpur
Ghaziabad
Amritsar
Approx Travel Time
21h 10m
₹2,365
Onwards
Via Agra, Delhi
Kanpur
Agra
Delhi
Amritsar
Approx Travel Time
23h 1m
₹6,182
Onwards
Frequently Asked Questions
What is the distance between Kanpur and Amritsar?
Amritsar is approximately 800+ kms from Kanpur.
How long does it take to reach Amritsar from Kanpur?
It takes approximately 4 hours to reach Amritsar from Kanpur by Flight Via Delhi.
What is the cheapest way to reach Amritsar from Kanpur?
The cheapest way to reach Amritsar from Kanpur is by Train Via Delhi.
What is the fastest way to reach Amritsar from Kanpur?
The fastest way to reach Amritsar from Kanpur is by Flight Via Delhi.
Routes Connecting Kanpur
Routes From Kanpur
Routes Connecting Amritsar
Routes From Amritsar
- Amritsar to Shahganj
- Amritsar to Faridabad
- Amritsar to Silchar
- Amritsar to Kodaikanal
- Amritsar to Laxettipet
- Amritsar to Ramgarh
- Amritsar to Rajula
- Amritsar to Bassi-pathana
- Amritsar to Gurgaon
- Amritsar to Baramulla
- Amritsar to Kishtwar
- Amritsar to Pudukkottai
- Amritsar to Darbhanga
- Amritsar to Amroha
- Amritsar to Bhilwara