
Karnal to Gurdaspur
Gurdaspur is approximately 300+ kms from Karnal. The fastest way to reach Gurdaspur from Karnal is by Bus. It takes approximately 7 hours. The cheapest way to reach Gurdaspur from Karnal is by Train which would take approximately 8 hours.
Sort By
Mode of Transport
Via Jalandhar
Karnal
Jalandhar
Gurdaspur
Approx Travel Time
7h 27m
₹1,851
Onwards
Karnal
Jalandhar
Gurdaspur
Approx Travel Time
8h 6m
₹2,128
Onwards
Karnal
Jalandhar
Gurdaspur
Approx Travel Time
8h 21m
₹1,224
Onwards
Via Phagwara
Karnal
Phagwara
Gurdaspur
Approx Travel Time
7h 36m
₹2,244
Onwards
Via Hoshiarpur
Karnal
Hoshiarpur
Gurdaspur
Approx Travel Time
8h 1m
₹2,920
Onwards
Via Ambala
Karnal
Ambala
Gurdaspur
Approx Travel Time
8h 25m
₹2,199
Onwards
Karnal
Ambala
Gurdaspur
Approx Travel Time
9h 1m
₹2,753
Onwards
Via Ludhiana
Karnal
Ludhiana
Gurdaspur
Approx Travel Time
8h 26m
₹904
Onwards
Frequently Asked Questions
What is the distance between Karnal and Gurdaspur?
Gurdaspur is approximately 300+ kms from Karnal.
How long does it take to reach Gurdaspur from Karnal?
It takes approximately 7 hours to reach Gurdaspur from Karnal by Bus.
What is the cheapest way to reach Gurdaspur from Karnal?
The cheapest way to reach Gurdaspur from Karnal is by Train.
What is the fastest way to reach Gurdaspur from Karnal?
The fastest way to reach Gurdaspur from Karnal is by Bus.
Routes Connecting Karnal
Routes From Karnal
Routes Connecting Gurdaspur
Routes From Gurdaspur
- Gurdaspur to Kannur
- Gurdaspur to Unnao
- Gurdaspur to Kedarnath
- Gurdaspur to Gandhidham
- Gurdaspur to Khatu
- Gurdaspur to Sankarankovil
- Gurdaspur to Attur
- Gurdaspur to Ahmednagar
- Gurdaspur to Badrinath
- Gurdaspur to Haveri
- Gurdaspur to Manali
- Gurdaspur to Itarsi
- Gurdaspur to Kanchipuram
- Gurdaspur to Bidar
- Gurdaspur to Siliguri
Routes To Gurdaspur
- Porbandar to Gurdaspur
- Hindaun to Gurdaspur
- Rajahmundry to Gurdaspur
- Mysore to Gurdaspur
- Attur to Gurdaspur
- Igatpuri to Gurdaspur
- Bilaspur to Gurdaspur
- Vellore to Gurdaspur
- Kufri to Gurdaspur
- Malkapur to Gurdaspur
- Wayanad to Gurdaspur
- Dhandhuka to Gurdaspur
- Aizawl to Gurdaspur
- Pollachi to Gurdaspur
- Surat to Gurdaspur


