Ad

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

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

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

Powered by:

Starting City Return price (approximate)
Mumbai ₹ 8,990 Non-stop Check
New Delhi ₹ 5,462 Non-stop Check
Bengaluru ₹ 12,921 Check
Chennai ₹ 12,457 Check
Hyderabad ₹ 10,452 Check
Kolkata ₹ 11,232 Check
Search for flights to Jammu

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.

Khajjiar Packages

Compare quotes from upto 3 travel agents for free


View All Packages for Khajjiar >

Local Transport in Khajjiar

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



Places to Visit In Khajjiar