
Sangrur to Shimla
Shimla is approximately 200+ kms from Sangrur. The fastest way to reach Shimla from Sangrur is by Bus Via Panchkula. It takes approximately 4 hours. The cheapest way to reach Shimla from Sangrur is by Bus Via Ludhiana which would take approximately 8 hours.
Sort By
Mode of Transport
Via Chandigarh
Sangrur
Chandigarh
Shimla
Approx Travel Time
5h 5m
₹1,123
Onwards
Via Maler Kotla
Sangrur
Maler Kotla
Shimla
Approx Travel Time
7h 56m
On Demand
Sangrur
Maler Kotla
Shimla
Approx Travel Time
7h 43m
On Demand
Sangrur
Maler Kotla
Shimla
Approx Travel Time
7h 13m
On Demand
Via Panchkula
FASTEST
Sangrur
Panchkula
Shimla
Approx Travel Time
4h 10m
₹1,123
Onwards
Via Mohali
Sangrur
Mohali
Shimla
Approx Travel Time
4h 10m
₹1,123
Onwards
Via Ludhiana
CHEAPEST
Sangrur
Ludhiana
Shimla
Approx Travel Time
7h 20m
₹1,120
Onwards
Frequently Asked Questions
What is the distance between Sangrur and Shimla?
Shimla is approximately 200+ kms from Sangrur.
How long does it take to reach Shimla from Sangrur?
It takes approximately 4 hours to reach Shimla from Sangrur by Bus Via Panchkula.
What is the cheapest way to reach Shimla from Sangrur?
The cheapest way to reach Shimla from Sangrur is by Bus Via Ludhiana.
What is the fastest way to reach Shimla from Sangrur?
The fastest way to reach Shimla from Sangrur is by Bus Via Panchkula.


