Start with a relaxed beachside breakfast — fresh filter coffee, masala dosa or omelette — at one of the Kudle/Om beach cafes for a coastal vibe and sea views.
Visit the ancient Mahabaleshwar temple (famous for the Atmalinga) to experience local religious life and historic architecture; temple timings are typically ~5:30am–12:00pm and 5:00pm–9:00pm, so morning is best.
Cross to Om Beach (short drive or boat/trek) and have lunch at a beachfront cafe like Namaste Cafe — known for seafood, thali and relaxed seafront dining (cafes typically open from late morning to early evening).
Explore the crescent-shaped Om Beach cliffs, walk toward Half Moon (trek ~30–45 min) or hire a local boat (boat services generally run ~9:00am–5:00pm) to reach smaller coves and viewpoints.
Enjoy a laid-back dinner at a beach shack on Om or Kudle — choose fresh coastal seafood or local vegetarian specialties; many shacks operate until 9–10pm.
Drive north (~45–75 minutes depending on route) to Mirjan Fort — an atmospheric 16th–18th century fort surrounded by canals and paddy fields, great for photography and history.
Continue north to Apsarakonda (short drive) to enjoy its rocky coastline, small waterfall pools and quiet beach — great for a cool dip and scenic picnic vibes; open all day.
Take a local boat trip on the Sharavati estuary (boat services commonly operate ~8:00am–4:00pm) to see the river mouth, birdlife and shoreline villages — a peaceful way to experience coastal ecology.
Drive ~30 minutes to Basrur (also called Barcelore), a quaint historic town with old temples, narrow lanes and antique merchant houses — good for a short cultural walk (open daytime).
If you have extra time and a hire car, consider Magod Falls or the Yana rock formations — both are scenic but require 1.5–2.5 hours each way and are best started by early afternoon; falls/caves typically accessible ~8:00am–5:30pm. If not, enjoy a relaxed riverside afternoon in Honnavar.