Start at Mangaluru Central Market in Hampankatta around 8:00 AM, when the flower, spice, fruit, and seafood stalls are at their liveliest. Allow about an hour; the fish section can be wet and busy, so wear practical shoes and carry small notes for purchases. From here, take an auto-rickshaw or short taxi ride to Kadri Manjunath Temple in Kadri—roughly 10–15 minutes depending on traffic. Spend about an hour exploring the historic hilltop shrine and its laterite caves. Dress modestly, remove footwear where required, and allow extra time if worshipper queues are long; temple access and rituals can vary during the day.
Return toward central Mangaluru for a seafood thali near Hampankatta, keeping lunch to about an hour so the afternoon remains relaxed. A dependable local-style option is Giri Manja’s, known for fish meals and coastal preparations; expect approximately ₹300–700 per person, depending on the catch and accompaniments. Fish availability changes daily, so ask what is freshest rather than ordering only by name. Autos are convenient for the short city transfers, while a cab for the full half-day is more comfortable if you are carrying luggage.
After lunch, head to Sultan Battery in Boloor, around 15–20 minutes by car in ordinary traffic. The small riverside watchtower is a quick visit—about 45 minutes—with good views across the Gurupura River and passing ferries. Continue to Tannirbhavi Beach, allowing roughly 25–35 minutes for the drive depending on traffic and the ferry or road route available that day. Set aside at least 1½ hours to walk, relax, and watch the sunset; the beach is quieter than Mangaluru’s busier waterfronts. Carry water and snacks, and arrange your return ride before sunset, as taxis and autos can be less readily available after dark.
After arriving in Udupi, go straight to Sri Krishna Matha for the early darshan, ideally allowing around 1½ hours for the temple complex, queues, and the traditional window through which devotees view Krishna. Entry arrangements and darshan timings can change, so check locally or with your hotel before setting out and dress modestly—shoulders and knees covered, with footwear left outside. From the matha, walk a few minutes through the old temple quarter to Udupi Anantheshwara Temple on Car Street, one of the town’s oldest Shiva shrines; 45 minutes is enough for a calm visit.
Stay on Car Street for a late breakfast at Mitra Samaj, a long-established vegetarian spot known for simple Udupi fare. Expect roughly ₹150–350 per person for breakfast or a thali, though service can be busy around meal times. Keep the morning unhurried, as the temple area is best explored on foot and parking is inconvenient; a short auto-rickshaw ride is useful if you have luggage.
After lunch, take an auto-rickshaw or taxi to Malpe Beach, about 20–30 minutes from central Udupi depending on traffic. Spend some time along the broad beach and near the fishing-harbor side, where the atmosphere is more local than the main swimming stretch. Continue to the boat point for St. Mary’s Island, allowing 2½–3 hours in total for ticketing, waiting, the boat ride, and walking around the island’s striking basalt formations. Boat operations are dependent on sea conditions and can be suspended or curtailed, so confirm the same day; do not leave this transfer until late afternoon. Carry water, sun protection, and footwear suitable for uneven rock, and follow staff guidance about swimming and shoreline access.
Leave Udupi around 7:30 AM by private car, allowing roughly 2½–3 hours to reach Bekal via NH66. Stop for breakfast on the way and ask the driver to take you directly to your hotel or a luggage-drop point before sightseeing; this avoids carrying bags around the fort. A taxi arranged through your hotel is usually more dependable than app availability once you are south of Mangaluru. After a quick break, head to Bekal Fort in Pallikkara, ideally arriving by late morning. Allow about two hours for the laterite ramparts, watchtowers, sea views, and the unusually broad fort grounds. Entry is typically around ₹25–50 for Indian visitors, but confirm the current fee and closing time locally; the exposed paths become hot, so carry water and wear shoes with grip.
Walk or take a short auto-rickshaw ride down to Bekal Fort Beach, where the landscaped promenade and fishing boats give you a more relaxed view of the fort from below. Spend about an hour here rather than planning a full swim—the currents can be strong, and the beach is best treated as a scenic stop. For lunch, go to Nombili Restaurant in Bekal for Malabar-style seafood, fish curry, appam, and other Kerala dishes; budget approximately ₹400–900 per person. Ask what fish arrived that day, and allow a little extra time if ordering a fresh preparation. Keep your luggage at the hotel or in the taxi, as beach parking areas are not ideal for unattended bags.
Continue by car to Kappil Beach, roughly 15–25 minutes away depending on traffic. This is the quieter finish to the day, with open sand, coconut palms, and the backwater-estuary landscape around Kappil. Give yourself about 1½ hours to walk, sit by the water, and watch the light change rather than adding another attraction. Sunset timing in December is around 6:00 PM, so aim to arrive by 4:30–5:00 PM. Carry cash for small vendors, avoid swimming after dark, and arrange your return taxi in advance—transport becomes sparse once the beach empties.
Leave Bekal around 6:30 AM in your pre-arranged car for Madikeri, allowing roughly 4–5 hours door to door, including breakfast, hill-road delays, and a quick luggage drop at your hotel. The route through Kasaragod and Sullia becomes greener and more winding as you climb into the Western Ghats, so keep breakfast simple and carry water. After checking in or leaving bags, head first to Raja’s Seat; late morning usually gives clear valley views before cloud builds. Spend about 45 minutes in the landscaped gardens and viewpoint—there is a small entry charge, generally around ₹20–50, and parking is nearby.
A short drive into central Madikeri brings you to Madikeri Fort, where you can explore the old fort grounds, palace buildings, and museum area in about an hour. Opening arrangements can vary, so confirm locally if any section is closed; allow roughly ₹20–50 for entry and a little extra time for parking. For lunch, try East End Hotel near the town centre for familiar Kodava-style dishes, or ask your driver about the day’s special at a local family restaurant. Order pandi curry with kadambuttu if you eat pork, or choose vegetarian Kodava preparations; expect approximately ₹400–900 per person.
After lunch, drive about 8 km to Abbey Falls, allowing 1½ hours for the short forest walk, steps, and viewing area. The path can be damp and slippery even in the dry season, so wear shoes with grip; entry is usually around ₹20–50, with separate parking charges possible. Return toward the outskirts of Madikeri for a guided coffee walk and tasting at a well-reviewed estate, ideally booked in advance for a late-afternoon slot. A host will normally explain shade-grown coffee, pepper vines, and local processing before the tasting; budget roughly ₹300–800 per person depending on the estate and whether snacks are included. Finish back in town rather than adding another attraction—Coorg’s roads are slow after dark, and this leaves time for an unhurried dinner and an early night.
No packing list attached yet.