
Gurdaspur to Solan
Solan is approximately 300+ kms from Gurdaspur. The fastest way to reach Solan from Gurdaspur is by Cab. It takes approximately 6 hours. The cheapest way to reach Solan from Gurdaspur is by Train, Bus Via Ambala which would take approximately 9 hours.
Sort By
Mode of Transport
Via Zirakpur
Gurdaspur
Zirakpur
Solan
Approx Travel Time
7h 35m
₹1,450
Onwards
Gurdaspur
Zirakpur
Solan
Approx Travel Time
8h 3m
₹2,872
Onwards
Via Panchkula
Gurdaspur
Panchkula
Solan
Approx Travel Time
7h 56m
₹2,636
Onwards
Gurdaspur
Panchkula
Solan
Approx Travel Time
8h 39m
₹1,170
Onwards
Via Sirhind
Gurdaspur
Sirhind
Solan
Approx Travel Time
8h 28m
₹2,527
Onwards
Via Ambala
CHEAPEST
Gurdaspur
Ambala
Solan
Approx Travel Time
8h 54m
₹668
Onwards
Via Mohali
Gurdaspur
Mohali
Solan
Approx Travel Time
8h 12m
₹1,170
Onwards
Gurdaspur
Mohali
Solan
Approx Travel Time
8h 16m
₹2,743
Onwards
Via Chandigarh
Gurdaspur
Chandigarh
Solan
Approx Travel Time
8h 13m
₹2,747
Onwards
Frequently Asked Questions
What is the distance between Gurdaspur and Solan?
Solan is approximately 300+ kms from Gurdaspur.
How long does it take to reach Solan from Gurdaspur?
It takes approximately 6 hours to reach Solan from Gurdaspur by Cab.
What is the cheapest way to reach Solan from Gurdaspur?
The cheapest way to reach Solan from Gurdaspur is by Train, Bus Via Ambala.
What is the fastest way to reach Solan from Gurdaspur?
The fastest way to reach Solan from Gurdaspur is by Cab.
Routes Connecting Gurdaspur
Routes From Gurdaspur
- Gurdaspur to Nanded
- Gurdaspur to Nelamangala
- Gurdaspur to Palwal
- Gurdaspur to Panipat
- Gurdaspur to Thiruvannamalai
- Gurdaspur to Bhilai
- Gurdaspur to Kankavli
- Gurdaspur to Mughal-Sarai
- Gurdaspur to Muzaffarnagar
- Gurdaspur to Barnala
- Gurdaspur to Dhar
- Gurdaspur to Hingoli
- Gurdaspur to Jamnagar
- Gurdaspur to Ranipet
- Gurdaspur to Mandya
Routes To Gurdaspur
- Roorkee to Gurdaspur
- Rajkot to Gurdaspur
- Attur to Gurdaspur
- Shahabad to Gurdaspur
- Jamnagar to Gurdaspur
- Rampur to Gurdaspur
- Noida to Gurdaspur
- Barnala to Gurdaspur
- Balasore to Gurdaspur
- Sambalpur to Gurdaspur
- Balangir to Gurdaspur
- Kishangarh to Gurdaspur
- Shahganj to Gurdaspur
- Annavaram to Gurdaspur
- Dalhousie to Gurdaspur


