Search for directions from

Most frequently searched routes to Dharamshala

Route Name Distance Time
Amritsar to Dharamshala 202 km 4 hours 0 mins
Shimla to Dharamshala 239 km 6 hours 29 mins
Chandigarh to Dharamshala 247 km 5 hours 9 mins
Delhi to Dharamshala 476 km 8 hours 35 mins
Manali to Dharamshala 235 km 6 hours 33 mins

How to reach Dharamshala by flight

Nearest airport is Gaggal Airport in Kangra Valley which is 15 km away from Dharamsala. Taxi/cab services are available from the Airport. International travellers have to reach Delhi Airport and then board domestic flight to reach Dharamshala.

Nearest Airport: Jammu - 148 kms from Dharamshala

Search for flights to Jammu

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

Starting city Return price (approx)
Mumbai ₹ 42,592 Non-stop View
New Delhi ₹ 6,074 Non-stop View
Bengaluru ₹ 18,014 View
Chennai ₹ 15,744 View
Hyderabad ₹ 12,736 View
Kolkata ₹ 14,824 View

Powered by:

How to reach Dharamshala by road

Buses are easily available connecting Dharamshala to the nearby cities. Direct private buses are available from Delhi which is 520 km away.

How to reach Dharamshala by train

The nearest railway station is Kangra Mandir at a distance of 22 km from Dharamsala. Though the major railway junction is Pathankot which is 85 km away from the same.

Local transport in Dharamshala

Commuting within Dharamshala is not tough though. Taxis and Buses are available easily. Buses are cheaper option for travelling. There are taxi stands available here. Once you reach Mcleodganj, it can be explored on foot. Walking from Mcleodganj to Bhagsu won't be very difficult either.

Dharamshala Packages

Compare quotes from upto 3 travel agents for free

Dharamshala Photos

+ 53
photos

View 36 Packages