The journey to Shimla from Shelgaon is a scenic transition from the plains to the Himalayas. You must first reach Chandigarh by train from Bhusawal. From Chandigarh, you can take a bus or taxi to cover the final 110 km climb to Shimla. The total journey takes approximately 35 hours. Prepare for winding mountain roads as you approach the hill station.
Total Distance: 1700 km by road, 1400 km air distance.
Take the Kalka-Shimla toy train for the final leg for a scenic experience.
April to June or December to February for snow.