
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
₹603
Onwards
Via Lucknow
Kanpur
Lucknow
Amritsar
Approx Travel Time
4h 58m
₹6,416
Onwards
Kanpur
Lucknow
Amritsar
Approx Travel Time
4h 28m
₹5,003
Onwards
Kanpur
Lucknow
Amritsar
Approx Travel Time
6h 13m
₹5,143
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 Connecting Amritsar
Routes From Amritsar
- Amritsar to Dindigul
- Amritsar to Jamkhandi
- Amritsar to Indore
- Amritsar to Dharamsala
- Amritsar to Kodungallur
- Amritsar to Darjeeling
- Amritsar to Patna
- Amritsar to Unjha
- Amritsar to Abzelilovskiy-rayon
- Amritsar to Jamshedpur
- Amritsar to Hong-Kong
- Amritsar to Chiplun
- Amritsar to Ahmedabad
- Amritsar to Kandaghat
- Amritsar to Lalkuan


