The distance from Rahuri to Shimla is about 1700 kilometers. The most practical way is to reach Pune and take a direct train to Chandigarh, then a bus or taxi to Shimla. The journey takes about 32 to 36 hours. Shimla is a beautiful hill station known for its colonial architecture and scenic views.
Total Distance: 1700 km by road, 1400 km straight-line air distance.
Book a 2AC or 3AC berth for this long journey.
October to March for pleasant weather.