Call Our Travel Experts

How to Reach Khajjiar

Khajjiar is a popular hill station in Himachal Pradesh, renowned as' Mini Switzerland of India'. Located in the lap of the mighty Himalayas, Khajjiar is thrived by tourists throughout the year. However, it is not difficult to reach Khajjiar as it is well-connected with the major cities and towns with a good rail, flight, and road connectivity network. The nearest major towns from Khajjiar are Dalhousie and Chamba. Travelers can visit there and then head towards Khajjiar, easily accessible from these places. Also, tourists can travel by vehicle or shared taxi from the nearby cities. Bus service and train connectivity is also excellent.

Here is detailed information about how to reach Khajjiar by rail, road, and air. Take a look before planning your Khajjiar trip, as it can help you to plan a hassle-free tour. You can also book a Khajjiar tour package with us, which will allow you to have a memorable vacation with your loved ones. Contact us for more information and book a tour with us!

How to reach Khajjiar by Air (Flight)

Khajjiar does not have its own airport. However, there are two nearest airports from Khajjiar: Pathankot Airport, which is situated at 100 km and Gaggal Airport, located at 110 km. The Pathankot Airport has limited flights from Delhi. However, Gaggal Airport has regular flights from Delhi, Chandigarh, and Kullu. Tourists can hire a private cab or board a bus to reach Khajjiar from these airports.

How to reach Khajjiar by Rail (Train)

Pathankot railway station is the nearest railway station for Khajjiar and serves as the primary railhead for this renowned hill town, which is situated 96 km away. The railway station is well-connected with the country's major cities, including Delhi, Amritsar, Chandigarh, Mumbai, Pune, Chennai, and Hyderabad. Several taxis and cabs are available from railway stations to the hill town. Also, tourists can board the bus from the bus stand to reach Khajjiar.

How to reach Khajjiar by Road (Taxi, Buses)

Khajjiar is situated near popular tourist places such as Dalhousie and Chamba. One can travel to Khajjiar in their private vehicle or hire a cab. In addition, inter-state and intra-state government-run and private buses run regularly from Shimla, Dalhousie, and Chamba for Khajjiar.

How to reach Khajjiar from Dalhousie by road from Dalhousie (bus/ self-drive)

Dalhousie is situated just 20 km from Khajjiar, which is easily accessible from the major town and cities of Himachal Pradesh, Haryana, Punjab, and Delhi. Here is the detailed information about the routes. So take a look and choose as per your preference.

Route 1: Dalhousie – Bakrota Hills – Lakkad Mandi - Khajjiar

This is the only route from Dalhousie to Khajjiar. You will travel via SH 49 on Dalhousie- Chamba Road. This is a scenic route with hairpin bends and winding roads.

Distance: 20 km
Travel Time: 1 hour 20 minutes (approx.)

Places to Visit

These are some of the places to visit en route to Khajjiar from Dalhousie:

  • Bakrota Hill View Point
  • Madraani Temple
  • Lakkad Mandi

Places to Eat

  • Mishty Food Junction
  • Kapoor Food Point
  • BM Cafe

Road Condition: State Highway 49 is well maintained and is in good condition. The route offers panoramic views of the mighty mountains.

How to reach Khajjiar from Chamba by road (bus/ self-drive)

Chamba to Khajjiar is among the highly frequented routes. There is only one road, Dalhousie Chamba, on which you can travel to reach Khajjiar. Take a look at the detailed information about the routes.

Route 1: Chamba – Khajjiar

This route will take you through SH 49 and travel on Dalhousie Chamba road. Enjoy the panoramic views en route.

Distance: 22 km
Travel Time: 1 hour, 10 minutes (approx.)

Places to Visit

These are some of the places to visit en route from Chamba to Khajjiar:

  • Hanuman Temple
  • Monkey Point
  • Guri Point
  • Dainkund Valley

Places to Eat

  • Chamba View Restaurant
  • Kapoor Restaurant

Road Condition: While traveling on this route, you will drive on SH 49, which is well-maintained and the road conditions are excellent. The drive is enjoyable and there are options for refreshments.

How to reach Khajjiar from Delhi (bus/ self-drive)

This is an ideal road trip for the people of Delhi and those who visit Khajjiar from the national capital. It is a perfect place to spend some time away from the hustle-bustle. There is the only route through which tourists can travel.

Route 1: Delhi – Panipat – Karnal – Kurukshetra – Ambala – Ludhiana – Jalandhar – Pathankot – Nurpur – Dalhousie - Khajjiar

You will drive on NH 44, Kashmir Kanyakumari Highway till Pathankot and then proceed towards Nurpur. Afterward, travel on Chamba Dalhousie Highway. You will also get the opportunity to explore some of the popular attractions en route. Traveling on a national highway offers great road trip experiences.

Distance: 578 km (approx.)
Travel Time: 11 hours, 30 minutes (approx.)

Places to Visit

These are some of the places to visit en route Khajjiar from Delhi:

  • Murthal
  • Ibrahim Lodhi Tomb, Panipat
  • The Island Water Park, Gharaunda
  • Karna Lake, Karnal
  • Brahma Sarovar, Kurukshetra
  • Gurudwara Sahib Ratangarh, Shahabad Markanda
  • Gurudwara Manji Sahib Ji, Ambala
  • Lodhi Fort, Ludhiana
  • Maharaja Ranjit Singh War Museum, Ludhiana
  • Devi Talab Mandir, Jalandhar
  • Gurudwara Dukh Niwaran Sahib, Jalandhar
  • Nurpur Fort, Pathankot
  • Dalhousie

Places to eat

  • Gulshan Dhaba, Murthal
  • Amrik Sukhdev, Murthal
  • Mannat Haveli, Murthal
  • Mannat Dhaba, Panipat
  • Neelkanth Star Karnal
  • McDonald's, Karnal
  • Mannat Haveli, Kurukshetra
  • Firangi Paani Country Resort, Ambala
  • Apni Rasoi, Jalandhar
  • Burger King, Mukerian
  • Firangi Dhaba, Nurpur

Road Conditions: The national and state highway roads are well-maintained and in good condition, making traveling comfortable.


* required field

  • Adults
    ( Age 13 above )
  • Children
    ( Age 2–12 )

Other Himachal Pradesh Cities

View More +