The journey from Bhusawal to Shimla covers 1350 km. You can take a train to Chandigarh and then a bus or taxi to Shimla. Travel time is approximately 24-26 hours.
Total Distance: 1350 km by road, 1150 km air distance.
Book train and bus tickets in advance.
March to June and October to February.