The journey from Sangrur to Shimla covers approximately 250 km. The most common way is to take a bus or taxi to Chandigarh and then continue to Shimla via NH 5. Alternatively, you can take a train to Kalka and then the famous UNESCO World Heritage toy train to Shimla. Shimla is a beautiful hill station known for its colonial architecture. Plan your travel well in advance.
Total Distance: 250 km by road, 200 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 8 hours | 6 hours |
| Avg Price | 500-1500 INR | 2000-4000 INR |
| Operator | Indian Railways | Private Taxi |
| Route | Sangrur - Kalka (Train), Kalka - Shimla (Toy Train) | Sangrur - Patiala - Chandigarh - Shimla via NH 5 |
| Tip | Book the toy train in advance as it is very popular. | The road from Chandigarh to Shimla is scenic but winding. |
March to June and September to November for pleasant weather.