The journey from Himachal Pradesh to Pune covers approximately 1900 km. The most practical way is to take a train or bus to Chandigarh or Delhi, then a flight or train to Pune. Expect a total travel time of 28 to 32 hours. This journey takes you from the mountains to the cultural city of Pune.
Total Distance: 1900 km by road, 1600 km air distance.
Book your train tickets well in advance.
October to March for pleasant weather.