Reaching Shimla from Nigdi involves a long journey of 1800 km. Take a train from Pune to Delhi, then a bus or private taxi to Shimla. The final leg from Chandigarh to Shimla is a scenic drive through the Himalayas.
Total Distance: 1800 km by road, 1500 km air distance.
Take the Kalka-Shimla toy train for the final leg.
March to June and October to February.