
Sangrur to Shimla
Shimla is approximately 150+ kms from Sangrur. The fastest way to reach Shimla from Sangrur is by Bus Via Chandigarh. It takes approximately 5 hours. The cheapest way to reach Shimla from Sangrur is by Bus Via Chandigarh which would take approximately 5 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
CHEAPEST
FASTEST
Sangrur
Chandigarh
Shimla
Approx Travel Time
5h 10m
₹926
Onwards
Via Mohali
Sangrur
Mohali
Shimla
Approx Travel Time
7h 15m
₹932
Onwards
Via Ludhiana
Sangrur
Ludhiana
Shimla
Approx Travel Time
8h 17m
On Demand
Frequently Asked Questions
What is the distance between Sangrur and Shimla?
Shimla is approximately 150+ kms from Sangrur.
How long does it take to reach Shimla from Sangrur?
It takes approximately 5 hours to reach Shimla from Sangrur by Bus Via Chandigarh.
What is the cheapest way to reach Shimla from Sangrur?
The cheapest way to reach Shimla from Sangrur is by Bus Via Chandigarh.
What is the fastest way to reach Shimla from Sangrur?
The fastest way to reach Shimla from Sangrur is by Bus Via Chandigarh.


