The distance from Barnala to Shimla is approximately 280 km. The journey typically takes 7 hours via the NH 7 and NH 5. You will pass through Patiala, Ambala, and Chandigarh. Shimla is a popular hill station known for its colonial architecture and scenic beauty. The highway is well-maintained, but the mountain roads require careful driving.
Total Distance: 280 km driving distance, 220 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 9 hours | 7 hours |
| Avg Price | 600-1000 INR | 3000-5000 INR |
| Operator | HRTC | Personal Vehicle |
| Route | Barnala to Shimla Bus Stand | NH 7 and NH 5 |
| Tip | Buses are available from the main bus stand. | The mountain roads from Chandigarh to Shimla are winding; drive cautiously. |
March to June and September to November for pleasant weather.