
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
₹7,803
Onwards
CHEAPEST
Kanpur
Delhi
Amritsar
Approx Travel Time
14h 25m
₹355
Onwards
Kanpur
Delhi
Amritsar
Approx Travel Time
17h 10m
₹624
Onwards
Via Lucknow
Kanpur
Lucknow
Amritsar
Approx Travel Time
4h 58m
₹8,403
Onwards
Kanpur
Lucknow
Amritsar
Approx Travel Time
4h 28m
₹6,954
Onwards
Kanpur
Lucknow
Amritsar
Approx Travel Time
6h 13m
₹7,693
Onwards
Via Bareilly
Kanpur
Bareilly
Amritsar
Approx Travel Time
16h 45m
₹5,067
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 Lakhimpur
- Amritsar to Hathras
- Amritsar to Nabarangapur
- Amritsar to Kalimpong
- Amritsar to Alwar
- Amritsar to Tikamgarh
- Amritsar to Malda
- Amritsar to Hong-Kong
- Amritsar to Jharsuguda
- Amritsar to Bhiwani
- Amritsar to Laxettipet
- Amritsar to Muvattupuzha
- Amritsar to Tanakpur
- Amritsar to Devakottai
- Amritsar to Istanbul


