
Kanpur to Gurdaspur
Gurdaspur is approximately 800+ kms from Kanpur. The fastest way to reach Gurdaspur from Kanpur is by Flight, Train Via Delhi, Amritsar. It takes approximately 6 hours. The cheapest way to reach Gurdaspur from Kanpur is by Train Via Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi, Jalandhar
RECOMMENDED
Kanpur
Delhi
Jalandhar
Gurdaspur
Approx Travel Time
6h 51m
₹9,536
Onwards
Via Delhi, Amritsar
FASTEST
Kanpur
Delhi
Amritsar
Gurdaspur
Approx Travel Time
5h 59m
₹7,010
Onwards
Kanpur
Delhi
Amritsar
Gurdaspur
Approx Travel Time
6h 10m
₹7,185
Onwards
Via Lucknow, Amritsar
Kanpur
Lucknow
Amritsar
Gurdaspur
Approx Travel Time
7h 43m
₹8,290
Onwards
Via Delhi
Kanpur
Delhi
Gurdaspur
Approx Travel Time
16h 31m
₹964
Onwards
CHEAPEST
Kanpur
Delhi
Gurdaspur
Approx Travel Time
15h 39m
₹370
Onwards
Via Ludhiana
Kanpur
Ludhiana
Gurdaspur
Approx Travel Time
16h 27m
₹3,164
Onwards
Via Phagwara
Kanpur
Phagwara
Gurdaspur
Approx Travel Time
19h 5m
₹2,270
Onwards
Via Agra, Mohali
Kanpur
Agra
Mohali
Gurdaspur
Approx Travel Time
1d 0h 22m
₹5,327
Onwards
Frequently Asked Questions
What is the distance between Kanpur and Gurdaspur?
Gurdaspur is approximately 800+ kms from Kanpur.
How long does it take to reach Gurdaspur from Kanpur?
It takes approximately 6 hours to reach Gurdaspur from Kanpur by Flight, Train Via Delhi, Amritsar.
What is the cheapest way to reach Gurdaspur from Kanpur?
The cheapest way to reach Gurdaspur from Kanpur is by Train Via Delhi.
What is the fastest way to reach Gurdaspur from Kanpur?
The fastest way to reach Gurdaspur from Kanpur is by Flight, Train Via Delhi, Amritsar.
Routes Connecting Kanpur
Routes From Kanpur
Routes To Kanpur
Routes Connecting Gurdaspur
Routes From Gurdaspur
Routes To Gurdaspur
- Milak to Gurdaspur
- Amroha to Gurdaspur
- Talaja to Gurdaspur
- Daund to Gurdaspur
- Begusarai to Gurdaspur
- Rameshwaram to Gurdaspur
- Karimnagar to Gurdaspur
- Karur to Gurdaspur
- Pudukkottai to Gurdaspur
- Nathdwara to Gurdaspur
- Motihari to Gurdaspur
- Rajpura to Gurdaspur
- Bathinda to Gurdaspur
- Jharsuguda to Gurdaspur
- Charkhi-dadri to Gurdaspur


