There are 7 ways to get from Meerut to Dharamsala by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Dera Gopipur
best- Take the train from Meerut City to Chandigarhtrain
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
9h 3m₹925–2,814Train, bus
- Take the train from Meerut City to Chandigarhtrain 19307 / ...
- Take the bus from Chandigarh to Dharamshalabus redbusIndia_Volvo 9600 A/C Semi Sleeper / ...
11h 23mDrive 450.8 km
- Drive from Meerut to Dharamsalacar 450.8 km
7h 28m₹5,038–7,277Taxi
- Take the taxi from Meerut to Dharamsalataxi 450.8 km
7h 28m₹12,000–15,000Bus, fly
- Take the bus from Meerut to Kashmiri Gatebus
- Fly from Indira Gandhi International Airport (DEL) to Kangra Airport (DHM)plane DEL - DHM
6h 1m₹5,607–16,868Bus
- Take the bus from Meerut APS College of Education to Delhibus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
- Take the bus from Delhi to McLeodganj - Main Squarebus redbusIndia_Volvo 9600 A/C Semi Sleeper / ...
13h 7mBus via Dehradun
- Take the bus from Meerut APS College of Education to Dehradunbus redbusIndia_A/C Seater/Sleeper / ...
- Take the bus from Dehradun to McLeodganj - Main Squarebus redbusIndia_Bharat Benz A/C Semi Sleeper
16h 15m
Meerut to Dharamsala by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Meerut to Dharamsala is to train and bus via Dera Gopipur which costs ₹900 - ₹2,900 and takes 9h 3m.
The fastest way to get from Meerut to Dharamsala is to bus and fly which takes 6h 1m and costs ₹5,500 - ₹17,000.
No, there is no direct bus from Meerut to Dharamsala. However, there are services departing from Meerut APS College of Education and arriving at McLeodganj - Main Square via Delhi. The journey, including transfers, takes approximately 13h 7m.
The distance between Meerut and Dharamsala is 485 km. The road distance is 450.8 km.
The best way to get from Meerut to Dharamsala without a car is to train and bus via Dera Gopipur which takes 9h 3m and costs ₹900 - ₹2,900.
It takes approximately 9h 3m to get from Meerut to Dharamsala, including transfers.
Meerut to Dharamsala bus services, operated by SLGT Travels, depart from Meerut APS College of Education station.
Meerut to Dharamsala bus services, operated by SLGT Travels, arrive at Delhi station.
Yes, the driving distance between Meerut to Dharamsala is 451 km. It takes approximately 7h 28m to drive from Meerut to Dharamsala.
Book your Meerut to Dharamsala bus tickets online with Omio.
What companies run services between Meerut, India and Dharamsala, India?
You can take a bus from Meerut APS College of Education to McLeodganj - Main Square via Delhi in around 13h 7m.
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Kangra Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ₹4,600–14,000
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Kangra Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,600–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Meerut City to Chandigarh
- Ave. Duration
- 4h 2m
- Frequency
- 4 times a week
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Meerut City to Chandigarh
- Ave. Duration
- 4h 2m
- Frequency
- 4 times a week
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- 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
- [email protected]
- Website
- SLGT Travels
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 6h
- Frequency
- Every 2 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Meerut APS College of Education to Delhi
- Ave. Duration
- 1h 35m
- Frequency
- Every 20 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 10h 45m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Meerut APS College of Education to Dehradun
- Ave. Duration
- 4h 15m
- Frequency
- Every 20 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Dehradun to McLeodganj - Main Square
- Ave. Duration
- 11h
- Frequency
- 3 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Meerut to Kashmiri Gate
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- ₹650–1,400
- Schedules at
- laxmiholidays.com
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Meerut APS College of Education to Delhi
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Meerut APS College of Education to Dehradun
- Ave. Duration
- 4h
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Bhagwati Travels Express
Bus from Meerut APS College of Education to Delhi
- Ave. Duration
- 2h 35m
- Frequency
- Once a week
- Website
- Bhagwati Travels Express
- Ave. Duration
- 7h 28m
- Estimated price
- ₹12,000–15,000
Meerut Cab Service
- Phone
- +91 99767 7979
- Website
- meerutcab.com
Shiva Tour and Travels
- Phone
- +91 895 897 9797
- Website
- shivatourism.com
Travelodesk
- Phone
- +91 888 190 0900
- Website
- travelodesk.com
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
Booking & Getting There
There are 436+ hotels available in Dharamsala.













