There are 5 ways to get from Udupi to Mussoorie by bus, plane, taxi, train, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly, taxi
best- Take the bus from Udupi to Surathkalbus
- Fly from Bajpe Airport (IXE) to Dehradun Airport (DED)plane IXE - DED
- Take the taxi from Dehradun Airport (DED) to Mussoorietaxi
7h 38m₹13,031–18,543Train
cheapest- Take the train from Udupi to Haridwar Jntrain 22659
- Take the train from Haridwar Jn to Dehraduntrain 12017 / ...
44h 18m₹1,870–9,423Bus via Udaipur
- Take the bus from Udupi to Bengalurubus
- Take the bus from Bengaluru to Udaipurbus
- Take the bus from Udaipur to Dehradunbus
44h 5mDrive 2,201.9 km
- Drive from Udupi to Mussooriecar 2,201.9 km
28h 57m₹21,541–31,115Bus
- Take the bus from Kundapura Shastri Circle to Hubballibus
- Take the bus from Hubballi to Belagavibus
- Take the bus from Belagavi to Delhibus
- Take the bus from Avantika Sec 1 to Anand Vihar ISBT Main Roadbus
- Take the bus from FlixBus Delhi - Anand Vihar ISBT to FlixBus Mussoorie - Library Roadbus
2d 11h
Bajpe Airport (IXE) to Dehradun Airport (DED) flights
Comparing Your Travel Options
The cheapest way to get from Udupi to Mussoorie is to train which costs ₹1,800 - ₹9,500 and takes 44h 18m.
The fastest way to get from Udupi to Mussoorie is to bus and fly and taxi which takes 7h 38m and costs ₹13,000 - ₹19,000.
No, there is no direct bus from Udupi to Mussoorie. However, there are services departing from Udupi and arriving at Mussoorie Library Road via Bengaluru, Udaipur and Dehradun. The journey, including transfers, takes approximately 44h 5m.
No, there is no direct train from Udupi to Mussoorie. However, there are services departing from Udupi and arriving at Dehradun via Haridwar Jn. The journey, including transfers, takes approximately 44h 18m.
The distance between Udupi and Mussoorie is 2056 km. The road distance is 2201.9 km.
The best way to get from Udupi to Mussoorie without a car is to bus via Udaipur which takes 44h 5m and costs .
It takes approximately 7h 38m to get from Udupi to Mussoorie, including transfers.
Udupi to Mussoorie bus services, operated by Intercity travels, depart from Udupi station.
Udupi to Mussoorie train services, operated by Indian Railways, depart from Udupi station.
The best way to get from Udupi to Mussoorie is to bus via Udaipur which takes 44h 5m and costs . Alternatively, you can train, which costs ₹1,800 - ₹9,500 and takes 44h 18m.
What companies run services between Udupi, India and Mussoorie, Uttarakhand, India?
You can take a bus from Udupi to Mussoorie Library Road via Bengaluru, Udaipur, and Dehradun in around 44h 5m. Alternatively, you can take a train from Udupi to Mussoorie via Haridwar Jn and Dehradun in around 44h 18m.
- Website
- goindigo.in
Flights from Bajpe Airport to Dehradun Airport via Bengaluru
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹9,500–20,000
Flights from Bajpe Airport to Dehradun Airport via Delhi
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹9,000–23,000
Flights from Bajpe Airport to Dehradun Airport via Madras, Lucknow
- Ave. Duration
- 8h 40m
- When
- Thursday
- Estimated price
- ₹11,000–21,000
Flights from Bajpe Airport to Dehradun Airport via Madras, Delhi
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ₹11,000–21,000
- Website
- airindia.in
Flights from Bajpe Airport to Dehradun Airport via Delhi
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹9,000–23,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Udupi to Haridwar Jn
- Ave. Duration
- 41h 33m
- Frequency
- Once a week
- Estimated price
- ₹1,000–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,100
- Second AC (2A)
- ₹3,500–4,500
- First Class (1A)
- ₹6,000–7,500
Train from Haridwar Jn to Dehradun
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Udupi to Surathkal
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₹410–600
- Schedules at
- ksrtc.in
- Website
- Intercity travels
Bus from Udupi to Bengaluru
- Ave. Duration
- 8h 20m
- Frequency
- Hourly
- Schedules at
- Intercity travels
- Website
- Vimleshwar Travels
Bus from Udupi to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Hourly
- Schedules at
- Vimleshwar Travels
- Website
- Sugama Tourist Route No - 52
Bus from Udupi to Bengaluru
- Ave. Duration
- 8h 57m
- Frequency
- Every 30 minutes
- Schedules at
- Sugama Tourist Route No - 52
Bus from Udupi to Bengaluru
- Ave. Duration
- 8h 49m
- Frequency
- Twice daily
- Schedules at
- Sri Durgamba Travels - R No 18
- Website
- Ullal Holidays
Bus from Udupi to Bengaluru
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Schedules at
- Ullal Holidays
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- Vijayanand Travels
Bus from Udupi to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- ₹550–1,100
- Schedules at
- Vijayanand Travels
Bus from Kundapura Shastri Circle to Hubballi
- Ave. Duration
- 6h 5m
- Frequency
- Hourly
- Estimated price
- ₹430–750
- Schedules at
- Vijayanand Travels
Bus from Hubballi to Belagavi
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹254–256
- Schedules at
- Vijayanand Travels
- Website
- Sai Sri Balaji Travels
Bus from Udupi to Bengaluru
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Schedules at
- Sai Sri Balaji Travels
- Website
- Yk Travels
Bus from Udupi to Bengaluru
- Ave. Duration
- 7h 40m
- Frequency
- 5 times a week
- Schedules at
- Yk Travels
- Website
- Sri Durgamba Travels
Bus from Udupi to Bengaluru
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Schedules at
- Sri Durgamba Travels
- Phone
- 020 67186800
- businfo@prasannapurple.com
- Website
- Purple Bus
Bus from Udupi to Bengaluru
- Ave. Duration
- 8h 36m
- Frequency
- 4 times a week
- Estimated price
- ₹2,000–2,900
- Schedules at
- Purple Bus
Bus from Kundapura Shastri Circle to Hubballi
- Ave. Duration
- 4h 52m
- Frequency
- Twice a week
- Estimated price
- ₹1,300–1,900
- Schedules at
- Purple Bus
- Website
- Sarathi Tours and Travels
Bus from Udupi to Bengaluru
- Ave. Duration
- 8h
- Frequency
- 3 times a week
- Schedules at
- Sarathi Tours and Travels
- Website
- Durgamba Motors Route No. 2U
Bus from Udupi to Bengaluru
- Ave. Duration
- 8h 40m
- Frequency
- Twice a week
- Schedules at
- Durgamba Motors Route No. 2U
- Website
- Perinba Vilas Travels
Bus from Udupi to Bengaluru
- Ave. Duration
- 8h 45m
- Frequency
- 3 times a week
- Schedules at
- Perinba Vilas Travels
- Website
- Sri Shabari Travels
Bus from Udupi to Bengaluru
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Schedules at
- Sri Shabari Travels
- Website
- Bharath Motors
Bus from Udupi to Bengaluru
- Ave. Duration
- 7h 45m
- Frequency
- Once a week
- Schedules at
- Bharath Motors
- Website
- Shree Mokambika Travels
Bus from Udupi to Bengaluru
- Ave. Duration
- 7h 45m
- Frequency
- Once a week
- Schedules at
- Shree Mokambika Travels
- +91 7044090046
- Website
- Green Line
Bus from Udupi to Bengaluru
- Ave. Duration
- 8h 10m
- Frequency
- Once a week
- Website
- Green Line
- Website
- Green Line
- Website
- Mahalakshmi Tourist
Bus from Udupi to Bengaluru
- Ave. Duration
- 9h 40m
- Frequency
- Once a week
- Schedules at
- Mahalakshmi Tourist
- Website
- India Tours and Travels
Bus from Bengaluru to Udaipur
- Ave. Duration
- 13h 5m
- Frequency
- 4 times a week
- Schedules at
- India Tours and Travels
Bus from Udaipur to Dehradun
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Website
- Bhagwati Travels Express
Bus from Udaipur to Dehradun
- Ave. Duration
- 19h 10m
- Frequency
- Twice daily
- Website
- Bhagwati Travels Express
- Website
- Neelkanth Travels
Bus from Udaipur to Dehradun
- Ave. Duration
- 18h 45m
- Frequency
- 6 times a week
- Schedules at
- Neelkanth Travels
Bus from Udaipur to Dehradun
- Ave. Duration
- 21h 25m
- Frequency
- 4 times a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Phone
- +91 92421 07777
- ganesh@ganeshtourists.com
- Website
- Ganesh Bus
Bus from Kundapura Shastri Circle to Hubballi
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Website
- Ganesh Bus
- Phone
- +91 78389 86986
- bharathitravelsbt@gmail.com
- Website
- Bharathi Travels
Bus from Kundapura Shastri Circle to Hubballi
- Ave. Duration
- 6h 16m
- Frequency
- 3 times a day
- Estimated price
- ₹600–1,300
- Schedules at
- Bharathi Travels
- Phone
- +91 92416 43124
- poojatravels6060@gmail.com
- Website
- New Pooja Travels
Bus from Kundapura Shastri Circle to Hubballi
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Website
- New Pooja Travels
- Phone
- +919428521105
- info@gujarattravels.co.in
- Website
- Gujarat Travels
Bus from Hubballi to Belagavi
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a day
- Schedules at
- Gujarat Travels
- Phone
- +91-8879498558
- ebookings@anandbus.com
- Website
- Anand Travels
Bus from Hubballi to Belagavi
- Ave. Duration
- 1h 32m
- Frequency
- 4 times a day
- Schedules at
- Anand Travels
- Website
- Meera Tours & Travels
Bus from Hubballi to Belagavi
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- Meera Tours & Travels
- Website
- PSR Travels Goa
Bus from Hubballi to Belagavi
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Schedules at
- PSR Travels Goa
- Phone
- +919228009328
- rajratanbus@gmail.com
- Website
- Raj Ratan Tours & Travels
Bus from Hubballi to Belagavi
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- Raj Ratan Tours & Travels
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Hubballi to Belagavi
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- ₹400–1,868
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹400–550
- Phone
- +91 8888056147
- ajaysargar6147@gmail.com
- Website
- AR Group Vijaylaxmi Travels
Bus from Hubballi to Belagavi
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Website
- AR Group Vijaylaxmi Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Belagavi to Delhi
- Ave. Duration
- 39h 15m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 98986 72396
- Website
- SR Travels
Bus from Belagavi to Delhi
- Ave. Duration
- 42h 30m
- Frequency
- Once daily
- Website
- SR Travels
- Phone
- +91-11-23370236
- info@dimts.in
- Website
- DTC
Bus from Avantika Sec 1 to Anand Vihar ISBT Main Road
- Ave. Duration
- 2h 13m
- Frequency
- Every 10 minutes
- Estimated price
- ₹13–130
- Website
- DTC
- Ordinary Buses
- ₹13–19
- AC Buses
- ₹22–35
- Airport Express Services
- ₹95–130
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Delhi - Anand Vihar ISBT to FlixBus Mussoorie - Library Road
- Ave. Duration
- 7h 10m
- Frequency
- Hourly
- Estimated price
- ₹550–1,800
- Website
- FlixBus India
- Ave. Duration
- 52 min
- Estimated price
- ₹1,300–1,600
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.com
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
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 Need to know: Jadrolinija, 5 delightfully under-the-radar French towns you need to visit, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
Booking & Getting There
Udupi to Mussoorie bus services, operated by Intercity travels, arrive at Bengaluru station.
Udupi to Mussoorie train services, operated by Indian Railways, arrive at Haridwar Jn station.
Yes, the driving distance between Udupi to Mussoorie is 2202 km. It takes approximately 28h 57m to drive from Udupi to Mussoorie.
Book your Udupi to Mussoorie bus tickets online with Omio.
There are 1204+ hotels available in Mussoorie.



















































