Delhi Shimla distance by road

Journey from Delhi to Shimla by road is a 10 hour journey by bus and 8-9 hours by your own vehicle, 7 hrs from Delhi to Chandigarh and 4hr from Chandigarh onward to shimla. The distance between Delhi and Shimla is round about 360 km. The main points between Delhi and Chandigarh by road are Sonepat, Panipat, Karnal, Pipli, Kurukshetra, and Ambala and after Chandigarh are Panchkula, Pinjore, kalka, Solan, Shoghi, Taradevi and finally Shimla. From Delhi till Ambala is NH 1 journey and from Chandigarh to Shimla is NH 22.

The journey can be made lengthier yet more interesting by pausing at various cities you are going to pass by. Panipat is a place where 3 battles were fought in Indian history. Further moving is karnal on G.T road, further ahead is pipli, where meals can be taken and Kurukshetra is the next point. The distance from kurukshetra to Ambala is 43 km.

After Ambala you move on to Chandigarh and then to kalka. After parwanoo the drive is uphill but hilly and terrain and amazingly picturesque. You can have food at jabli where lots of dhabas especially for travelers are located. Further this route will lead you to Dharampur and then the vehicle moves in upward direction to Barog hills. Going down from here, you just reach the Solan city, which is very big city in this track. Now Shimla is just about 43 km. Next main stoppage is Kandaghat which directly leads to the Shoghi the entry point of shimla. From here you are just 13km away from shimla. In a few minutes you are in the queen of hills i.e. Shimla. On the way you can enjoy the scenic beauty of Shimla.

Content last updated in December 2019

Sunrise Holidays Shimla: Explore Himachal with Us

Sunrise Villa, Shoghi, Shimla, Himachal Pradesh, India

Sandeep: 8988794801 | Reena: 8988794803 | Neha: 8988794805

landline: 0177-2661991 | e-mail

Planning your Exotic Himachal tour?

Get value for money Himachal packages from travel experts based in Shimla