
Shamli to Gurdaspur
Gurdaspur is approximately 350+ kms from Shamli. The fastest way to reach Gurdaspur from Shamli is by Cab, Bus Via Ambala. It takes approximately 6 hours. The cheapest way to reach Gurdaspur from Shamli is by Bus, Train Via Ambala which would take approximately 9 hours.
Sort By
Mode of Transport
Via Phagwara
Shamli
Phagwara
Gurdaspur
Approx Travel Time
8h 40m
₹3,138
Onwards
Shamli
Phagwara
Gurdaspur
Approx Travel Time
7h 55m
₹1,729
Onwards
Via Ambala
Shamli
Ambala
Gurdaspur
Approx Travel Time
8h 19m
₹3,611
Onwards
CHEAPEST
Shamli
Ambala
Gurdaspur
Approx Travel Time
8h 54m
₹645
Onwards
FASTEST
Shamli
Ambala
Gurdaspur
Approx Travel Time
5h 35m
₹4,165
Onwards
Via Karnal
Shamli
Karnal
Gurdaspur
Approx Travel Time
8h 41m
₹2,175
Onwards
Via Deoband, Ambala
Shamli
Deoband
Ambala
Gurdaspur
Approx Travel Time
10h
On Demand
Via Jalandhar
Shamli
Jalandhar
Gurdaspur
Approx Travel Time
8h 11m
₹2,726
Onwards
Via Karnal, Jalandhar
Shamli
Karnal
Jalandhar
Gurdaspur
Approx Travel Time
8h 27m
₹1,951
Onwards
Frequently Asked Questions
What is the distance between Shamli and Gurdaspur?
Gurdaspur is approximately 350+ kms from Shamli.
How long does it take to reach Gurdaspur from Shamli?
It takes approximately 6 hours to reach Gurdaspur from Shamli by Cab, Bus Via Ambala.
What is the cheapest way to reach Gurdaspur from Shamli?
The cheapest way to reach Gurdaspur from Shamli is by Bus, Train Via Ambala.
What is the fastest way to reach Gurdaspur from Shamli?
The fastest way to reach Gurdaspur from Shamli is by Cab, Bus Via Ambala.
Routes Connecting Shamli
Routes From Shamli
Routes Connecting Gurdaspur
Routes From Gurdaspur
Routes To Gurdaspur
- Ayodhya to Gurdaspur
- Nathdwara to Gurdaspur
- Sasan-Gir to Gurdaspur
- Bihar-Sharif to Gurdaspur
- Patiala to Gurdaspur
- Banda to Gurdaspur
- Agartala to Gurdaspur
- Bina to Gurdaspur
- Shajapur to Gurdaspur
- Buxar to Gurdaspur
- Chirala to Gurdaspur
- Morena to Gurdaspur
- Amalapuram to Gurdaspur
- Pauri to Gurdaspur
- Purnia to Gurdaspur


