Udupi
Udupi
Bus

Yelehosahalli to Udupi

Updated: 22 May 2026

The journey from Yelehosahalli to Udupi covers about 420 kilometers. You will travel via the NH 75. The drive takes approximately 9 hours. Udupi is a coastal city famous for its Krishna Temple and beautiful beaches. The route is scenic, passing through the Western Ghats.

Total Distance: 420 km by road, 340 km straight-line.
Fastest Way
Private car, taking 9 hours.
Cheapest Way
KSRTC bus, costing around 700 INR.
Compare Yelehosahalli to Udupi Routes
Bus
Direct
Duration
10 hours
Avg Price
700-1400 INR
Operator
KSRTC
Route
Via NH 75 and Shiradi Ghat.

Overnight buses are very comfortable.

Travel Tips
  • Book Buses
    Book sleeper buses for overnight travel.
  • Highway Stops
    Many restaurants are available on NH 75.
  • Weather
    Carry rain gear during the monsoon.
  • Local Transport
    Auto-rickshaws are available for local travel.
  • Food
    Try authentic Udupi cuisine.
Safety Tips
  • Road Safety
    Be careful on winding roads in the Ghats.
  • Night Travel
    Avoid driving late at night.
  • Emergency
    Keep local hospital numbers saved.
  • Vehicle
    Check your brakes before the trip.
People Also Ask
  • Is Udupi worth visiting?
    Yes, for its temples and beaches.
  • How to reach?
    By bus or car via NH 75.
  • Are there hotels?
    Yes, many good hotels are available.
  • Is it safe?
    Yes, it is a safe city for tourists.
  • What is the best time?
    Winter is the best time.
Quick Info
  • From Yelehosahalli, Karnataka, India
  • To Udupi, Karnataka, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Udupi
1
Sri Krishna Temple
A famous temple known for its unique worship style.
2
Malpe Beach
A popular beach with water sports.
3
St. Mary's Island
A beautiful island with unique rock formations.
4
Kapu Beach
Famous for its lighthouse and scenic views.
Tags
Yelehosahalli to Udupi Udupi travel coastal Karnataka Bangalore to Udupi Karnataka road trip bus to Udupi Udupi sightseeing Udupi commute