There are 5 ways to get from Udupi to Shivamogga by bus, 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 Udupi to Mangalurubus redbusIndia_Bharat Benz A/C Sleeper / ...
- Take the bus from Mangaluru to Shivamogga Sagar Road / BH Roadbus redbusIndia_NON A/C Seater / ...
7h 35mDrive 147.4 km
cheapest- Drive from Udupi to Shivamoggacar 147.4 km
2h 8m₹1,430–2,066Taxi
- Take the taxi from Udupi to Shivamoggataxi 147.4 km
2h 8m₹3,300–3,900Bus via Udupi
- Take the bus from Udupi to Mangalorebus
- Take the bus from Mangaluru to Shivamogga Sagar Road / BH Roadbus redbusIndia_NON A/C Seater / ...
7h 40mBus via Gokarna
- Take the bus from Udupi to Gokarnabus redbusIndia_A/C Sleeper
- Take the bus from Gokarna to Shivamogga Sagar Road / BH Roadbus redbusIndia_NON A/C Sleeper
8h 55m
Comparing Your Travel Options
The cheapest way to get from Udupi to Shivamogga is to drive which costs ₹1,400 - ₹2,100 and takes 2h 8m.
The fastest way to get from Udupi to Shivamogga is to drive which takes 2h 8m and costs ₹1,400 - ₹2,100.
No, there is no direct bus from Udupi to Shivamogga. However, there are services departing from Udupi and arriving at Shivamogga Sagar Road / BH Road via Mangaluru. The journey, including transfers, takes approximately 7h 35m.
The distance between Udupi and Shivamogga is 245 km. The road distance is 147.4 km.
The best way to get from Udupi to Shivamogga without a car is to bus which takes 7h 35m and costs .
It takes approximately 7h 35m to get from Udupi to Shivamogga, including transfers.
Udupi to Shivamogga bus services, operated by Hybus, depart from Udupi station.
Udupi to Shivamogga bus services, operated by Hybus, arrive at Mangaluru station.
Yes, the driving distance between Udupi to Shivamogga is 147 km. It takes approximately 2h 8m to drive from Udupi to Shivamogga.
Book your Udupi to Shivamogga bus tickets online with Omio and 12go.asia.
What companies run services between Udupi, India and Shivamogga, India?
You can take a bus from Udupi to Shivamogga Sagar Road / BH Road via Mangaluru in around 7h 35m.
- Website
- Aadya Travels
Bus from Udupi to Mangaluru
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Schedules at
- Aadya Travels
- Website
- Varahi Travels
Bus from Udupi to Mangaluru
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- Varahi Travels
- Website
- Harmony Travel Lines
Bus from Udupi to Mangaluru
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a week
- Schedules at
- Harmony Travel Lines
- Website
- Sri Navadurga Bus Service
Bus from Mangaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a day
- Schedules at
- Sri Navadurga Bus Service
Bus from Mangaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a day
- Schedules at
- Sri Navadurga Bus Service
- Website
- Sri Durgamba Travels
Bus from Mangaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a week
- Schedules at
- Sri Durgamba Travels
Bus from Mangaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a week
- Schedules at
- Sri Durgamba Travels
Bus from Mangaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Schedules at
- Durgamba Motors Route No. 59U
Bus from Mangaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Schedules at
- Durgamba Motors Route No. 59U
Bus from Mangaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 6h 25m
- Frequency
- Twice a week
- Schedules at
- Durgamba Motors Route No. 54U
Bus from Mangaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 6h 25m
- Frequency
- Twice a week
- Schedules at
- Durgamba Motors Route No. 54U
Bus from Mangaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 6h 35m
- Frequency
- Once a week
- Schedules at
- Durgamba Motors Route No. 57U
Bus from Mangaluru to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 6h 35m
- Frequency
- Once a week
- Schedules at
- Durgamba Motors Route No. 57U
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Udupi to Mangalore
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ₹70–150
- Website
- KSRTC
- Phone
- +91 78389 86986
- [email protected]
- Website
- Bharathi Travels
Bus from Udupi to Gokarna
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- ₹460–1,200
- Schedules at
- Bharathi Travels
- Phone
- +91 92416 43124
- [email protected]
- Website
- New Pooja Travels
Bus from Udupi to Gokarna
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Website
- New Pooja Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Udupi to Gokarna
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- ₹340–480
- Schedules at
- Vijayanand Travels
- Phone
- +91-8879498558
- [email protected]
- Website
- Anand Travels
Bus from Udupi to Gokarna
- Ave. Duration
- 3h 31m
- Frequency
- Twice daily
- Schedules at
- Anand Travels
- Phone
- +91 9994215858
- [email protected]
- Website
- VVT Bus
Bus from Udupi to Gokarna
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Website
- VVT Bus
- [email protected]
- Website
- Seabird Tourists
Bus from Gokarna to Shivamogga Sagar Road / BH Road
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Schedules at
- Seabird Tourists
- Ave. Duration
- 2h 8m
- Estimated price
- ₹3,300–3,900
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 Train travel in Spain: A guide to Renfe, How to get from Heathrow Airport into central London, and Travelling around the UAE - to help you get the most out of your next trip.
Booking & Getting There
There are 19+ hotels available in Shivamogga.
























