The journey from Roorkee to the capital of Himachal Pradesh, Shimla, covers about 220 km. You can drive via the scenic route through Nahan or take the highway via Chandigarh. The drive takes you from the plains into the Shivalik hills, offering breathtaking views. Expect a travel time of 6 to 7 hours by car or bus.
Total Distance: 220 km by road, 160 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 8 hours | 6 hours |
| Avg Price | 500 - 900 INR | 3000 - 5000 INR |
| Operator | HRTC / UTC | Private Taxi |
| Route | Roorkee to Shimla via Chandigarh | NH 7 via Nahan and Solan |
| Tip | Buses are frequent from the Roorkee bus stand. | The road via Nahan is less crowded than the Chandigarh route. |
April to June or December for snow.