Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
Start at Kadri Manjunath Temple, where the old stone shrine sits among leafy hills. Allow about an hour to see the temple and its surroundings; dress modestly and check locally for visitor access and timings. Take an auto or cab to Kudroli Gokarnath Temple—usually a 15–25-minute ride, depending on traffic—and give the colorful towers and spacious complex about an hour.
Head to Pallkhi Restaurant around M.G. Road for a Mangalorean meal. Budget roughly ₹500–₹900 per person and allow an hour. An auto or cab from Kudroli typically takes about 10–20 minutes; try local seafood or a Mangalorean thali if available.
From Pallkhi, continue by auto or cab to Sultan Battery in Boloor. This squat old watchtower beside the Gurupura River is a short stop, so 30–45 minutes is enough. Then cross to Tannirbhavi Beach by local ferry if it’s running—check at the landing, since service can vary—or take a cab around by road.
Keep Tannirbhavi as the day’s one beach stop: its relaxed, easy-to-reach city-coast feel gives this day a different rhythm from the island, lagoon, open-shore and cove settings later in the trip. Leave about 1.5 hours to wander and watch the sunset. Check your return transport before settling in, as options can thin out later.
Once you’re in Udupi, head to the town centre by auto or cab and leave your bags at your accommodation if your room isn’t ready. Visit Sri Krishna Matha, allowing around 1½ hours; darshan queues can add time, and temple timings and entry rules are best checked locally. Anantheshwara Temple is next door and makes a quieter, easy follow-on stop.
Walk to Mitra Samaj for a casual Udupi vegetarian lunch; budget about ₹150–₹350 per person. Then take an auto or cab to Malpe, roughly 20–30 minutes from central Udupi depending on traffic. If boats are running and the sea is suitable, take the crossing to St. Mary’s Island. Check the last return boat before setting off, and keep the island visit flexible: services can be suspended in rough conditions.
After returning to Malpe, continue by auto or cab to Kodi Bengre, about 20–30 minutes away. This sandy strip between the Arabian Sea and the estuary gives the day a different coastal feel—river mouth and lagoon views instead of another stretch of open beach. Allow about an hour to wander, and arrange your return ride in advance if you’re visiting later in the day. If island boats aren’t operating, spend more time exploring the Malpe coast, then head to Kodi Bengre; there’s no need to force a second conventional beach stop.
After travelling from Udupi, stop at Maravanthe Beach for its striking sea-and-river panorama. It’s a scenic viewpoint rather than a place to plan a swim: currents can be strong, so enjoy the shore from a safe spot and pull over only where it’s safe to do so.
Head to Kundapura for lunch, then take a little time to stretch your legs in town. A simple South Indian meal is often around ₹150–300 per person; allow roughly ₹250–600 or more for seafood, depending on what you order. This inland pause gives the day a break from beach stops.
Continue to Kodi Beach for a quieter walk along the sand near the estuary. It feels more spacious and low-key than the roadside panorama at Maravanthe, so there’s no need to rush between viewpoints or try to fit in another beach. A car with driver is the easiest way to connect the stops; keep the evening relaxed in Kundapura ahead of tomorrow’s journey.
Allow the morning for your arrival from the Maravanthe–Kundapura area, check-in and lunch; it’s a winding inland drive, so avoid packing in a stop straight after you reach Agumbe. Jogi Gundi is a good gentle outing once you’ve rested. The short approach can be muddy or slippery after rain, so wear shoes with grip and ask your accommodation about current access.
Head to Agumbe Sunset Point later in the day, leaving a little buffer for the narrow, winding roads and changeable cloud cover. If the viewpoint is socked in, there’s no need to force a long detour: enjoy a quiet evening in the village instead. Keep dinner simple; budget roughly ₹150–350 per person for a basic local meal, with limited choices compared with a larger town.
Leave the morning unhurried for your arrival from Agumbe, then check in and have lunch in town. Simple local meals are widely available; budget roughly ₹150–350 per person. Visit Sringeri Sharadamba Temple, allowing time for the shrine and the surrounding complex. Temple schedules can vary, so check locally before setting out.
Walk over to Vidyashankara Temple next—it’s within the same complex, so there’s no need to arrange transport. Keep shoulders and knees covered, and follow any instructions about footwear or photography.
Rest through the warmest part of the day, then head back to the Tunga River ghats for a quiet walk. The temple area is compact and easy to explore on foot; an auto-rickshaw can help with the short trip from your accommodation if needed. Have dinner in town and keep the evening relaxed before tomorrow’s onward travel.
Keep the morning unhurried after the journey from Sringeri, and allow time to settle in and have lunch before sightseeing. A driver or taxi is the easiest way to link the Karkala sites; local transport can be less convenient for a short, multi-stop visit. Budget about ₹150–350 per person for a simple lunch.
The Gomateshwara Statue stands on a hill reached by steps, so take water and wear shoes with grip. Continue to Chaturmukha Basadi, an easy stop in town. Dress modestly at the religious sites, and check locally about visitor access and any footwear or photography rules.
From Karkala, allow roughly 30–45 minutes by road to Saavira Kambada Basadi in Moodabidri. Give yourself time to appreciate the carved pillars and calm temple setting rather than trying to rush through; local access arrangements can vary, so confirm on arrival. If you’d like a break, have tea nearby before heading to your accommodation. Keep the evening open—the day already has a worthwhile dose of heritage without packing in extra driving.
Leave a generous buffer after arriving from Karkala and Moodabidri: check in or store your bags, freshen up, and have a little downtime before heading out. Visit Mangaladevi Temple in Bolar; it’s a simple, meaningful final stop and doesn’t require a long excursion across the region.
Head back towards central Mangaluru for St Aloysius Chapel. Its painted interior is the main draw, but access for visitors can vary around services or other events, so check locally before making it the centrepiece of your afternoon. If it isn’t open to visitors, keep things easy with a relaxed wander and lunch nearby rather than adding a distant attraction.
Allow roughly ₹200–500 per person for lunch, depending on the restaurant and what you order. Keep the rest of the afternoon open for collecting your luggage and onward departure; local auto-rickshaws or a cab are practical for the short city hops.
No packing list attached yet.