Start with a hearty South Indian breakfast at Town Canteen or your hotel; typical breakfast hours 7:00–10:30. Good place to try neer dosa, idli and strong filter coffee before a day of hiking.
Drive up to Mullayanagiri — the highest peak in Karnataka — for panoramic views of the Western Ghats and an easy-to-moderate hill walk; best early morning for clear skies and cooler temperatures. Peak is accessible year-round; start early to avoid clouds in monsoon months.
Join a guided plantation walk and short roastery visit to learn about Arabica processing and sample fresh coffee; plantation tours typically run 9:00–17:00 but confirm and book a local guide.
Enjoy a Malnad-style lunch (rice, rassam, ghee, local curries) at a recommended local restaurant or back at Town Canteen; many restaurants serve lunch 12:00–15:00.
Choose a short scenic drive to nearby viewpoints or a visit to a nearby waterfall (Hebbe Falls requires a jeep and light trek); check local road and jeep availability — falls and sanctuary access limited in heavy monsoon.
Arrive in Dharmasthala, check in and have a simple South Indian vegetarian lunch at a hotel or local dhaba. Most local eateries serve vegetarian meals midday.
Visit the famous Dharmasthala Manjunatha Temple complex known for its charity and Annadanam (free meals). Temple timings typically start early (around 5:30am) and continue into the evening — darshan is free but queues can form; confirm festival day timings.
Visit the famous Sri Krishna Temple in the heart of Udupi; the temple has multiple pujas through the day, with main darshan hours from early morning to late evening — confirm exact times on arrival.
Head to Malpe harbour for the ferry to St. Mary's Island (ferry schedules are typically between 9:00–16:00 but depend on weather; check and book same day). The island is famous for hexagonal basalt rock formations and calm beaches.
Have an Udupi-style thali at a trusted restaurant like Woodlands or try fresh seafood at Malpe beach shacks (seafood only in Malpe; Udupi town typically vegetarian).
Relax on Malpe beach, walk the jetty or take optional water sports (banana boat or jet-skiing) — activity operators usually run until late afternoon; confirm safety and availability.
Return to Udupi town for dinner; choose a seafood restaurant in Malpe or a traditional Udupi restaurant in town. Many places serve dinner until 21:00–22:00.
Visit the iconic cliff-top Shiva statue and the Murudeshwar Temple complex; the complex is open throughout the day (commonly 5:00–21:00) and offers dramatic views over the Arabian Sea.
Try coastal Karnataka seafood at a recommended hotel or beachside restaurant; many local places serve lunch 12:00–15:00 (vegetarian options available too).
Climb the lighthouse (check opening time, commonly around 9:00–17:00) for panoramic coastal views and spend time on the beach below the statue; small lighthouse entry fee may apply.
Have an early breakfast and drive north to Gokarna (approx 1.5–2 hours). Arrive early to visit the temple before crowds and to enjoy beaches in cooler morning light.
Visit the sacred Mahabaleshwar Temple in Gokarna town — temple usually opens early (pre-dawn) and remains open through the day; check local notice for aarti times.
Walk the coastal trail to Kudle and Om beaches (or drive to parking then stroll); Om Beach is shaped like the Om symbol and has several beach cafés like Namaste Café (cafés typically open from 8:00–20:00).
Have a laid-back beachside lunch (seafood and vegetarian options) at Namaste Café on Om Beach or another popular shack; many cafés open until late afternoon.
Spend the afternoon swimming, sunbathing, or trying paddleboarding; operators and shacks run activities subject to weather, usually until late afternoon.
Finish with dinner at a cosy town restaurant or beachside cafe; try local Malnad/Konkani dishes. Plan onward travel or an overnight stay depending on your schedule.