
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,510
Onwards
CHEAPEST
Kanpur
Delhi
Amritsar
Approx Travel Time
14h 25m
₹355
Onwards
Kanpur
Delhi
Amritsar
Approx Travel Time
17h 10m
₹644
Onwards
Via Lucknow
Kanpur
Lucknow
Amritsar
Approx Travel Time
4h 58m
₹6,866
Onwards
Kanpur
Lucknow
Amritsar
Approx Travel Time
4h 28m
₹5,453
Onwards
Kanpur
Lucknow
Amritsar
Approx Travel Time
6h 13m
₹5,593
Onwards
Via Bareilly
Kanpur
Bareilly
Amritsar
Approx Travel Time
16h 45m
₹5,092
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 To Kanpur
Routes Connecting Amritsar
Routes From Amritsar
- Amritsar to Nawada
- Amritsar to Bahadurgarh
- Amritsar to Ongole
- Amritsar to Barshi
- Amritsar to Rampur
- Amritsar to Godhra
- Amritsar to Aligarh
- Amritsar to Kapurthala
- Amritsar to Udgir
- Amritsar to Pudukkottai
- Amritsar to Bhiwadi
- Amritsar to Channapatna
- Amritsar to Tiruvallur
- Amritsar to Koh-Samui
- Amritsar to Sangamner


