There are 7 ways to get from Udaipur to Dharamsala by taxi, train, bus, car, 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.
Taxi, train, bus via Dera Gopipur
best- Take the taxi from Udaipur to Nim Ka Thanataxi
- Take the train from Nim Ka Thana to Chandigarhtrain
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
13h 4m₹1,901–4,407Taxi, train, bus
cheapest- Take the taxi from Udaipur to Nim Ka Thanataxi
- Take the train from Nim Ka Thana to Chandigarhtrain
- Take the bus from Chandigarh to Dharamshalabus
14h 44m₹1,883–5,127Bus
- Take the bus from Nawalgarh to Chandigarhbus
- Take the bus from Chandigarh to Dharamshalabus redbusIndia_Bharat Benz A/C Semi Sleeper
17h 15m₹1,906–3,753Drive 612.3 km
- Drive from Udaipur to Dharamsalacar 612.3 km
9h 6m₹6,870–9,924Train to Indira Gandhi International Airport, fly
- Take the train from Kanwat to Shahabad Md.Purtrain
- Fly from Indira Gandhi International Airport (DEL) to Kangra Airport (DHM)plane DEL - DHM
9h 38m₹5,959–17,789Taxi, bus
- Take the taxi from Udaipur to Reengus Bus Standtaxi
- Take the bus from Reengus Bus Stand to Delhibus
- Take the bus from Delhi to McLeodganj - Main Squarebus
18h 18mTrain to Jaipur International Airport, fly
- Take the train from Palsana to Dahar-Ka-Balajitrain
- Fly from Jaipur International Airport (JAI) to Kangra Airport (DHM)plane JAI - DHM
11h 33m₹10,211–23,470
Indira Gandhi International Airport (DEL) to Kangra Airport (DHM) flights
Comparing Your Travel Options
The cheapest way to get from Udaipur to Dharamsala is to bus which costs ₹1,900 - ₹3,800 and takes 17h 15m.
The fastest way to get from Udaipur to Dharamsala is to drive which takes 9h 6m and costs ₹6,500 - ₹10,000.
No, there is no direct bus from Udaipur to Dharamsala. However, there are services departing from Nawalgarh and arriving at Dharamshala via Chandigarh. The journey, including transfers, takes approximately 17h 15m.
The distance between Udaipur and Dharamsala is 707 km. The road distance is 612.3 km.
The best way to get from Udaipur to Dharamsala without a car is to taxi and train and bus via Dera Gopipur which takes 13h 4m and costs ₹1,900 - ₹4,500.
It takes approximately 13h 4m to get from Udaipur to Dharamsala, including transfers.
Udaipur to Dharamsala bus services, operated by RSRTC, depart from Nawalgarh station.
Udaipur to Dharamsala bus services, operated by RSRTC, arrive at Chandigarh station.
Yes, the driving distance between Udaipur to Dharamsala is 612 km. It takes approximately 9h 6m to drive from Udaipur to Dharamsala.
There are 438+ hotels available in Dharamsala.
What companies run services between Udaipur, Rajasthan, India and Dharamsala, India?
You can take a vehicle from Udaipur to Dharamshala via Nawalgarh, Chandigarh, and Chandigarh in around 17h 15m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Kangra Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,800–16,000
Flights from Jaipur International Airport to Kangra Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 17m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹9,000–20,000
Flights from Jaipur International Airport to Kangra Airport via Chandigarh
- Ave. Duration
- 9h
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹9,000–20,000
Flights from Jaipur International Airport to Kangra Airport via Jodhpur, Indira Gandhi International Airport
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹9,000–20,000
- 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
Flights from Jaipur International Airport to Kangra Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 57m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,000–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nim Ka Thana to Chandigarh
- Ave. Duration
- 7h 24m
- Frequency
- Twice a week
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Kanwat to Shahabad Md.Pur
- Ave. Duration
- 4h 26m
- 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 Nim Ka Thana to Chandigarh
- Ave. Duration
- 7h 24m
- Frequency
- Twice a week
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Palsana to Dahar-Ka-Balaji
- Ave. Duration
- 1h 17m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- 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
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Nawalgarh to Chandigarh
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Estimated price
- ₹400–1,239
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹420–550
- Express
- ₹400–550
- AC Sleeper
- ₹750–1,000
- Semi Delux
- ₹1,239
- Website
- A N Holidays
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 5h 41m
- Frequency
- 4 times a day
- Schedules at
- A N Holidays
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 5h 41m
- Frequency
- 4 times a day
- Schedules at
- A N Holidays
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 11h 15m
- Frequency
- Twice daily
- 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
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
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 Chandigarh to Dharamshala
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 10h 40m
- Frequency
- Twice daily
- Estimated price
- ₹800–1,600
- 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
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Schedules at
- Triptara tour & Travel
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 10h 10m
- Frequency
- 3 times a week
- 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
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- New Himalaya Travels
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 10h 45m
- Frequency
- 5 times a day
- 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
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- Himachal Tourist Bus Service
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 9h 15m
- Frequency
- Twice a week
- 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.
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 5h
- Frequency
- 6 times a week
- Schedules at
- Rao Travels India Pvt Ltd.
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 10h 20m
- Frequency
- 3 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
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 4h 50m
- Frequency
- 4 times a week
- Schedules at
- New Milan Travels
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 9h 50m
- Frequency
- Once 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
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 6h 25m
- Frequency
- 4 times a week
- Schedules at
- Saini Tour and Travels
- Phone
- +91 74403 69369
- https://naveenbuses.com/
- Website
- Naveen Buses
Bus from Reengus Bus Stand to Delhi
- Ave. Duration
- 5h 40m
- Frequency
- Every 2 hours
- Website
- Naveen Buses
- Website
- Butati Dham Express
Bus from Reengus Bus Stand to Delhi
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Schedules at
- Butati Dham Express
- Website
- Vikas Travels KhatushyamJi
Bus from Reengus Bus Stand to Delhi
- Ave. Duration
- 6h 45m
- Frequency
- Twice daily
- Schedules at
- Vikas Travels KhatushyamJi
- Website
- Sunil Bus Service
Bus from Reengus Bus Stand to Delhi
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- Sunil Bus Service
- Website
- Radhey Travels
Bus from Reengus Bus Stand to Delhi
- Ave. Duration
- 5h 50m
- Frequency
- 6 times a week
- Schedules at
- Radhey Travels
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Reengus Bus Stand to Delhi
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a week
- Website
- Maharani Travels
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Reengus Bus Stand to Delhi
- Ave. Duration
- 7h 20m
- Frequency
- 3 times a week
- Website
- Vijay Tours And Travels
- Website
- Shishpal Bus Service
Bus from Reengus Bus Stand to Delhi
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Schedules at
- Shishpal Bus Service
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Reengus Bus Stand to Delhi
- Ave. Duration
- 7h 35m
- Frequency
- 4 times a week
- Website
- NeuGo
- Website
- Nandu V.K. Travels
Bus from Reengus Bus Stand to Delhi
- Ave. Duration
- 5h 45m
- Frequency
- Twice a week
- Schedules at
- Nandu V.K. Travels
- Website
- Naveen Bus Service
Bus from Reengus Bus Stand to Delhi
- Ave. Duration
- 4h 30m
- Frequency
- Once a week
- Schedules at
- Naveen Bus Service
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Schedules at
- CIty Land Travels
- Website
- RS Holidays
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 12h
- Frequency
- Once a week
- Schedules at
- RS Holidays
- Ave. Duration
- 43 min
- Estimated price
- ₹900–1,400
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 Travelling to the US: What do I need to know?, 10 amazing places to get away from it all in Australia, and Need to know: Jadrolinija - to help you get the most out of your next trip.




























