There are 7 ways to get from Dehri to Dharamsala by train, plane, 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 to Varanasi Airport, fly to Kangra Airport
best- Take the train from Dehri On Sone to Babatpurtrain
- Fly from Varanasi Airport (VNS) to Kangra Airport (DHM)plane VNS - DHM
11h 15m₹11,634–43,900Train, bus
cheapest- Take the train from Dehri On Sone to Chandigarhtrain 12311
- Take the bus from Chandigarh to Dharamsalabus
27h 23m₹973–5,482Train, bus via Rohini
- Take the train from Dehri On Sone to Gaya Jntrain
- Take the bus from Gaya, Bihar to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Kangra, Himachal Pradeshbus
34h 21mDrive 1,321.9 km
- Drive from Dehri to Dharamsalacar 1,321.9 km
16h 55m₹14,869–21,478Train, train to Lok Nayak Jayaprakash Airport, fly to Kangra Airport
- Take the train from Dehri On Sone to Gaya Jntrain
- Take the train from Gaya Jn to Patna Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Kangra Airport (DHM)plane PAT - DHM
11h 33m₹9,748–36,807Train to Gaya, fly to Kangra Airport
- Take the train from Dehri On Sone to Gaya Jntrain
- Fly from Gaya (GAY) to Kangra Airport (DHM)plane GAY - DHM
7h 58m₹13,578–34,667Train, train to Lok Nayak Jayaprakash Airport, fly to Chandigarh International Airport, bus
- Take the train from Dehri On Sone to Gaya Jntrain
- Take the train from Gaya Jn to Patna Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Chandigarh International Airport (IXC)plane PAT - IXC
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
13h 1m₹6,741–18,847
Varanasi Airport (VNS) to Kangra Airport (DHM) flights
Questions & Answers
The cheapest way to get from Dehri to Dharamsala is to train and bus which costs ₹950 - ₹5,500 and takes 27h 23m.
The fastest way to get from Dehri to Dharamsala is to train and fly which takes 7h 58m and costs ₹13,000 - ₹35,000.
The distance between Dehri and Dharamsala is 1163 km. The road distance is 1321.9 km.
The best way to get from Dehri to Dharamsala without a car is to train and bus which takes 27h 23m and costs ₹950 - ₹5,500.
It takes approximately 11h 15m to get from Dehri to Dharamsala, including transfers.
Yes, the driving distance between Dehri to Dharamsala is 1322 km. It takes approximately 16h 55m to drive from Dehri to Dharamsala.
There are 477+ hotels available in Dharamsala.
What companies run services between Dehri, India and Dharamsala, India?
There is no direct connection from Dehri to Dharamsala. However, you can take the train to Babatpur, take the taxi to Varanasi Airport (VNS) airport, fly to Kangra Airport (DHM), walk to Kangra, then take the bus to Mcleodganj. Alternatively, you can take a train from Dehri On Sone to Dharamsala via Chandigarh, Railway Station, Sector 18 Market, and Chandigarh in around 27h 23m.
- Website
- spicejet.com
Flights from Varanasi Airport to Kangra Airport via Delhi
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹9,500–27,000
Flights from Lok Nayak Jayaprakash Airport to Kangra Airport via Delhi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹9,000–37,000
Flights from Gaya to Kangra Airport via Delhi
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹13,000–33,000
- Website
- goindigo.in
Flights from Varanasi Airport to Kangra Airport via Delhi
- Ave. Duration
- 5h 2m
- When
- Monday, Friday, Tuesday, and Thursday
- Estimated price
- ₹9,500–35,000
Flights from Lok Nayak Jayaprakash Airport to Kangra Airport via Delhi
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹9,000–37,000
Flights from Lok Nayak Jayaprakash Airport to Chandigarh International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,000–14,000
- Website
- airindia.in
Flights from Lok Nayak Jayaprakash Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- ₹7,000–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dehri On Sone to Babatpur
- Ave. Duration
- 4h 32m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Dehri On Sone to Chandigarh
- Ave. Duration
- 19h 21m
- Frequency
- Once daily
- Estimated price
- ₹500–4,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,000
Train from Dehri On Sone to Gaya Jn
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Dehri On Sone to Gaya Jn
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Gaya Jn to Patna Jn
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Dehri On Sone to Gaya Jn
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Dehri On Sone to Gaya Jn
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Gaya Jn to Patna Jn
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- 1800 180 8185
- [email protected]
- Website
- online.hrtchp.com
Bus from Chandigarh to Dharamsala
- Ave. Duration
- 6h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹430–950
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹470–650
- AC Himdhara
- ₹650–950
- Seater
- ₹430–850
Bus from Chandigarh to Dehra
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- ₹430–850
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- 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
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- 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 Italian Lakes: Getting around by train, How to get from London to Edinburgh, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.








