How to Reach Khajjiar

The town of Khajjiar is a part of Chamba district and is well connected to Chamba and Dalhousie (24 km) and can be easily reached via taxis. The nearest railway station is in Pathankot and then a taxi can get you to Khajjiar. Alternatively, you can reach to Chamba or Dalhousie by bus and then take a cab from there.

Search for directions from

Most frequently searched routes to Khajjiar

Route Name Distance Time
Dalhousie to Khajjiar 21.6 kms 1 hour and 7 minutes

How to reach Khajjiar by flight

Khajjiar does not have any airport. The nearest airport is in Dharamshala called the Gaggal airport, at a distance of about 120 km. Taxis and buses are easily available from the airport to Khajjiar.

Nearest Airport: Jammu - 114 kms from Khajjiar

Search for flights to Jammu

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

How to reach Khajjiar by road

Khajjiar is very well connected by road to all the important towns of Himachal Pradesh including Dalhousie, Shimla and Chamba. State-owned and private buses ply on the route. Alternatively, you can drive from these towns to Khajjiar.

How to reach Khajjiar by train

The nearest railway station is located at a distance of about 118 km in Pathankot. Trains from Delhi, Bhatinda and Chandigarh are available till Pathankot. Taxis can be hired to complete the journey till Khajjiar.

Local transport in Khajjiar

It is a small area and walking is the best way to get around.

Khajjiar Packages

Compare quotes from upto 3 travel agents for free

Khajjiar Photos

Khajjiar, Himachal Pradesh
Golden Devi temple
View from hotel Mini Swiss Khajjiar

+ 18

View 7 Packages