There are 8 ways to get from Pantnagar to Dharamsala by plane, train, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Pantnagar Airport
best- Fly from Pantnagar Airport (PGH) to Kangra Airport (DHM)plane PGH - DHM
6h 13m₹10,078–19,766Train, bus via Dera Gopipur
cheapest- Take the train from Lal Kuan to Chandigarhtrain
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
14h 58m₹1,201–3,579Train, taxi
- Take the train from Lal Kuan to Moradabadtrain
- Take the train from Moradabad to Amb Andauratrain
- Take the taxi from Amb Andaura to Dharamsalataxi
14h 10m₹3,131–6,549Bus
- Take the bus from Rudrapur to Delhibus redbusIndia_A/C Seater / Sleeper / ...
- Take the bus from Delhi to McLeodganj - Main Squarebus redbusIndia_Volvo 9600 A/C Semi Sleeper / ...
17h 30mDrive 619.7 km
- Drive from Pantnagar to Dharamsalacar 619.7 km
10h 19m₹6,938–10,022Train to Bareilly Airport, fly
- Take the train from Pantnagar to Dohnatrain
- Fly from Bareilly Airport (BEK) to Kangra Airport (DHM)plane BEK - DHM
22h 7m₹9,384–19,975Train, bus
- Take the train from Lal Kuan to Chandigarhtrain 14615
- Take the bus from Chandigarh to Dharamshalabus redbusIndia_Volvo 9600 A/C Semi Sleeper / ...
17h 18mTrain, bus #2
- Take the train from Lal Kuan to Dehraduntrain 14119 / ...
- Take the bus from Dehradun to McLeodganj - Main Squarebus redbusIndia_Bharat Benz A/C Semi Sleeper
20h 2m
Pantnagar Airport (PGH) to Kangra Airport (DHM) flights
Comparing Your Travel Options
The cheapest way to get from Pantnagar to Dharamsala is to train and bus via Dera Gopipur which costs ₹1,200 - ₹3,600 and takes 14h 58m.
The fastest way to get from Pantnagar to Dharamsala is to fly which takes 6h 13m and costs ₹10,000 - ₹20,000.
No, there is no direct bus from Pantnagar to Dharamsala. However, there are services departing from Rudrapur and arriving at McLeodganj - Main Square via Delhi. The journey, including transfers, takes approximately 17h 30m.
The distance between Pantnagar and Dharamsala is 494 km. The road distance is 619.7 km.
The best way to get from Pantnagar to Dharamsala without a car is to train and taxi which takes 14h 10m and costs ₹3,100 - ₹7,000.
It takes approximately 6h 13m to get from Pantnagar to Dharamsala, including transfers.
Pantnagar to Dharamsala bus services, operated by SLGT Travels, depart from Rudrapur station.
The best way to get from Pantnagar to Dharamsala is to fly which takes 6h 13m and costs ₹10,000 - ₹20,000. Alternatively, you can bus, which costs and takes 17h 30m.
Pantnagar to Dharamsala bus services, operated by SLGT Travels, arrive at Delhi station.
Yes, the driving distance between Pantnagar to Dharamsala is 620 km. It takes approximately 10h 19m to drive from Pantnagar to Dharamsala.
What companies run services between Pantnagar, India and Dharamsala, India?
IndiGo Airlines and Spicejet fly from Pantnagar Airport (PGH) to Kangra Airport (DHM) twice daily. Alternatively, you can take a vehicle from Pantnagar to McLeodganj - Main Square via Rudrapur and Delhi in around 17h 30m.
- Website
- goindigo.in
Flights from Pantnagar Airport to Kangra Airport via Delhi
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹8,500–31,000
Flights from Bareilly Airport to Kangra Airport via Delhi
- Ave. Duration
- 19h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,500–28,000
Flights from Bareilly Airport to Kangra Airport via Delhi, Chandigarh
- Ave. Duration
- 24h 50m
- When
- Thursday
- Estimated price
- ₹7,500–28,000
- Website
- spicejet.com
Flights from Pantnagar Airport to Kangra Airport via Delhi
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹9,500–19,000
Flights from Bareilly Airport to Kangra Airport via Delhi
- Ave. Duration
- 20h 10m
- When
- Tuesday and Saturday
- Estimated price
- ₹8,500–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Lal Kuan to Moradabad
- Ave. Duration
- 2h 5m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Moradabad to Amb Andaura
- Ave. Duration
- 9h 12m
- Frequency
- Once a week
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–330
- Third AC (3A)
- ₹700–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Pantnagar to Dohna
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Lal Kuan to Chandigarh
- Ave. Duration
- 9h 51m
- Frequency
- Once a week
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Lal Kuan to Chandigarh
- Ave. Duration
- 9h 51m
- Frequency
- Once a week
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Lal Kuan to Dehradun
- Ave. Duration
- 7h 50m
- Frequency
- Twice daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
- [email protected]
- Website
- SLGT Travels
Bus from Rudrapur to Delhi
- Ave. Duration
- 5h 35m
- Frequency
- Every 3 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 10h 45m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 6h
- Frequency
- Every 2 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Dehradun to McLeodganj - Main Square
- Ave. Duration
- 11h
- Frequency
- 3 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Rudrapur to Delhi
- Ave. Duration
- 5h 15m
- Frequency
- 6 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Chandigarh to Dehra
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- ₹430–850
- Website
- hrtchp.com
- Ordinary
- ₹430–600
- AC Himdhara
- ₹550–850
Bus from Dehra to McLeod Ganj
- Ave. Duration
- 1h 7m
- Frequency
- Twice daily
- Estimated price
- ₹300–480
- Website
- hrtchp.com
- Ordinary
- ₹300–400
- AC Himdhara
- ₹340–480
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Southend Airport into central London, How to get from Gatwick Airport into central London, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
Booking & Getting There
There are 440+ hotels available in Dharamsala.








