
Phillaur to Solan
Solan is approximately 150+ kms from Phillaur. The fastest way to reach Solan from Phillaur is by Bus Via Mohali. It takes approximately 6 hours. The cheapest way to reach Solan from Phillaur is by Train, Bus Via Ambala which would take approximately 6 hours.
Sort By
Mode of Transport
Via Mohali
RECOMMENDED
FASTEST
Phillaur
Mohali
Solan
Approx Travel Time
5h 40m
₹990
Onwards
Via Chandigarh
Phillaur
Chandigarh
Solan
Approx Travel Time
5h 47m
₹2,178
Onwards
Phillaur
Chandigarh
Solan
Approx Travel Time
6h 3m
₹2,721
Onwards
Phillaur
Chandigarh
Solan
Approx Travel Time
6h 24m
₹1,354
Onwards
Phillaur
Chandigarh
Solan
Approx Travel Time
6h 40m
₹1,897
Onwards
Via Ambala
Phillaur
Ambala
Solan
Approx Travel Time
5h 44m
₹2,864
Onwards
CHEAPEST
Phillaur
Ambala
Solan
Approx Travel Time
5h 40m
₹522
Onwards
Phillaur
Ambala
Solan
Approx Travel Time
7h 14m
₹3,189
Onwards
Phillaur
Ambala
Solan
Approx Travel Time
7h 10m
₹847
Onwards
Frequently Asked Questions
What is the distance between Phillaur and Solan?
Solan is approximately 150+ kms from Phillaur.
How long does it take to reach Solan from Phillaur?
It takes approximately 6 hours to reach Solan from Phillaur by Bus Via Mohali.
What is the cheapest way to reach Solan from Phillaur?
The cheapest way to reach Solan from Phillaur is by Train, Bus Via Ambala.
What is the fastest way to reach Solan from Phillaur?
The fastest way to reach Solan from Phillaur is by Bus Via Mohali.