How to Reach Dalhousie

The nearest broad gauge railway station and airport is in Pathankot, which is around 85 kms away. 140 km away, Kangra Airport is a better-connected airport in the region. You can take a bus or a taxi from either place to reach Dalhousie.

Search for directions from

How to reach Dalhousie by flight

The nearest domestic airport to Dalhousie is in Pathankot, located 85 km away from Dalhousie. However, it is not well-connected to the major cities of the country and only small-carrier flights from Delhi land here. Pathankot is well-connected to Dalhousie by road, with buses and taxis readily available. A better bet is the well-connected Kangra Airport near Dharamsala, situated at a distance of 140 km from Dalhousie. From there, many HRTC buses are available to Dalhousie, costing INR 150 per person. You could also hire a private cab.

Nearest Airport: Jammu - 107 kms from Dalhousie

Search for flights to Jammu

Tentative return flight prices to Jammu from major cities in India.

How to reach Dalhousie by road

Dalhousie is well-connected with major cities of Himachal Pradesh, Punjab and other states in this region. A number of buses - private and state-owned - run from Delhi's ISBT to Dalhousie (590 km) on a daily basis as well. You can board Deluxe, A/c, Non- A/c buses to Dalhousie.

How to reach Dalhousie by train

The nearest railway station to Dalhousie is Pathankot railway station, located 86 km away from Dalhousie. Buses and private taxis are easily available from here.

Local transport in Dalhousie

While you can cover most of Dalhousie by walking, taxis are readily available in Dalhousie. Dalhousie also offers horse or pony rides to take you around the city, with a trained guide & handler.

Dalhousie Packages

Compare quotes from upto 3 travel agents for free

Dalhousie Photos

Dalhousie, Himachal Pradesh
Dalhousie - One of the most visited hill stations in India
Snowy Peaks in Dalhousie

+ 30

View 41 Packages