There are 6 ways to get from Meerut to Dharamsala by bus, plane, train, taxi, 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.
Bus to Indira Gandhi International Airport, fly
best- Take the bus from Meerut Bus Station to Noida Bus Station
- Fly from Indira Gandhi International Airport (DEL) to Kangra Airport (DHM)DEL - DHM
5h 55m₹6,709–21,963Bus
cheapest- Take the bus from Meerut Bus Station to Noida Bus Station
- Take the bus from Noida City Center Metro Station Sec-32 to ISBT Kashmere Gate Terminal
- Take the bus from Kashmiri Gate to Dharamsala
14h 51m₹653–2,031Train, taxi
- Take the train from Meerut City to Pathankot Cantt14661 / ...
- Take the taxi from Pathankot Cantt to Dharamsala
10h 20m₹3,482–6,031Drive 447.4 km
- Drive from Meerut to Dharamsala447.4 km
7h 34m₹4,720–6,818Train to Chandigarh International Airport, fly
- Take the train from Meerut City to Chandigarh
- Fly from Chandigarh International Airport (IXC) to Kangra Airport (DHM)IXC - DHM
7h 5m₹5,217–26,184Bus via Dharamshala
- Take the bus from Meerut Bus Station to Noida Bus Station
- Take the bus from Noida City Center Metro Station Sec-32 to Guru Govind Singh University
- Take the bus from Delhi Isbt Kashmere Gate to Dharamshala26 / ...
16h 1m₹802–1,931
Indira Gandhi International Airport (DEL) to Kangra Airport (DHM) flights
Questions & Answers
The cheapest way to get from Meerut to Dharamsala is to bus via Dharamshala which costs ₹800 - ₹2,000 and takes 16h 1m.
The fastest way to get from Meerut to Dharamsala is to bus and fly which takes 5h 55m and costs ₹6,500 - ₹22,000.
No, there is no direct bus from Meerut station to Dharamsala. However, there are services departing from Meerut Bus Station and arriving at Dharamsala via Noida City Center Metro Station Sec-32 and Kashmiri Gate. The journey, including transfers, takes approximately 14h 51m.
The distance between Meerut and Dharamsala is 525 km. The road distance is 447.4 km.
The best way to get from Meerut to Dharamsala without a car is to train and taxi which takes 10h 20m and costs ₹3,400 - ₹6,500.
It takes approximately 5h 55m to get from Meerut to Dharamsala, including transfers.
Meerut to Dharamsala bus services, operated by UPSRTC, depart from Meerut Bus Station.
Meerut to Dharamsala bus services, operated by UPSRTC, arrive at Noida Bus Station.
Yes, the driving distance between Meerut to Dharamsala is 447 km. It takes approximately 7h 34m to drive from Meerut to Dharamsala.
There are 427+ hotels available in Dharamsala.
What companies run services between Meerut, India and Dharamsala, India?
You can take a bus from Meerut Bus Station to Dharamsala via Noida Bus Station, Noida City Center Metro Station Sec-32, ISBT Kashmere Gate Terminal, and Kashmiri Gate in around 14h 51m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Kangra Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹6,000–20,000
Flights from Chandigarh International Airport to Kangra Airport
- Ave. Duration
- 1h 2m
- When
- Monday to Saturday
- Estimated price
- ₹4,500–18,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Kangra Airport
- Ave. Duration
- 1h 47m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹6,000–24,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Meerut City to Pathankot Cantt
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- ₹280–2,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹280–330
- Third AC (3A)
- ₹700–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Meerut City to Chandigarh
- Ave. Duration
- 4h 2m
- Frequency
- 4 times a week
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- +91-522-2623578
- info@upsrtc.com
- Website
- upsrtc.up.gov.in
Bus from Meerut Bus Station to Noida Bus Station
- Ave. Duration
- 1h 56m
- Frequency
- Every 20 minutes
- Estimated price
- ₹130–270
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹130–180
- Janrath
- ₹190–270
- Phone
- +91-11-23370236
- info@dimts.in
- Website
- dtc.delhi.gov.in
Bus from Noida City Center Metro Station Sec-32 to ISBT Kashmere Gate Terminal
- Ave. Duration
- 1h 32m
- Frequency
- Every 15 minutes
- Estimated price
- ₹15–170
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹15–21
- AC Buses
- ₹25–35
- Airport Express Services
- ₹120–170
Bus from Noida City Center Metro Station Sec-32 to Guru Govind Singh University
- Ave. Duration
- 1h 30m
- Frequency
- Every 10 minutes
- Estimated price
- ₹14–170
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹14–21
- AC Buses
- ₹25–35
- Airport Express Services
- ₹120–170
- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Bus from Kashmiri Gate to Dharamsala
- Ave. Duration
- 10h 15m
- Frequency
- 5 times a day
- Estimated price
- ₹600–1,600
- Schedules at
- laxmiholidays.com
- Semi Sleeper
- ₹600–1,500
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- zingbus.com
Bus from Kashmiri Gate to Dharamsala
- Ave. Duration
- 10h 29m
- Frequency
- Twice daily
- Estimated price
- ₹500–1,600
- Website
- https://www.zingbus.com/
- A/C Semi Sleepe
- ₹650–1,100
- Phone
- 1800 180 8185
- hrtchq@gmail.com
- Website
- online.hrtchp.com
Bus from Delhi Isbt Kashmere Gate to Dharamshala
- Ave. Duration
- 11h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₹650–1,500
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹650–950
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide






















