There are 8 ways to get from Pathānkot to Dharmashala by taxi, plane, bus, train, 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.
Taxi to Kangra Airport, fly to Kannur International Airport
best- Take the taxi from Pathānkot to Kangra Airport (DHM)taxi
- Fly from Kangra Airport (DHM) to Kannur International Airport (CNN)plane DHM - CNN
12h 34m₹20,214–37,876Train
cheapest- Take the train from Pathankot Cantt to Ludhiana Jntrain 11078 / ...
- Take the train from Ludhiana Jn to Kannurtrain 12484
47h₹2,017–10,676Bus
- Take the bus from Pathankot to Chandigarhbus
- Take the bus from Chandigarh to Kishangarhbus
- Take the bus from Kishangarh to Pune Ma Na Pa Bus Stopbus
- Take the bus from Pune Ma Na Pa Bus Stop to Mangalurubus
- Take the bus from Mangalore to Kannurbus
46h 4mDrive 2,608.7 km
- Drive from Pathānkot to Dharmashalacar 2,608.7 km
33h 36m₹25,301–36,546Train to Jammu Airport, fly to Kannur International Airport
- Take the train from Pathankot Cantt to Jammu Tawitrain
- Fly from Jammu Airport (IXJ) to Kannur International Airport (CNN)plane IXJ - CNN
13h 16m₹15,390–28,645Taxi to Kangra Airport, fly to Calicut International Airport, train
- Take the taxi from Pathānkot to Kangra Airport (DHM)taxi
- Fly from Kangra Airport (DHM) to Calicut International Airport (CCJ)plane DHM - CCJ
- Take the train from Kozhikkode to Kannurtrain
12h₹23,894–41,626Taxi to Kangra Airport, fly to Bajpe Airport, train
- Take the taxi from Pathānkot to Kangra Airport (DHM)taxi
- Fly from Kangra Airport (DHM) to Bajpe Airport (IXE)plane DHM - IXE
- Take the train from Mangalore Jn to Kannapuramtrain
10h 20m₹17,434–40,126Train to Sri Guru Ram Dass Jee International Airport, fly to Kannur International Airport
- Take the train from Pathankot to Amritsar Jntrain
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Kannur International Airport (CNN)plane ATQ - CNN
14h 15m₹11,096–22,316
Kangra Airport (DHM) to Kannur International Airport (CNN) flights
Comparing Your Travel Options
The cheapest way to get from Pathānkot to Dharmashala is to train which costs ₹2,000 - ₹11,000 and takes 47h.
The fastest way to get from Pathānkot to Dharmashala is to taxi and fly and train which takes 10h 20m and costs ₹17,000 - ₹41,000.
No, there is no direct bus from Pathānkot to Dharmashala. However, there are services departing from Pathankot and arriving at Kannur via Chandigarh, Kishangarh, Pune Ma Na Pa Bus Stop and Mangalore. The journey, including transfers, takes approximately 46h 4m.
No, there is no direct train from Pathānkot to Dharmashala. However, there are services departing from Pathankot Cantt and arriving at Kannur via Ludhiana Jn. The journey, including transfers, takes approximately 47h.
The distance between Pathānkot and Dharmashala is 2357 km. The road distance is 2608.7 km.
The best way to get from Pathānkot to Dharmashala without a car is to bus which takes 46h 4m and costs .
It takes approximately 12h 34m to get from Pathānkot to Dharmashala, including transfers.
Pathānkot to Dharmashala bus services, operated by Laxmi Holidays, depart from Pathankot station.
Pathānkot to Dharmashala train services, operated by Indian Railways, depart from Pathankot Cantt station.
The best way to get from Pathānkot to Dharmashala is to bus which takes 46h 4m and costs . Alternatively, you can train, which costs ₹2,000 - ₹11,000 and takes 47h.
What companies run services between Pathānkot, India and Dharmashala, India?
You can take a bus from Pathankot to Dharmashala via Chandigarh, Kishangarh, Pune Ma Na Pa Bus Stop, Mangalore, and Kannur in around 46h 4m. Alternatively, you can take a train from Pathankot Cantt to Dharmashala via Ludhiana Jn and Kannur in around 47h.
- Website
- goindigo.in
Flights from Kangra Airport to Kannur International Airport via Delhi
- Ave. Duration
- 15h 10m
- When
- Monday and Friday
- Estimated price
- ₹17,000–34,000
Flights from Kangra Airport to Kannur International Airport via Delhi, Hyderabad
- Ave. Duration
- 10h 37m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹17,000–34,000
Flights from Kangra Airport to Kannur International Airport via Chandigarh, Delhi
- Ave. Duration
- 17h 55m
- When
- Monday and Friday
- Estimated price
- ₹17,000–34,000
Flights from Jammu Airport to Kannur International Airport via Delhi
- Ave. Duration
- 12h 37m
- When
- Monday and Friday
- Estimated price
- ₹14,000–26,000
Flights from Jammu Airport to Kannur International Airport via Delhi, Hyderabad
- Ave. Duration
- 9h 20m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹14,000–26,000
Flights from Jammu Airport to Kannur International Airport via Srinagar, Delhi
- Ave. Duration
- 17h 10m
- When
- Monday and Friday
- Estimated price
- ₹14,000–26,000
Flights from Kangra Airport to Calicut International Airport via Delhi
- Ave. Duration
- 8h 8m
- When
- Every day
- Estimated price
- ₹20,000–36,000
Flights from Kangra Airport to Bajpe Airport via Delhi
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹15,000–30,000
Flights from Sri Guru Ram Dass Jee International Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Sri Guru Ram Dass Jee International Airport to Kannur International Airport via Delhi
- Ave. Duration
- 8h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹10,000–20,000
Flights from Sri Guru Ram Dass Jee International Airport to Kannur International Airport via Mumbai
- Ave. Duration
- 14h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–20,000
Flights from Sri Guru Ram Dass Jee International Airport to Kannur International Airport via Pune, Bengaluru
- Ave. Duration
- 12h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹10,000–20,000
- Website
- airindiaexpress.in
Flights from Kangra Airport to Bajpe Airport via Delhi
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹14,000–36,000
Flights from Kangra Airport to Bajpe Airport via Chandigarh, Delhi
- Ave. Duration
- 8h 45m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹14,000–36,000
Flights from Sri Guru Ram Dass Jee International Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ₹10,000–20,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Pathankot Cantt to Ludhiana Jn
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Ludhiana Jn to Kannur
- Ave. Duration
- 42h 55m
- Frequency
- Once a week
- Estimated price
- ₹1,100–8,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,100–1,300
- Third AC (3A)
- ₹2,700–3,400
- Second AC (2A)
- ₹3,900–4,900
- First Class (1A)
- ₹6,500–8,500
Train from Pathankot Cantt to Jammu Tawi
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- 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 Kozhikkode to Kannur
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Mangalore Jn to Kannapuram
- Ave. Duration
- 1h 39m
- Frequency
- 4 times a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Pathankot to Amritsar Jn
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
- Phone
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- Laxmi Holidays
Bus from Pathankot to Chandigarh
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Pathankot to Chandigarh
- Ave. Duration
- 4h 45m
- Frequency
- Hourly
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 99456 00000
- Website
- New Pal Travels
Bus from Pathankot to Chandigarh
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Website
- New Pal Travels
- Phone
- +91 97799 40672
- Deltinbus@gmail.com
- Website
- Deltin Travels Pvt Ltd
Bus from Pathankot to Chandigarh
- Ave. Duration
- 4h 30m
- Frequency
- 5 times a day
- Website
- Deltin Travels Pvt Ltd
- Website
- Globehopper Mobility
Bus from Pathankot to Chandigarh
- Ave. Duration
- 5h 10m
- Frequency
- 3 times a day
- Schedules at
- Globehopper Mobility
Bus from Pathankot to Chandigarh
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Schedules at
- Orbit Aviation Private Limited
- Phone
- +91 9899151311
- info@citylandtravels.com
- Website
- CIty Land Travels
Bus from Pathankot to Chandigarh
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Schedules at
- CIty Land Travels
- Website
- Baru travels
Bus from Pathankot to Chandigarh
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Schedules at
- Baru travels
- Website
- Radhe Travels
Bus from Pathankot to Chandigarh
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Schedules at
- Radhe Travels
- golabusservice@gmail.com
- Website
- Gola Bus Service
Bus from Pathankot to Chandigarh
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Website
- Gola Bus Service
- Website
- Jamna Travels-Jammu
Bus from Pathankot to Chandigarh
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Schedules at
- Jamna Travels-Jammu
- Website
- Perfect Holiday
Bus from Pathankot to Chandigarh
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Schedules at
- Perfect Holiday
- Website
- JT Luxury Bus
Bus from Pathankot to Chandigarh
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Schedules at
- JT Luxury Bus
- Website
- Zimindara Travels
Bus from Pathankot to Chandigarh
- Ave. Duration
- 5h
- Frequency
- 6 times a week
- Schedules at
- Zimindara Travels
- Website
- Kashmir Maxx
Bus from Pathankot to Chandigarh
- Ave. Duration
- 4h 50m
- Frequency
- 5 times a week
- Schedules at
- Kashmir Maxx
- Website
- Lucky Bus Service
Bus from Pathankot to Chandigarh
- Ave. Duration
- 3h 35m
- Frequency
- Once a week
- Schedules at
- Lucky Bus Service
- Phone
- +91 87690 12747
- Website
- Somnath Travels
Bus from Chandigarh to Kishangarh
- Ave. Duration
- 9h 40m
- Frequency
- 3 times a day
- Website
- Somnath Travels
- Phone
- +91 91668 33332
- customer@jaintravels.com
- Website
- Jain Travels
Bus from Chandigarh to Kishangarh
- Ave. Duration
- 10h
- Frequency
- Twice a week
- Website
- Jain Travels
- Phone
- +91 7735300009
- Website
- Devraj Travels
Bus from Chandigarh to Kishangarh
- Ave. Duration
- 9h 15m
- Frequency
- Once a week
- Website
- Devraj Travels
- Website
- Pooja Travels
Bus from Kishangarh to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Schedules at
- Pooja Travels
- Website
- Kalyani Travels
Bus from Kishangarh to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 22h 40m
- Frequency
- Once a week
- Schedules at
- Kalyani Travels
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- Vijayanand Travels
Bus from Pune Ma Na Pa Bus Stop to Mangaluru
- Ave. Duration
- 15h
- Frequency
- Every 4 hours
- Estimated price
- ₹950–2,100
- Schedules at
- Vijayanand Travels
- Website
- Sheethal Travel
Bus from Pune Ma Na Pa Bus Stop to Mangaluru
- Ave. Duration
- 15h 40m
- Frequency
- Every 4 hours
- Schedules at
- Sheethal Travel
- Website
- Shree Mokambika Travels
Bus from Pune Ma Na Pa Bus Stop to Mangaluru
- Ave. Duration
- 15h 25m
- Frequency
- Twice daily
- Schedules at
- Shree Mokambika Travels
- Phone
- +91 91366 60435
- pvstravelsmumbai@gmail.com
- Website
- PVS Bus
Bus from Pune Ma Na Pa Bus Stop to Mangaluru
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Website
- PVS Bus
- Phone
- 020 67186800
- businfo@prasannapurple.com
- Website
- Purple Bus
Bus from Pune Ma Na Pa Bus Stop to Mangaluru
- Ave. Duration
- 14h 15m
- Frequency
- Twice daily
- Estimated price
- ₹3,800–5,500
- Schedules at
- Purple Bus
- Phone
- +91 80970 37466
- info@canarapinto.com
- Website
- Canara Pinto
Bus from Pune Ma Na Pa Bus Stop to Mangaluru
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Schedules at
- Canara Pinto
- Website
- Vishal Travels
Bus from Pune Ma Na Pa Bus Stop to Mangaluru
- Ave. Duration
- 13h 10m
- Frequency
- Once a week
- Schedules at
- Vishal Travels
- Phone
- +91 9447071021
- rsnksrtc@kerala.gov.in
- Website
- KSRTC
Bus from Mangalore to Kannur
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- ₹190–280
- Website
- KSRTC
- Ave. Duration
- 1h 20m
- Estimated price
- ₹2,200–2,700
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
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 Heading to Europe? Read this before you buy a Eurail Pass, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Want to know more about Flixbus? - to help you get the most out of your next trip.
Booking & Getting There
Pathānkot to Dharmashala bus services, operated by Laxmi Holidays, arrive at Chandigarh station.
Pathānkot to Dharmashala train services, operated by Indian Railways, arrive at Ludhiana Jn station.
Yes, the driving distance between Pathānkot to Dharmashala is 2609 km. It takes approximately 33h 36m to drive from Pathānkot to Dharmashala.
There are 185+ hotels available in Dharmashala.








































