There are 7 ways to get from Muzaffarnagar 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 Muzaffarnagar to Chandigarhtrain
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
8h 43m₹905–2,660Train, bus
cheapest- Take the train from Muzaffarnagar to Chandigarhtrain 20493
- Take the bus from Chandigarh to Dharamshalabus redbusIndia_Bharat Benz A/C Semi Sleeper
10h 23m₹887–3,380Drive 415 km
- Drive from Muzaffarnagar to Dharamsalacar 415 km
6h 54m₹4,657–6,727Taxi
- Take the taxi from Muzaffarnagar to Dharamsalataxi 415 km
6h 54m₹11,000–14,000Train to Indira Gandhi International Airport, fly
- Take the train from Muzaffarnagar to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Kangra Airport (DHM)plane DEL - DHM
6h 44m₹5,148–16,611Bus
- Take the bus from Muzaffarnagar to Dehradunbus Muzaffarnagar - Dehradun
- Take the bus from Dehradun to McLeodganj - Main Squarebus redbusIndia_Bharat Benz A/C Semi Sleeper
14h 37m₹1,159–2,865Train to Chandigarh International Airport, fly
- Take the train from Muzaffarnagar to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Kangra Airport (DHM)plane IXC - DHM
8h 3m₹4,657–34,820
Muzaffarnagar to Dharamsala by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Muzaffarnagar to Dharamsala is to train and bus via Dera Gopipur which costs ₹900 - ₹2,700 and takes 8h 43m.
The fastest way to get from Muzaffarnagar to Dharamsala is to train and fly which takes 6h 44m and costs ₹5,000 - ₹17,000.
No, there is no direct bus from Muzaffarnagar to Dharamsala. However, there are services departing from Muzaffarnagar and arriving at McLeodganj - Main Square via Dehradun. The journey, including transfers, takes approximately 14h 37m.
The distance between Muzaffarnagar and Dharamsala is 429 km. The road distance is 415 km.
The best way to get from Muzaffarnagar to Dharamsala without a car is to train and bus via Dera Gopipur which takes 8h 43m and costs ₹900 - ₹2,700.
It takes approximately 8h 43m to get from Muzaffarnagar to Dharamsala, including transfers.
Muzaffarnagar to Dharamsala bus services, operated by IntrCity SmartBus, depart from Muzaffarnagar station.
Muzaffarnagar to Dharamsala bus services, operated by IntrCity SmartBus, arrive at Dehradun station.
Yes, the driving distance between Muzaffarnagar to Dharamsala is 415 km. It takes approximately 6h 54m to drive from Muzaffarnagar to Dharamsala.
Book your Muzaffarnagar to Dharamsala bus tickets online with Omio.
What companies run services between Muzaffarnagar, India and Dharamsala, India?
You can take a bus from Muzaffarnagar to McLeodganj - Main Square via Dehradun and Dehradun in around 14h 37m.
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Kangra Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- ₹4,700–14,000
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Kangra Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Chandigarh International Airport to Kangra Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹4,200–32,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Muzaffarnagar to Chandigarh
- Ave. Duration
- 3h 42m
- Frequency
- Twice a week
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Muzaffarnagar to Chandigarh
- Ave. Duration
- 3h 42m
- Frequency
- Twice a week
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Muzaffarnagar to New Delhi
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Muzaffarnagar to Chandigarh
- Ave. Duration
- 3h 42m
- Frequency
- Twice a week
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- 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
- Website
- A N Holidays
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 5h 41m
- Frequency
- 4 times a day
- Schedules at
- A N Holidays
- Phone
- +91 98821 15555
- [email protected]
- Website
- Bedi Travels
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 6h
- Frequency
- 4 times a day
- Schedules at
- Bedi Travels
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 5h 35m
- Frequency
- 3 times a day
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
Bus from Dehradun to McLeodganj - Main Square
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- ₹750–1,500
- Schedules at
- Laxmi Holidays
- Website
- Triptara tour & Travel
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Schedules at
- Triptara tour & Travel
- Website
- New Himalaya Travels
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- New Himalaya Travels
- Website
- Himachal Tourist Bus Service
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- Himachal Tourist Bus Service
- Website
- Rao Travels India Pvt Ltd.
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 5h
- Frequency
- 6 times a week
- Schedules at
- Rao Travels India Pvt Ltd.
- Website
- New Milan Travels
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 4h 50m
- Frequency
- 4 times a week
- Schedules at
- New Milan Travels
- Website
- Saini Tour and Travels
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 6h 25m
- Frequency
- 4 times a week
- Schedules at
- Saini Tour and Travels
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Muzaffarnagar to Dehradun
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ₹400–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹400–600
- Website
- Vijay Laxmi
Bus from Dehradun to McLeodganj - Main Square
- Ave. Duration
- 10h
- Frequency
- Once a week
- Schedules at
- Vijay Laxmi
- Ave. Duration
- 6h 54m
- Estimated price
- ₹11,000–14,000
Balaji Taxi Services
- Phone
- +91 82 18 83 23 96
Om Sai Tour & Travels
- Phone
- +91 82 79 97 72 62
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 419+ hotels available in Dharamsala.



















