
Kanpur to Gurdaspur
Gurdaspur is approximately 850+ kms from Kanpur. The fastest way to reach Gurdaspur from Kanpur is by Train. It takes approximately 18 hours. The cheapest way to reach Gurdaspur from Kanpur is by Train Via Delhi which would take approximately 20 hours.
Sort By
Mode of Transport
Via Karnal
Kanpur
Karnal
Gurdaspur
Approx Travel Time
18h 40m
₹490
Onwards
Via Kurukshetra
Kanpur
Kurukshetra
Gurdaspur
Approx Travel Time
18h 55m
₹500
Onwards
Via Panipat
Kanpur
Panipat
Gurdaspur
Approx Travel Time
19h 10m
₹490
Onwards
Via Sonipat
Kanpur
Sonipat
Gurdaspur
Approx Travel Time
19h 10m
₹600
Onwards
Via Ambala
Kanpur
Ambala
Gurdaspur
Approx Travel Time
18h 55m
₹505
Onwards
Via Jalandhar
Kanpur
Jalandhar
Gurdaspur
Approx Travel Time
18h 55m
₹535
Onwards
Via Ludhiana
Kanpur
Ludhiana
Gurdaspur
Approx Travel Time
18h 55m
₹525
Onwards
Via Shahjahanpur, Ambala
Kanpur
Shahjahanpur
Ambala
Gurdaspur
Approx Travel Time
20h 20m
₹520
Onwards
Via Delhi
CHEAPEST
Kanpur
Delhi
Gurdaspur
Approx Travel Time
19h 25m
₹420
Onwards
Frequently Asked Questions
What is the distance between Kanpur and Gurdaspur?
Gurdaspur is approximately 850+ kms from Kanpur.
How long does it take to reach Gurdaspur from Kanpur?
It takes approximately 18 hours to reach Gurdaspur from Kanpur by Train.
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 Train.
Routes Connecting Kanpur
Routes From Kanpur
Routes Connecting Gurdaspur
Routes From Gurdaspur
- Gurdaspur to Hindupur
- Gurdaspur to Janakpur
- Gurdaspur to Thiruvarur
- Gurdaspur to Hamirpur
- Gurdaspur to Kufri
- Gurdaspur to Bilaspur
- Gurdaspur to Salem
- Gurdaspur to Pudukkottai
- Gurdaspur to Eluru
- Gurdaspur to Jabalpur
- Gurdaspur to Rishikesh
- Gurdaspur to Badrinath
- Gurdaspur to Udgir
- Gurdaspur to Surat
- Gurdaspur to Barwah
Routes To Gurdaspur
- Talcher to Gurdaspur
- Bhabua to Gurdaspur
- Guwahati to Gurdaspur
- Malegaon to Gurdaspur
- Cuddalore to Gurdaspur
- Mahabalipuram to Gurdaspur
- Betul to Gurdaspur
- Faizabad to Gurdaspur
- Nimbahera to Gurdaspur
- Deo to Gurdaspur
- Ramgarh to Gurdaspur
- Bathinda to Gurdaspur
- Rajpura to Gurdaspur
- Shikohabad to Gurdaspur
- Namakkal to Gurdaspur