How To Reach Dharamshala
How To Reach Dharamshala

About Dharamshala
Located at a height of 1457m above sea level, is the little town of Dharamshala found in the Kangra District of the state of Himachal Pradesh. The town is divided into two parts, Upper Dharamshala and the lower Dharamshala. Upper Dharamshala is where you can explore the past of this quaint town and that is where Mcleodganj is located. On the other hand, the lower Dharamshala is where you can find the main markets, making it a commercial center. Offering different things to different tourists, both parts of the city is worth exploring. The main market of Dharamshala offers Tibetan culture, arts and crafts, and also some local Tibetan cuisines. Tourists plan their trip to Dharamshala mostly because of their curiosity to visit the Dalai Lama Temple as well as his residence. You may be surprised by the number of monks and Tibetans you might come across in the streets. Serenity and beauty surround this fascinating town, making it a hotspot for tourists wanting an escape from the daily hustle-bustle of their chaotic life. Mcleodganj, located at a distance of 5 km from Dharamshala, is also a famous place where tourists plan their trips. Apart from the scenic beauty, Dharamshala has a historical past including the escape of the Dalai Lama from Lhasa. People keen on history and knowing the depths of the place often visit Dharamshala. It also offers opportunities for numerous adventure sports. A trip to Dharamshala is all you need to take a break from the chaos of cities.
How to reach Dharamshala
Dharamshala by Air
The nearest airport from Dharamshala is the Gaggal Airport at a distance of 15km. There are several airlines such as Spicejet, Jagson, and Air India that have frequent and regular flights to the Gaggal Airport. Once you reach the airport, you will find busses and taxi services available that take you to Dharamshala.
Dharamshala by Train
Pathankot is the nearest broad gauge railway station to Dharamshala which is about 87km away from the town of Dharamshala and has a well-connected rail network to major cities. The train connecting Kangra Valley to Joginder Nagar is a narrow gauge. One can find several taxi and bus services to Dharamshala.
Trains from Delhi to Pathankot Cantt are:
- Malwa SF Express
- Delhi- Pathankot SF Express
- Shri Shakti AC Express
- Jammu Mail
- New Delhi Jammu Tawi Rajdhani Express
- Uttar Sampark Kranti Express
- Jehlum Express
Trains from Mumbai to Pathankot Cantt are
- Swaraj Express
- Bandra Terminus - Jammu Tawi Vivek Express
Dharamshala by Road
Pathankot, approximately 87km from Dharamshala, is well connected to major cities of the country. Several Government buses, luxury busses, Volvo, and sleeper buses are available from Delhi, Chandigarh, and Pathankot. One can also take a road trip in their car to Dharamshala. Buses from Delhi to Dharamshala are available.
Distance:
- Delhi to Dharamshala is approximately 469 km
- Pathankot to Dharamshala is approximately 85 km
- Chandigarh to Dharamshala is approximately 237 km
- Shimla to Dharamshala is approximately 224 km
Popular Places to visit Dharamshala
Reach out to us
Have An Enquiry? Write To Us…
Popular Packages

Support Team
+91-7303195208 / +91-9911937751
24 hrs (7 days a week) Except national holidays

Send a Email
info@planmypackage.com
Send a Message to PMP Suppport Team

+91-7303195208
Click to Connect on WhatsApp

Address
201, JPO PLAZA, SECTOR - 18, NOIDA, Gautam Buddha Nagar, Uttar Pradesh, 201301
© 2025 Plan My Package. All Rights Reserved.
Design & Developed By : Divine Mantra Pvt Ltd