There are 9 ways to get from Bārmer to Dharamsala by bus, plane, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Jaisalmer, fly to Chandigarh International Airport, bus
best- Take the bus from Barmer, Rajasthan to Jaisalmer, Rajasthanbus
- Fly from Jaisalmer (JSA) to Chandigarh International Airport (IXC)plane JSA - IXC
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
13h 40mTrain, bus
cheapest- Take the train from Barmer to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Chandigarhtrain
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
25h 20m₹1,331–5,889Bus
- Take the bus from Barmer, Rajasthan to Jaisalmer, Rajasthanbus
- Take the bus from Jaisalmer, Rajasthan to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Kangra, Himachal Pradeshbus
29h 58mDrive 968.4 km
- Drive from Bārmer to Dharamsalacar 968.4 km
12h 51m₹10,923–15,777Train to Jodhpur Airport, fly to Kangra Airport
- Take the train from Barmer to Jodhpur Jntrain
- Fly from Jodhpur Airport (JDH) to Kangra Airport (DHM)plane JDH - DHM
9h 23m₹10,224–39,129Bus to Jaisalmer, fly to Kangra Airport
- Take the bus from Barmer, Rajasthan to Jaisalmer, Rajasthanbus
- Fly from Jaisalmer (JSA) to Kangra Airport (DHM)plane JSA - DHM
10h 7mBus to Jaisalmer, fly to Jammu Airport, train, bus
- Take the bus from Barmer, Rajasthan to Jaisalmer, Rajasthanbus
- Fly from Jaisalmer (JSA) to Jammu Airport (IXJ)plane JSA - IXJ
- Take the train from Jammu Tawi to Pathankot Cantttrain
- Take the bus from Pathankot to Kangrabus
16h 49mBus to Jaisalmer, fly to Sri Guru Ram Dass Jee International Airport, bus
- Take the bus from Barmer, Rajasthan to Jaisalmer, Rajasthanbus
- Fly from Jaisalmer (JSA) to Sri Guru Ram Dass Jee International Airport (ATQ)plane JSA - ATQ
- Take the bus from Amritsar, Punjab to Kangra, Himachal Pradeshbus
21h 27mTrain, taxi
- Take the train from Barmer to Pathankot Cantttrain 14661
- Take the taxi from Pathankot Cantt to Dharamsalataxi
28h 30m₹3,815–8,504
Bārmer to Dharamsala by train, foot, and bus
Questions & Answers
The cheapest way to get from Bārmer to Dharamsala is to train and bus which costs ₹1,300 - ₹6,000 and takes 25h 20m.
The fastest way to get from Bārmer to Dharamsala is to train and fly which takes 9h 23m and costs ₹10,000 - ₹40,000.
No, there is no direct bus from Bārmer to Dharamsala. However, there are services departing from Barmer, Rajasthan and arriving at Dharamshala via Jaisalmer, Rajasthan, Delhi, Delhi State and Kangra. The journey, including transfers, takes approximately 29h 58m.
The distance between Bārmer and Dharamsala is 1132 km. The road distance is 968.4 km.
The best way to get from Bārmer to Dharamsala without a car is to train and bus which takes 25h 20m and costs ₹1,300 - ₹6,000.
It takes approximately 13h 40m to get from Bārmer to Dharamsala, including transfers.
Bārmer to Dharamsala bus services, operated by Deepak Travells, depart from Barmer, Rajasthan station.
Bārmer to Dharamsala bus services, operated by Deepak Travells, arrive at Jaisalmer, Rajasthan station.
Yes, the driving distance between Bārmer to Dharamsala is 968 km. It takes approximately 12h 51m to drive from Bārmer to Dharamsala.
There are 466+ hotels available in Dharamsala.
What companies run services between Bārmer, India and Dharamsala, India?
You can take a bus from Barmer, Rajasthan to Dharamshala via Jaisalmer, Rajasthan, Delhi, Delhi State, Kangra, Himachal Pradesh, and Kangra in around 29h 58m.
- Website
- goindigo.in
Flights from Jaisalmer to Chandigarh International Airport via Delhi
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹6,500–22,000
Flights from Jaisalmer to Chandigarh International Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹11,000–24,000
Flights from Jaisalmer to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹15,000–27,000
Flights from Jaisalmer to Jammu Airport via Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹9,000–27,000
Flights from Jaisalmer to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹6,000–19,000
Flights from Jaisalmer to Sri Guru Ram Dass Jee International Airport via Jaipur, Delhi
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- ₹6,500–19,000
- Website
- airindia.in
Flights from Jaisalmer to Chandigarh International Airport via Delhi
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Jaisalmer to Chandigarh International Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–22,000
Flights from Jaisalmer to Jammu Airport via Delhi
- Ave. Duration
- 7h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–25,000
Flights from Jaisalmer to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- ₹13,000–15,000
- Website
- spicejet.com
Flights from Jodhpur Airport to Kangra Airport via Delhi
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–37,000
Flights from Jaisalmer to Kangra Airport via Delhi
- Ave. Duration
- 4h 20m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Barmer to Ambala Cant Jn
- Ave. Duration
- 19h 15m
- Frequency
- Twice daily
- Estimated price
- ₹480–3,700
- Website
- irctc.co.in
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from Ambala Cant Jn to Chandigarh
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Barmer to Jodhpur Jn
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Jammu Tawi to Pathankot Cantt
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Barmer to Pathankot Cantt
- Ave. Duration
- 26h 45m
- Frequency
- Once daily
- Estimated price
- ₹600–4,600
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,600
- Website
- Deepak Travells
Bus from Barmer, Rajasthan to Jaisalmer, Rajasthan
- Ave. Duration
- 3h
- Frequency
- Hourly
- Schedules at
- Deepak Travells
Bus from Barmer, Rajasthan to Jaisalmer, Rajasthan
- Ave. Duration
- 3h
- Frequency
- Hourly
- Schedules at
- Deepak Travells
Bus from Barmer, Rajasthan to Jaisalmer, Rajasthan
- Ave. Duration
- 3h
- Frequency
- Hourly
- Schedules at
- Deepak Travells
Bus from Barmer, Rajasthan to Jaisalmer, Rajasthan
- Ave. Duration
- 3h
- Frequency
- Hourly
- Schedules at
- Deepak Travells
Bus from Barmer, Rajasthan to Jaisalmer, Rajasthan
- Ave. Duration
- 3h
- Frequency
- Hourly
- Schedules at
- Deepak Travells
- 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
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
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
- Website
- Hanuman Travels
Bus from Jaisalmer, Rajasthan to Delhi, Delhi State
- Ave. Duration
- 14h 30m
- Frequency
- Twice daily
- Schedules at
- Hanuman Travels
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Delhi, Delhi State to Kangra, Himachal Pradesh
- Ave. Duration
- 9h 40m
- Frequency
- Every 30 minutes
- Website
- RS Yadav Smart Bus
- Website
- Mahadev Travels
Bus from Amritsar, Punjab to Kangra, Himachal Pradesh
- Ave. Duration
- 4h 43m
- Frequency
- Once daily
- Schedules at
- Mahadev Travels
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 Italy Travel Guides, How to travel India's Golden Triangle, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.










