
Shimla to Gurdaspur
Gurdaspur is approximately 250+ kms from Shimla. The fastest way to reach Gurdaspur from Shimla is by Flight, Train Via Amritsar. It takes approximately 5 hours. The cheapest way to reach Gurdaspur from Shimla is by Bus, Train Via Pathankot which would take approximately 13 hours.
Sort By
Mode of Transport
Direct Options
RECOMMENDED
Shimla
Gurdaspur
Approx Travel Time
6h 19m
₹7,492
Onwards
Via Panchkula
Shimla
Panchkula
Gurdaspur
Approx Travel Time
6h 47m
On Demand
Shimla
Panchkula
Gurdaspur
Approx Travel Time
8h 10m
₹1,167
Onwards
Via Ropar
Shimla
Ropar
Gurdaspur
Approx Travel Time
7h 9m
On Demand
Via Amritsar
FASTEST
Shimla
Amritsar
Gurdaspur
Approx Travel Time
4h 19m
₹12,793
Onwards
Via Pathankot
CHEAPEST
Shimla
Pathankot
Gurdaspur
Approx Travel Time
12h 46m
₹810
Onwards
Via Mohali
Shimla
Mohali
Gurdaspur
Approx Travel Time
7h 28m
On Demand
Shimla
Mohali
Gurdaspur
Approx Travel Time
8h 10m
₹1,167
Onwards
Via Jalandhar
Shimla
Jalandhar
Gurdaspur
Approx Travel Time
7h 25m
On Demand
Via Chandigarh
Shimla
Chandigarh
Gurdaspur
Approx Travel Time
7h 1m
₹3,159
Onwards
Frequently Asked Questions
What is the distance between Shimla and Gurdaspur?
Gurdaspur is approximately 250+ kms from Shimla.
How long does it take to reach Gurdaspur from Shimla?
It takes approximately 5 hours to reach Gurdaspur from Shimla by Flight, Train Via Amritsar.
What is the cheapest way to reach Gurdaspur from Shimla?
The cheapest way to reach Gurdaspur from Shimla is by Bus, Train Via Pathankot.
What is the fastest way to reach Gurdaspur from Shimla?
The fastest way to reach Gurdaspur from Shimla is by Flight, Train Via Amritsar.
Routes Connecting Shimla
Routes From Shimla
Routes To Shimla
Routes Connecting Gurdaspur
Routes From Gurdaspur
- Gurdaspur to Dabwali
- Gurdaspur to Sakleshpur
- Gurdaspur to Hathras
- Gurdaspur to Ghumarwin
- Gurdaspur to Agartala
- Gurdaspur to Khammam
- Gurdaspur to Solan
- Gurdaspur to Jhansi
- Gurdaspur to Batala
- Gurdaspur to Gopalganj
- Gurdaspur to Mahendragarh
- Gurdaspur to Bijapur
- Gurdaspur to Mahabaleshwar
- Gurdaspur to Rajpura
- Gurdaspur to Muzaffarnagar
Routes To Gurdaspur
- Joshimath to Gurdaspur
- Goa to Gurdaspur
- Faridkot to Gurdaspur
- Toranagallu to Gurdaspur
- Faridabad to Gurdaspur
- Arsikere to Gurdaspur
- Bishnupur to Gurdaspur
- Nidadavolu to Gurdaspur
- Mehsana to Gurdaspur
- Hindaun to Gurdaspur
- Gokarna to Gurdaspur
- Jintur to Gurdaspur
- Ichalkaranji to Gurdaspur
- Hoshangabad to Gurdaspur
- Bhadrak to Gurdaspur

