There are 4 ways to get from Kapūrthala to Dharamsala by 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.
Train, taxi
best- Take the train from Kapurthala to Pathankot Cantttrain 19223
- Take the taxi from Pathankot Cantt to Dharamsalataxi
4h 30m₹3,357–5,099Train, bus
cheapest- Take the train from Kapurthala to Pathankot Cantttrain 19223
- Take the bus from Pathankot to Kangrabus 1407
8h 20m₹577–1,889Drive 172.1 km
- Drive from Kapūrthala to Dharamsalacar 172.1 km
3h 23m₹1,943–2,807Taxi
- Take the taxi from Kapūrthala to Dharamsalataxi 172.1 km
3h 23m₹6,500–8,000
Kapūrthala to Dharamsala by train and bus
Questions & Answers
The cheapest way to get from Kapūrthala to Dharamsala is to train and bus which costs ₹550 - ₹1,900 and takes 8h 20m.
The fastest way to get from Kapūrthala to Dharamsala is to drive which takes 3h 23m and costs ₹1,900 - ₹2,900.
The distance between Kapūrthala and Dharamsala is 221 km. The road distance is 172.1 km.
The best way to get from Kapūrthala to Dharamsala without a car is to train and taxi which takes 4h 30m and costs ₹3,300 - ₹5,500.
It takes approximately 4h 30m to get from Kapūrthala to Dharamsala, including transfers.
Yes, the driving distance between Kapūrthala to Dharamsala is 172 km. It takes approximately 3h 23m to drive from Kapūrthala to Dharamsala.
There are 467+ hotels available in Dharamsala.
What companies run services between Kapūrthala, India and Dharamsala, India?
There is no direct connection from Kapūrthala to Dharamsala. However, you can take the train to Pathankot Cantt then take the taxi to Dharamsala. Alternatively, you can take a train from Kapurthala to FlixBus Dharamshala - Maximus Mall via Pathankot Cantt, Pathankot, Kangra, and FlixBus Kangra - Bypass Bus stand in around 8h 20m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kapurthala to Pathankot Cantt
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Kapurthala to Pathankot Cantt
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Pathankot to Kangra
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹330–550
- Website
- hrtchp.com
- Ordinary
- ₹330–440
- AC Himdhara
- ₹400–550
- Ave. Duration
- 2h 34m
- Estimated price
- ₹3,200–8,000
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
GS Travels
- Phone
- +91 98 76 76 40 61
- Website
- jalandhartaxi.in
Guru Kripa Taxi
- Phone
- +91 99 14 04 01 56
- Website
- gurukirpataxi.com
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 Getting to Rome from the airport, Getting to Milan from the airport, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.








