
Khanna to Gurdaspur
Gurdaspur is approximately 150+ kms from Khanna. The fastest way to reach Gurdaspur from Khanna is by Bus. It takes approximately 3 hours. The cheapest way to reach Gurdaspur from Khanna is by Train Via Jalandhar which would take approximately 5 hours.
Sort By
Mode of Transport
Via Batala
Khanna
Batala
Gurdaspur
Approx Travel Time
6h 47m
₹2,980
Onwards
Khanna
Batala
Gurdaspur
Approx Travel Time
6h 45m
₹1,344
Onwards
Khanna
Batala
Gurdaspur
Approx Travel Time
6h
₹1,578
Onwards
Via Jalandhar
CHEAPEST
Khanna
Jalandhar
Gurdaspur
Approx Travel Time
4h 54m
₹165
Onwards
Via Ludhiana
Khanna
Ludhiana
Gurdaspur
Approx Travel Time
3h 37m
₹2,335
Onwards
Via Phagwara
Khanna
Phagwara
Gurdaspur
Approx Travel Time
3h 56m
₹1,039
Onwards
Via Dasua
Khanna
Dasua
Gurdaspur
Approx Travel Time
4h 6m
₹1,154
Onwards
Via Mukerian
Khanna
Mukerian
Gurdaspur
Approx Travel Time
4h 2m
₹195
Onwards
Via Phillaur
Khanna
Phillaur
Gurdaspur
Approx Travel Time
3h 52m
₹5,001
Onwards
Frequently Asked Questions
What is the distance between Khanna and Gurdaspur?
Gurdaspur is approximately 150+ kms from Khanna.
How long does it take to reach Gurdaspur from Khanna?
It takes approximately 3 hours to reach Gurdaspur from Khanna by Bus.
What is the cheapest way to reach Gurdaspur from Khanna?
The cheapest way to reach Gurdaspur from Khanna is by Train Via Jalandhar.
What is the fastest way to reach Gurdaspur from Khanna?
The fastest way to reach Gurdaspur from Khanna is by Bus.
Routes Connecting Khanna
Routes From Khanna
Routes Connecting Gurdaspur
Routes From Gurdaspur
- Gurdaspur to Barh
- Gurdaspur to Azamgarh
- Gurdaspur to Bijnor
- Gurdaspur to Khatu
- Gurdaspur to Bharuch
- Gurdaspur to Barnala
- Gurdaspur to Jhajjar
- Gurdaspur to Anandpur-Sahib
- Gurdaspur to Vadakara
- Gurdaspur to Haflong
- Gurdaspur to Mukerian
- Gurdaspur to Ratangarh
- Gurdaspur to Sri-Ganganagar
- Gurdaspur to Pahalgam
- Gurdaspur to Buxar


