We have 2 Properties.

Khajjiar is a popular tourist destination located in the state of Himachal Pradesh, India. It is often referred to as the "Mini Switzerland of India" due to its scenic beauty and resemblance to the landscapes of Switzerland. Khajjiar is situated in the Chamba district, at an altitude of around 2,000 meters (6,500 feet) above sea level. book resort in Khajjiar

How to reach Khajjiar

By Flight

The nearest airport to Khajjiar is Gaggal Airport, also known as Kangra Airport, located in Dharamshala, Himachal Pradesh. From the airport, you can hire a taxi or take a bus to Khajjiar, which is approximately a 4-5 hour drive.

By Road

Khajjiar is well-connected by road. You can reach Khajjiar by road from various cities in Himachal Pradesh and neighboring states. The closest major town is Dalhousie, which is approximately 24 kilometers (15 miles) away from Khajjiar. From Dalhousie, you can hire a taxi or take a local bus to reach Khajjiar.

By train

The nearest railway station to Khajjiar is Pathankot Railway Station, located in Pathankot, Punjab. From Pathankot, you can hire a taxi or take a bus to reach Khajjiar, which is approximately a 3-4 hour drive.

Accommodation At StayApart, Khajjiar

Khajjiar, Himachal Pradesh

Abhi Homestay

Abhi Homestay is a comfortable and affordable accommodation option located in a ..

Khajjiar, Himachal Pradesh

Hotel Heart Beat Resort

Hotel Heart Beat Resort is a charming accommodation nestled in the picturesque t..