
Nabha to Gurdaspur
Gurdaspur is approximately 200+ kms from Nabha. The fastest way to reach Gurdaspur from Nabha is by Train Via Phagwara. It takes approximately 6 hours. The cheapest way to reach Gurdaspur from Nabha is by Train Via Amritsar which would take approximately 7 hours.
Sort By
Mode of Transport
Via Phagwara
RECOMMENDED
FASTEST
Nabha
Phagwara
Gurdaspur
Approx Travel Time
5h 40m
₹290
Onwards
Nabha
Phagwara
Gurdaspur
Approx Travel Time
6h 34m
₹3,263
Onwards
Via Ludhiana
Nabha
Ludhiana
Gurdaspur
Approx Travel Time
5h 40m
₹255
Onwards
Nabha
Ludhiana
Gurdaspur
Approx Travel Time
6h 17m
₹3,283
Onwards
Via Amritsar
Nabha
Amritsar
Gurdaspur
Approx Travel Time
7h 10m
₹1,894
Onwards
CHEAPEST
Nabha
Amritsar
Gurdaspur
Approx Travel Time
7h 10m
₹245
Onwards
Nabha
Amritsar
Gurdaspur
Approx Travel Time
7h 25m
₹470
Onwards
Via Faridkot
Nabha
Faridkot
Gurdaspur
Approx Travel Time
7h 55m
On Demand
Via Patiala
Nabha
Patiala
Gurdaspur
Approx Travel Time
8h 8m
₹4,818
Onwards
Frequently Asked Questions
What is the distance between Nabha and Gurdaspur?
Gurdaspur is approximately 200+ kms from Nabha.
How long does it take to reach Gurdaspur from Nabha?
It takes approximately 6 hours to reach Gurdaspur from Nabha by Train Via Phagwara.
What is the cheapest way to reach Gurdaspur from Nabha?
The cheapest way to reach Gurdaspur from Nabha is by Train Via Amritsar.
What is the fastest way to reach Gurdaspur from Nabha?
The fastest way to reach Gurdaspur from Nabha is by Train Via Phagwara.
Routes Connecting Nabha
Routes From Nabha
Routes Connecting Gurdaspur
Routes From Gurdaspur
- Gurdaspur to Muzaffarnagar
- Gurdaspur to Kufri
- Gurdaspur to Bikaner
- Gurdaspur to Bankura
- Gurdaspur to Karwar
- Gurdaspur to Chalisgaon
- Gurdaspur to Daund
- Gurdaspur to Yercaud
- Gurdaspur to Lalitpur
- Gurdaspur to Garhwa
- Gurdaspur to Nawada
- Gurdaspur to Sitamarhi
- Gurdaspur to Madurai
- Gurdaspur to Tumkur
- Gurdaspur to Janakpur