The route from Shahkot to Solan covers approximately 220 km. You will pass through the plains of Punjab and enter the foothills of Himachal Pradesh. The journey is best done by road via Chandigarh. Expect a travel time of 5 hours.
Total Distance: 220 km driving distance, 180 km straight-line air distance.
The road is well-paved but can be busy near Chandigarh.
March to June and September to November.