
Gurdaspur to Shimla
Shimla is approximately 250+ kms from Gurdaspur. The fastest way to reach Shimla from Gurdaspur is by Train, Flight Via Amritsar. It takes approximately 4 hours. The cheapest way to reach Shimla from Gurdaspur is by Train, Bus Via Pathankot which would take approximately 11 hours.
Sort By
Mode of Transport
Via Amritsar
Gurdaspur
Amritsar
Shimla
Approx Travel Time
3h 42m
₹5,106
Onwards
FASTEST
Gurdaspur
Amritsar
Shimla
Approx Travel Time
3h 29m
₹3,269
Onwards
Gurdaspur
Amritsar
Shimla
Approx Travel Time
3h 40m
₹3,613
Onwards
Via Kangra
Gurdaspur
Kangra
Shimla
Approx Travel Time
8h 55m
₹4,146
Onwards
Via Pathankot
CHEAPEST
Gurdaspur
Pathankot
Shimla
Approx Travel Time
11h 12m
₹810
Onwards
Gurdaspur
Pathankot
Shimla
Approx Travel Time
11h 14m
On Demand
Gurdaspur
Pathankot
Shimla
Approx Travel Time
12h 25m
₹1,080
Onwards
Via Ludhiana
Gurdaspur
Ludhiana
Shimla
Approx Travel Time
9h 47m
On Demand
Via Chandigarh
Gurdaspur
Chandigarh
Shimla
Approx Travel Time
10h 6m
On Demand
Frequently Asked Questions
What is the distance between Gurdaspur and Shimla?
Shimla is approximately 250+ kms from Gurdaspur.
How long does it take to reach Shimla from Gurdaspur?
It takes approximately 4 hours to reach Shimla from Gurdaspur by Train, Flight Via Amritsar.
What is the cheapest way to reach Shimla from Gurdaspur?
The cheapest way to reach Shimla from Gurdaspur is by Train, Bus Via Pathankot.
What is the fastest way to reach Shimla from Gurdaspur?
The fastest way to reach Shimla from Gurdaspur is by Train, Flight Via Amritsar.
Routes Connecting Gurdaspur
Routes From Gurdaspur
- Gurdaspur to Tirunelveli
- Gurdaspur to Farrukhabad
- Gurdaspur to Guntur
- Gurdaspur to Harda
- Gurdaspur to Sangrur
- Gurdaspur to Rangia
- Gurdaspur to Lalitpur
- Gurdaspur to Pandharpur
- Gurdaspur to Unjha
- Gurdaspur to Rewa
- Gurdaspur to Bhavnagar
- Gurdaspur to Mohali
- Gurdaspur to Dhanbad
- Gurdaspur to Hapur
- Gurdaspur to Kadiri
Routes To Gurdaspur
- Lucknow to Gurdaspur
- Kayamkulam to Gurdaspur
- Arakkonam to Gurdaspur
- Bathinda to Gurdaspur
- Seoni to Gurdaspur
- Didwana to Gurdaspur
- Khamgaon to Gurdaspur
- Orai to Gurdaspur
- Madhubani to Gurdaspur
- Giddalur to Gurdaspur
- Malkapur to Gurdaspur
- Mundra to Gurdaspur
- Aurangabad to Gurdaspur
- Radhanpur to Gurdaspur
- Raipur to Gurdaspur


