The journey from Bundu to Shimla covers approximately 1650 km. You should travel to Ranchi Junction to catch a train to Chandigarh, then take a bus or taxi to Shimla. This route is well-connected by the Indian Railways and road network. The journey takes over 32 hours, so plan your travel accordingly.
Total Distance: 1650 km by road, 1400 km air distance.
Book your train to Chandigarh and then take a bus to Shimla.
March to June and September to November for pleasant weather.