Distance from Delhi to Kasauli

 The distance between Delhi and Kasauli is 330 kilometers / 205 miles (1 Kms = 0.62 miles). New Delhi to Kasauli distance can be covered easily in 6 to 7 hours by car and 7 to 9 hours by bus.

There is no direct bus from Delhi to Kasauli. A number of buses of different state transport agencies operate between Delhi to Chandigarh all 24 hours but the service from Chandigarh to Kasauli having a distance of 80 Kms is limited to Himachal Government buses only that too are limited. Private buses do not operate on this route.

Taxi can also be hired to make the journey more comfortable. The charges are high as compared to bus service but one has the convenience to travel from source to destination at their own preferred time and travel time is also reduced. There are a number of eating joints along the highway for short breaks and food.

Indian Railways train service is available up to Kalka only and the balance 55 kms is to be traveled by road only. Shatabdi express train also operates on this route.

Delhi to Kasauli road map: distance 330 kms

The major cities on the way between Delhi and Kasauli include Sonipat, Panipat, Karnal, Kurukshetra, Ambala, Chandigarh and Kalka

Chandigarh is the nearest airport from Kasauli (90 Kms). Major domestic airlines like jet airways, Kingfisher airlines etc have daily flights between these two cities.

Find more information on Kasauli here

Content updated in January 2023