There are 5 ways to get from Delhi to Lām Dal by plane, bus, train or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Fly
-
Fly from Delhi (DEL) to Dharamsala (DHM)
Cheapest option
Night bus
-
Take the night bus from Delhi to Dharamsala
3 alternative options
Bus via Majnu Ka Tila
-
Take the bus from Majnu Ka Tila to Dharamsala
Train, travel
-
Take the train from Delhi to Pathankot Cantt
-
Travel from Pathankot Cantt to Lām Dal
Bus
-
Take the bus from Delhi ISBT Kashmeere Gate to McLeod Ganj
Questions & Answers
The cheapest way to get from Delhi to Lām Dal is to night bus which costs ₹550 - ₹700 and takes 10h 55m.
The fastest way to get from Delhi to Lām Dal is to fly. Taking this option will cost ₹4,900 - ₹20,000 and takes 3h 6m.
The distance between Delhi and Lām Dal is 420 km.
The best way to get from Delhi to Lām Dal without a car is to bus via Majnu Ka Tila which takes 7h 23m and costs ₹1,300 - ₹1,900.
It takes approximately 3h 6m to get from Delhi to Lām Dal, including transfers.
The best way to get from Delhi to Lām Dal is to fly which takes 3h 6m and costs ₹4,900 - ₹20,000. Alternatively, you can bus via Majnu Ka Tila, which costs ₹1,300 - ₹1,900 and takes 7h 23m.
The quickest flight from Delhi Airport to Dharamsala Airport is the direct flight which takes 1h 25m.
Spicejet, IndiGo Airlines and Helitrans offer flights from Delhi Airport to Dharamsala Airport.
There are 438+ hotels available in Lām Dal. Prices start at ₹990 per night.
The best way to get from Delhi to Delhi Airport is to Metro which takes 17 min and costs ₹30 - ₹60.

- Distance: 420.1 km
- Duration: 3h 6m
What companies run services between Delhi, India and Lām Dal, India?
Spicejet, IndiGo Airlines and Helitrans fly from Delhi to Lām Dal 5 times a day. Alternatively, Northern Travels operates a bus from Majnu Ka Tila to Dharamsala twice daily. Tickets cost ₹1,300 - ₹1,800 and the journey takes 5h 43m.

- Website
- helitrans.no
Flights from Delhi to Dharamsala
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- ₹5,000 - ₹20,000
Flights from Delhi to Dharamsala via Simla
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹5,000 - ₹20,000

- Website
- spicejet.com
Flights from Delhi to Dharamsala
- Ave. Duration
- 1h 37m
- When
- Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- ₹5,000 - ₹23,000

- Website
- goindigo.in
Flights from Delhi to Dharamsala
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹5,000 - ₹22,000

- Phone
- 14646
- care@irctc.co.in
- Website
- indianrail.gov.in
Train from Delhi to Pathankot Cantt
- Ave. Duration
- 6h 47m
- Frequency
- Twice daily
- Estimated price
- ₹260 - ₹1,300
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹260 - ₹330
- Third AC (3A)
- ₹700 - ₹950
- Second AC (2A)
- ₹1,000 - ₹1,300

- Phone
- +91 8894755055
- northerntravels55@gmail.com
- Website
- northernbuses.com
Bus from Majnu Ka Tila to Dharamsala
- Ave. Duration
- 5h 43m
- Frequency
- Twice daily
- Estimated price
- ₹1,300 - ₹1,800
- Schedules at
- northernbuses.com

- Phone
- 9418000529
- hrtchq@gmail.com
- Website
- hrtchp.com
Bus from Delhi ISBT Kashmeere Gate to McLeod Ganj
- Ave. Duration
- 10h 48m
- Frequency
- 4 times a day
- Estimated price
- ₹750 - ₹1,500
- Schedules at
- online.hrtchp.com

- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Night bus from Delhi to Dharamsala
- Ave. Duration
- 10h 50m
- Frequency
- 4 times a day
- Estimated price
- ₹550 - ₹700
- Schedules at
- laxmiholidays.com
- Adult
- ₹550 - ₹700
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 Need to know: Greyhound, South Korea: Travelling from Seoul to Busan and Want to know more about Flixbus? - to help you get the most out of your next trip.