There are 5 ways to get from Udaipur to Mussoorie by plane, taxi, train, bus (Flixbus), car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Dabok Airport (UDR) to Dehradun Airport (DED)plane UDR - DED
- Take the taxi from Dehradun Airport (DED) to Mussoorietaxi
4h 43m₹10,102–20,575Bus via Jaipur
cheapest- Take the bus from Udaipur to Jaipurbus
- Take the bus from Jaipur to Alwarbus
- Take the bus from Alwar to Kashmiri Gate - RSRTC Bus Standbus
- Take the bus from Delhi Kashmere Gate to Mussoorie Librarybus
26h 22m₹1,088–2,838Train
- Take the train from Ranapratapnagar to Haridwar Jntrain 19609
- Take the train from Haridwar Jn to Dehraduntrain 12017 / ...
21h 18m₹1,586–5,801Bus
- Take the bus from Bhavuna Bypass to Tis Hazaribus
- Take the bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Mussoorie - Library Roadbus FlixBus IN0310C / ...
21h 59m₹1,629–3,029Drive 895.4 km
- Drive from Udaipur to Mussooriecar 895.4 km
12h 43m₹10,108–14,600
Dabok Airport (UDR) to Dehradun Airport (DED) flights
Questions & Answers
The cheapest way to get from Udaipur to Mussoorie is to bus via Jaipur which costs ₹1,000 - ₹2,900 and takes 26h 22m.
The fastest way to get from Udaipur to Mussoorie is to fly and taxi which takes 4h 43m and costs ₹10,000 - ₹21,000.
No, there is no direct bus from Udaipur to Mussoorie. However, there are services departing from Bhavuna Bypass and arriving at FlixBus Mussoorie - Library Road via Tees Hazari Court and FlixBus Delhi Kashmere Gate ISBT. The journey, including transfers, takes approximately 21h 59m.
The distance between Udaipur and Mussoorie is 824 km. The road distance is 895.4 km.
The best way to get from Udaipur to Mussoorie without a car is to train which takes 21h 18m and costs ₹1,500 - ₹6,000.
It takes approximately 4h 43m to get from Udaipur to Mussoorie, including transfers.
Udaipur to Mussoorie bus services, operated by Vikas Travels, depart from Bhavuna Bypass station.
The best way to get from Udaipur to Mussoorie is to train which takes 21h 18m and costs ₹1,500 - ₹6,000. Alternatively, you can bus, which costs ₹1,600 - ₹3,100 and takes 21h 59m.
Udaipur to Mussoorie bus services, operated by Vikas Travels, arrive at Tis Hazari station.
Yes, the driving distance between Udaipur to Mussoorie is 895 km. It takes approximately 12h 43m to drive from Udaipur to Mussoorie.
What companies run services between Udaipur, India and Mussoorie, Uttarakhand, India?
You can take a train from Ranapratapnagar to Mussoorie via Haridwar Jn and Dehradun in around 21h 18m. Alternatively, you can take a bus from Bhavuna Bypass to FlixBus Mussoorie - Library Road via Tis Hazari, Tees Hazari Court, ISBT Bridge, and FlixBus Delhi Kashmere Gate ISBT in around 21h 59m.
- Website
- goindigo.in
Flights from Dabok Airport to Dehradun Airport via Delhi
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹5,000–22,000
Flights from Dabok Airport to Dehradun Airport via Hyderabad
- Ave. Duration
- 7h 20m
- When
- Monday and Thursday
- Estimated price
- ₹8,000–13,000
- Website
- airindiaexpress.in
Flights from Dabok Airport to Dehradun Airport via Bengaluru
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹13,000–25,000
- Website
- airindia.in
Flights from Dabok Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹8,500–18,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Ranapratapnagar to Haridwar Jn
- Ave. Duration
- 18h 36m
- Frequency
- 3 times a week
- Estimated price
- ₹460–3,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,800–3,500
Train from Haridwar Jn to Dehradun
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Phone
- 080-46333629
- support@mybusbookings.com
- Website
- vikasbus.com
Bus from Bhavuna Bypass to Tis Hazari
- Ave. Duration
- 12h 7m
- Frequency
- Every 4 hours
- Estimated price
- ₹1,100–1,600
- Schedules at
- vikasbus.com
- AC Sleeper
- ₹1,100–1,600
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Mussoorie - Library Road
- Ave. Duration
- 9h 5m
- Frequency
- Hourly
- Estimated price
- ₹490–1,500
- Website
- https://www.flixbus.in
Bus from Udaipur to Jaipur
- Ave. Duration
- 9h 30m
- Frequency
- Hourly
- Estimated price
- ₹370–950
- Website
- https://rsrtconline.rajasthan.gov.in/
- Deluxe
- ₹410–500
- Express
- ₹370–480
- AC Sleeper
- ₹700–950
- Semi Deluxe
- ₹412
- Super Luxury
- ₹849
Bus from Jaipur to Alwar
- Ave. Duration
- 3h 30m
- Frequency
- Every 20 minutes
- Estimated price
- ₹130–330
- Website
- https://rsrtconline.rajasthan.gov.in/
- Deluxe
- ₹180–220
- Express
- ₹130–170
- AC Sleeper
- ₹260–330
- Semi Deluxe
- ₹158
Bus from Alwar to Kashmiri Gate - RSRTC Bus Stand
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–370
- Website
- https://rsrtconline.rajasthan.gov.in/
- Deluxe
- ₹190–240
- Express
- ₹150–190
- AC Sleeper
- ₹290–370
- Semi Deluxe
- ₹172
- Phone
- 18005324510
- help.utconline@gmail.com
- Website
- utconline.uk.gov.in
Bus from Delhi Kashmere Gate to Mussoorie Library
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- ₹430–1,200
- Website
- https://utconline.uk.gov.in/
- Ordinary
- ₹430–600
- AC
- ₹800–1,200
- Ave. Duration
- 52 min
- Estimated price
- ₹1,700–2,100
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.com
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.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
More Questions & Answers
There are 1330+ hotels available in Mussoorie.











