There are 4 ways to get from Mysuru to Udupi by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Mysuru to Udupibus redbusIndia_NON A/C Sleeper
7h 50m₹600–1,400Train
cheapest- Take the train from Mysore Jn to Udupitrain 16585
11h₹240–1,900Drive 303.7 km
- Drive from Mysuru to Udupicar 303.7 km
4h 28m₹2,951–4,263Taxi
- Take the taxi from Mysuru to Udupitaxi 303.7 km
4h 28m₹6,500–8,000
Mysuru to Udupi by bus
Comparing Your Travel Options
The cheapest way to get from Mysuru to Udupi is to bus which costs ₹600 - ₹1,400 and takes 7h 50m.
The fastest way to get from Mysuru to Udupi is to drive which takes 4h 28m and costs ₹2,900 - ₹4,300.
Yes, there is a direct bus departing from Mysuru and arriving at Udupi. Services depart every four hours, and operate every day. The journey takes approximately 7h 50m.
Yes, there is a direct train departing from Mysore Jn and arriving at Udupi. Services depart once daily, and operate every day. The journey takes approximately 11h.
The distance between Mysuru and Udupi is 304 km. The road distance is 303.7 km.
The best way to get from Mysuru to Udupi without a car is to bus which takes 7h 50m and costs ₹600 - ₹1,400.
The bus from Mysuru to Udupi takes 7h 50m including transfers and departs every four hours.
Mysuru to Udupi bus services, operated by Durgamba Motors Route No. 44D, depart from Mysuru station.
Mysuru to Udupi train services, operated by Indian Railways, depart from Mysore Jn station.
The best way to get from Mysuru to Udupi is to bus which takes 7h 50m and costs ₹600 - ₹1,400. Alternatively, you can train, which costs ₹240 - ₹1,900 and takes 11h.
What companies run services between Mysuru, India and Udupi, India?
Durgamba Motors Route No. 44D operates a bus from Mysuru to Udupi every 4 hours, and the journey takes 7h 50m. Four other operators also service this route. Alternatively, Indian Railways operates a train from Mysore Jn to Udupi once daily. Tickets cost ₹240–1,900 and the journey takes 11h.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mysore Jn to Udupi
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–800
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Bus from Mysuru to Udupi
- Ave. Duration
- 7h 50m
- Frequency
- Every 4 hours
- Schedules at
- Durgamba Motors Route No. 44D
- [email protected]
- Website
- Seabird Tourists
Bus from Mysuru to Udupi
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Seabird Tourists
- Phone
- +91 78389 86986
- [email protected]
- Website
- Bharathi Travels
Bus from Mysuru to Udupi
- Ave. Duration
- 8h 52m
- Frequency
- Once daily
- Estimated price
- ₹600–1,400
- Website
- Bharathi Travels
- Phone
- +91 80463 33629
- [email protected]
- Website
- Apples Express
Bus from Mysuru to Udupi
- Ave. Duration
- 7h 35m
- Frequency
- 4 times a week
- Schedules at
- Apples Express
- Phone
- +91 9994215858
- [email protected]
- Website
- VVT Bus
Bus from Mysuru to Udupi
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Website
- VVT Bus
- Ave. Duration
- 4h 28m
- Estimated price
- ₹6,500–8,000
Mysore Cabs
- Phone
- +91 99 72 39 51 89
- Website
- mysorecabs.com
Mysore Taxi Services
- Phone
- +91 99 45 35 37 72
- Website
- mysoretaxiservices.com
Safe Wheels Tour and Travels
- Phone
- +91 82 14 00 11 00
- Website
- safewheelsindia.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 South Korea: Travelling from Seoul to Busan , Flying into Beijing?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
Booking & Getting There
Mysuru to Udupi bus services, operated by Durgamba Motors Route No. 44D, arrive at Udupi station.
Mysuru to Udupi train services, operated by Indian Railways, arrive at Udupi station.
Yes, the driving distance between Mysuru to Udupi is 304 km. It takes approximately 4h 28m to drive from Mysuru to Udupi.
Book your Mysuru to Udupi bus tickets online with Omio.
There are 283+ hotels available in Udupi.













