The distance between New Delhi to Shimla is 359 kilometre and well connected by road, you have multiple road route to reach Shimla from New Delhi.
Shimla is the nearest Hill Station to New Delhi, so in summer season many people from New Delhi are going to chill the summer. If you are planing to shimla by road, you can roaddistance.in/new-delhi/new-delhi-india-to-shimla-distance/by-road/ this will help you to reach Shimla easily.