
Khanna to Gurdaspur
Gurdaspur is approximately 150+ kms from Khanna. The fastest way to reach Gurdaspur from Khanna is by Bus Via Batala. It takes approximately 5 hours. The cheapest way to reach Gurdaspur from Khanna is by Train Via Jalandhar which would take approximately 6 hours.
Sort By
Mode of Transport
Via Batala
RECOMMENDED
FASTEST
Khanna
Batala
Gurdaspur
Approx Travel Time
4h 55m
₹1,499
Onwards
Khanna
Batala
Gurdaspur
Approx Travel Time
5h
₹1,344
Onwards
Via Ludhiana
Khanna
Ludhiana
Gurdaspur
Approx Travel Time
5h 45m
₹1,404
Onwards
Via Jalandhar
CHEAPEST
Khanna
Jalandhar
Gurdaspur
Approx Travel Time
5h 34m
₹165
Onwards
Via Pathankot
Khanna
Pathankot
Gurdaspur
Approx Travel Time
6h 44m
On Demand
Khanna
Pathankot
Gurdaspur
Approx Travel Time
5h 36m
On Demand
Khanna
Pathankot
Gurdaspur
Approx Travel Time
5h 34m
₹225
Onwards
Via Amritsar
Khanna
Amritsar
Gurdaspur
Approx Travel Time
5h 32m
₹220
Onwards
Khanna
Amritsar
Gurdaspur
Approx Travel Time
5h 45m
₹1,913
Onwards
Khanna
Amritsar
Gurdaspur
Approx Travel Time
5h 43m
₹445
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 5 hours to reach Gurdaspur from Khanna by Bus Via Batala.
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 Via Batala.
Routes Connecting Khanna
Routes From Khanna
Routes Connecting Gurdaspur
Routes From Gurdaspur
- Gurdaspur to Podili
- Gurdaspur to Tirunelveli
- Gurdaspur to Mahbubnagar
- Gurdaspur to Bihar-Sharif
- Gurdaspur to Pondicherry
- Gurdaspur to Faridabad
- Gurdaspur to Kumbakonam
- Gurdaspur to Sivakasi
- Gurdaspur to Bhavani
- Gurdaspur to Tiruchengode
- Gurdaspur to Nadaun
- Gurdaspur to Sri-Ganganagar
- Gurdaspur to Unnao
- Gurdaspur to Rangia
- Gurdaspur to Fazilka
Routes To Gurdaspur
- Rajgir to Gurdaspur
- Bhavnagar to Gurdaspur
- Mirzapur to Gurdaspur
- Dibrugarh to Gurdaspur
- Amalapuram to Gurdaspur
- Saharsa to Gurdaspur
- Shahada to Gurdaspur
- Jabalpur to Gurdaspur
- Faizabad to Gurdaspur
- Chakradharpur to Gurdaspur
- Khajuraho to Gurdaspur
- Nathdwara to Gurdaspur
- Hisar to Gurdaspur
- Pudukkottai to Gurdaspur
- Anandpur-Sahib to Gurdaspur