The journey from Dhar to the hill station of Shimla is approximately 1050 km. You must travel to Indore, then take a train or flight to Delhi or Chandigarh. From Chandigarh, you can take a bus or taxi to Shimla. The total travel time is 20 to 22 hours. This route takes you from the plains to the high-altitude mountains.
Total Distance: 1050 km by road, 850 km air distance.
The drive from Chandigarh to Shimla is scenic but requires careful mountain driving.
April to June or December to February for snow.