Udupi travel guide

Temple town with serene beaches and delicious cuisine.

Udupi, Karnataka

Udupi, famous for its temples and coastal cuisine, is a spiritual and culinary hub. The Krishna Temple and serene beaches make it an appealing destination for pilgrims and travelers.

Best time to visit Udupi

Go Nov–Mar for dry weather and calm seas. Apr–May is hot and humid. Jun–Sep is the monsoon: very heavy rain and a rough sea, though the countryside turns green.

MonthVerdictTemperatureRainCrowdsWhat to expect
Januarybest21–31 °C5 mmmediumDry and sunny with calm seas; Krishna Matha Paryaya festival every two years
Februarygood22–34 °C5 mmlowDry, with hot afternoons; calm sea for the beaches
Marchgood25–36 °C15 mmlowDry and hot; humid afternoons, so sightsee early
Aprilmixed27–36 °C35 mmmediumHot and humid; ripe mangoes in the markets
Maymixed27–33 °C170 mmmediumHot, humid and stormy before the monsoon; mango season
Juneavoid26–30 °C760 mmlowMonsoon arrives with very heavy rain; sea rough, beaches unsafe
Julyavoid25–28 °C1000 mmlowWettest month, with rain nearly every day; sea closed for swimming
Augustavoid25–28 °C730 mmlowVery wet with a rough sea; temples stay open
Septemberavoid25–29 °C410 mmlowRain easing but still frequent; sea still rough
Octobergood25–30 °C210 mmmediumShowers fade through the month; the sea calms toward the end
Novemberbest24–31 °C80 mmmediumMostly dry and warm; the beach season begins
Decemberbest22–31 °C10 mmhighDry and warm; busy over Christmas and New Year

How many days to spend in Udupi

A day covers Udupi Krishna Matha and Malpe Beach; a second adds St Mary's Island, Kaup Lighthouse and Pajaka Kshetra.

How to reach Udupi

Getting around

Private city buses, auto-rickshaws and cabs cover the town. Malpe and Manipal are a short ride out; St Mary's Island is a boat trip from Malpe.

Things to do in Udupi

  1. Maravanthe Road — Sea drive (Free entry)
  2. Shri Murudeshwara Shiva Temple — Iconic temple (2 h · Free entry)
  3. Shree Mahaganapathi Temple — Famous temple (1 h · Free entry)
  4. Kolluru Shri Mookambika Devi Temple — Sacred temple (2 h · Free entry)
  5. Agumbe Sunset View Point — Sunset view (1 h · Free entry)
  6. Sri Durgaaparameshwari Temple, Kateel — Sacred temple (1.5 h · Free entry)
  7. Kudroli Sri Gokarnanatha Kshetra — Grand temple (1 h · Free entry)
  8. Thousand Pillar Temple — Jain temple (1 h · Free entry)
  9. Udupi Shri Krishna Matha — Famous Krishna temple with unique darshan window. (1.5 h · Free entry)
  10. Kodi Bridge — Serene beach
  11. Someshwar Beach — Rocky beach (1.5 h · Free entry)
  12. Anegudde Vinayaka Temple Road — Ganesha temple (1 h · Free entry)
  13. Shri Rajarajeshwari Temple, Polali — Ancient temple (1 h · Free entry)
  14. Koodlutheertha Falls — Hidden falls (2.5 h · ₹100)
  15. Shri Chaturmukha Jaina Basadi — Jain basadi (1 h · Free entry)
  16. Barkurpete — Old village (2 h · Free entry)
  17. Devaramane hills — Trek hills (4 h)
  18. Kyatanamakki hills Station — Sunset hills (2 h)
  19. Ballalarayana Durga Fort — Hill fort (4 h)
  20. Sasihitlu Beach — Surfing beach (2 h · Free entry)
  21. Bahubali Tirth Kshetra — Monolithic statue (1 h · Free entry)
  22. Shri Ananthapadmanabha Kudupu Temple — Serpent temple (1 h · Free entry)
  23. Ottinene Beach Byndoor — Cliff view (1.5 h · Free entry)
  24. Mahankali Temple Road — Jain complex
  25. Kanwatheertha — Beachfall (1.5 h · Free entry)
  26. Kadambi Falls — Forest falls (2 h)
  27. Shri Jagadguru Shankaracharya Mahasamsthana Dakshinamnaya Shri Sharada Peeta — Sacred temple (1.5 h · Free entry)
  28. Jomlu Falls Road — Forest falls
  29. Manjeshwar Beach — Golden Shore (2 h · Free entry)
  30. Seethanadi Nature Camp — Eco stay (5 h · Paid entry)
  31. Mahalingeshwara Temple — Divine Shrine (1 h · Free entry)
  32. Hoode Beach Udupi — Calm beach (1.5 h · Free entry)
  33. Hanging Bridge — Hanging bridge (30 min · Free entry)
  34. Malpe Beach — Clean beach with watersports and seafood shacks. (3 h · Free entry)
  35. St.Mary's Island — Unique basalt rock formations and crystal waters. (2.5 h · ₹400)
  36. Arikady — Local Charm (1.5 h · Free entry)
  37. Kaup Light House — Serene beach with a climbable lighthouse. (1.5 h · Paid entry)
  38. Manipal End Point Park — Panoramic view over river and Western Ghats. (45 min)
  39. Mahathobhara ShriAnantheswara Temple — Ancient temple dedicated to Lord Shiva in Udupi. (45 min · Free entry)
  40. Shri Chandramouleeshwara Devasthana — Twin-shrined historic temple near Anantheshwara complex. (45 min · Free entry)
  41. Pajaka Kshetra — Birthplace of Madhvacharya, serene spiritual destination. (1.5 h · Free entry)

Food to try in Udupi

Udupi, Karnataka, photo 2

Udupi, Karnataka, photo 3

Udupi, Karnataka, photo 4

Frequently asked questions

What is the best time to visit Udupi?

Go Nov–Mar for dry weather and calm seas. Apr–May is hot and humid. Jun–Sep is the monsoon: very heavy rain and a rough sea, though the countryside turns green.

How many days are enough for Udupi?

1–2 days. A day covers Udupi Krishna Matha and Malpe Beach; a second adds St Mary's Island, Kaup Lighthouse and Pajaka Kshetra.

How do I reach Udupi?

By air: Mangaluru (IXE) — 60 km, about 1–2 h by road. Nearest airport with scheduled flights. By train: Udupi (UD) — 5 km, about 10–20 min by road. On the Konkan Railway. By road: From Mangaluru — 56 km, about 1–1.5 h. Along NH 66.

What are the top things to do in Udupi?

Maravanthe Road, Shri Murudeshwara Shiva Temple, Shree Mahaganapathi Temple, Kolluru Shri Mookambika Devi Temple, Agumbe Sunset View Point, Sri Durgaaparameshwari Temple, Kateel.

Plan your Udupi trip

Open Guide My Holiday to turn these places into a routed, day-by-day itinerary and book a cab that follows it.

Get it on Google Play · Download on the App Store

Guide checked on 2026-10-06.