This 2-day Udupi itinerary covers temples, beaches and coastal food — plus the best time to visit Udupi and where to stay.
Day 1 — Sri Krishna Matha & Malpe


Morning: Begin at Sri Krishna Matha (Kanaka Gopura) for darshan. Walk Car Street and visit nearby Anantheshwara and Chandramouleshwara temples. Enjoy a classic Udupi breakfast — dosa, filter coffee, or temple prasadam when available. Afternoon–evening: Drive about 10–15 minutes to Malpe Beach. Stroll the Sea Walk, watch the harbour, and linger for sunset. If seas are calm and boats are running, you can add St. Mary’s Island as a half-day option (confirm tickets locally — services often pause in rough monsoon weather). Dinner by the coast or back in Udupi town. Overnight at a Reunion stay.
Stay nearby: De Homes · Ocean Bliss · beach villas in Udupi
Day 2 — Udupi Sights, Kapu Sunset & Food



Morning: Explore Udupi beyond the temple — visit Hasta Shilpa Heritage Village for traditional architecture and craft, or take a quiet walk around town markets and Car Street shops. Afternoon–evening: Head to Kapu (Kaup) Beach and lighthouse. Climb for panoramic Arabian Sea views, then stay for golden-hour light on the shoreline. Food: Close the day with Udupi’s flavours — a vegetarian thali or dosa lunch in town, and coastal dinner (fish curry if you eat seafood, or a simple Udupi meal). Optional café stop at Mattu if you want a calmer beachside wind-down.
Stay nearby: Ocean Royal Beach House · Ocean Café · Mattu Beach guide
Best time to visit Udupi
Best time to visit Udupi is October–March for pleasant weather, clearer skies, and more reliable Malpe boat services to St. Mary’s Island. June–September is monsoon: lush and dramatic, but rough seas and limited island crossings. Shoulder weeks in late September and early April still work if you prefer fewer crowds and accept warmer afternoons. Book beach villas early for December–January weekends from Bangalore.
Stay nearby: Bangalore to Udupi weekend trip · villas in Udupi
Tips — Best season & coastal festivals



Best season to visit: October–March — pleasant weather, clearer skies, and more reliable Malpe boat services. June–September is monsoon: lush and dramatic, but rough seas and limited island crossings. When to see local culture: • Pilivesha (Huli Vesha / tiger dance) — most visible during Navaratri and Dasara (usually September–October) in coastal towns. • Kambala (buffalo race) — peak season is roughly November–March across coastal Karnataka; check local village calendars. • Bhoota Kola / Nema — traditionally held in the post-harvest months, often December–May; nights are magical but ask locals for dates and etiquette. Carry sunscreen, light cottons, and cash for local eats. Temple dress codes apply — modest clothing recommended. Staying near Malpe, Mattu, or Kapu with Reunion keeps temple town and shore within easy reach.
With Reunion as your base, Day 1 and Day 2 stay compact — Sri Krishna Matha and Malpe by day one, Udupi sights and Kapu by day two, and a villa to return to when the coast cools down.
