Start with the SMVB–Udupi train journey (16585 SMVB MRDW Express) from Bengaluru at 8:25 PM. It’s a long but straightforward overnight ride, roughly 12–13 hours, so keep your backpack light, stash a small toiletry kit and a bottle of water, and aim to board a little early if you’re starting from SBC or SMVB. The train usually reaches Udupi around 10:40 AM, which is a comfortable arrival time for a late-morning temple start. If you’re carrying bigger bags, plan for an easy exit at the station and a pre-booked cab or bike pickup so you don’t lose time hunting around after arrival.
From the station, head straight to Udupi Sri Krishna Matha in the town center. This is one of those places where the pace naturally slows down—remove shoes, keep a little cash for prasadam or donations if you like, and expect a calm 45–60 minutes unless you linger. After darshan, walk or take a short auto to Woodlands Restaurant for lunch; it’s the safe, dependable local choice for a clean vegetarian meal, with a typical bill of about ₹200–400 per person. If you want something quicker, most of the streets around Car Street and M G M College Road have simple messes and tea spots, but Woodlands is easy and reliable after a temple visit.
Post-lunch, head out to Mattu Beach for an unhurried coastal break. It’s more of a breezy local stretch than a polished tourist beach, which is exactly why it works—good for a walk, photos, and a bit of sea air without crowds. Plan for about 1–1.5 hours here, then continue to Kapu Lighthouse for the real sunset show. The lighthouse area gets busy toward evening, so arrive a little before golden hour if you want a decent viewing spot and less waiting for the climb. Entry is usually modest, and the final stretch up is simple but can feel steep in the heat, so keep water handy. The sea view from the top is one of the best on this coast, especially when the light turns warm and the shoreline starts to glow.
After sunset, begin the drive to Kateel and settle into hotel check-in and dinner in Kateel without rushing. The road back is usually smoother if you leave soon after the light fades, and this is the kind of evening where it’s better to keep dinner simple—expect a local Karnataka meal around ₹250–500 per person, with rice, curry, dosa, or vegetarian thali options depending on the hotel. Once checked in, keep the rest of the night quiet so you’re fresh for the temple morning tomorrow.
Start as early as you can here; the temple is at its nicest before the day gets busy and humid. Give yourself about an hour for darshan, pradakshina, and a slow look around the river setting — Nandini flows right beside the temple, and the whole place feels calmer in the morning. If you’re coming by car, parking is usually straightforward in the temple area, but it fills up fast on Fridays and festival days, so aim to arrive close to opening. Keep cash handy for small offerings and prasad.
After darshan, do breakfast at the temple stalls near Kateel Temple — simple but exactly right: idli, dosa, vada, and strong filter coffee for about ₹80–200 per person. Then head out around 8:30–9:00 AM for the drive via Hebri toward Agumbe; it’s one of those routes where the scenery slowly changes from temple-town bustle to green ghats and pepper-clad villages, so don’t rush it. By late morning, make your first quiet stop at Sri Keshavanatheshwara Temple in Agumbe village — it’s usually peaceful, low-key, and a nice cultural pause before the nature portion of the day. If you want a proper lunch break around here, Hebri and the roadside eateries on the way are better bets than waiting until the ridge; this is the kind of day where an early, simple meal helps.
Plan Thombattu Falls before the afternoon heat peaks; the approach is more of a short trek-and-view experience than a polished tourist site, so wear shoes with grip and keep a towel or spare socks in the car. Expect to spend 1.5–2 hours including the walk, photos, and a little breathing room at the water. From there, continue to Agumbe Sunset View Point and settle in early enough to enjoy the changing light over the Western Ghats — this is the signature stop of the day, and the best experience is simply standing still for a while rather than trying to “do” too much. If the sky is clear, stay through the color shift; if it’s cloudy, the mist rolling over the hills is still half the charm.
After sunset, drive back down to Udupi for a relaxed dinner at an MTR-style spot or another good local restaurant in town — think clean seating, fast service, and familiar Udupi-style vegetarian plates, usually ₹250–500 per person depending on how hungry everyone is. This is the right night to keep dinner unhurried, because the road back from Agumbe can feel longer after dark. Once you’re in town, park close to your stay, grab water for tomorrow, and call it an early night so the next beach day starts fresh.
Leave Agumbe after an early breakfast and aim to reach Malpe by late morning; the drive usually takes about 2 hours 45 minutes to 3 hours 30 minutes depending on traffic through Hebri and Udupi. If you arrive around 10:30–11:00 AM, Malpe Beach is still pleasantly calm, with fishermen hauling in nets and the harbor waking up around you. This is the best time for a quiet walk before the day gets hotter and the ferry crowd builds. Expect to spend about an hour here, just enough for a shoreline stroll, a few photos, and a coffee or tender coconut from the local stalls near the beach road.
Head straight to the St. Mary’s Island ferry terminal at Malpe harbor and check the sea conditions before buying tickets; boats only run when the water is safe, and they can stop operating if the swell is rough. The full round trip, including waiting time, usually eats up 3 to 4 hours, so this is your main block of the day. Carry water, a cap, and some cash for entry/ferry charges and small snacks, since the island has limited facilities. Once you’re back on shore, go for lunch at a seafood spot near the harbor — places like Diana Restaurant or the simpler local fish joints along the harbor side are good bets for a proper coastal meal. Order a fish thali, prawn curry, or squid fry if they have it fresh; budget roughly ₹300–700 per person and give yourself about an hour to eat without rushing.
If you’re moving efficiently and still have daylight, make the quick detour to Pithrody Beach View Point near Udyavara for one last coastal look before leaving the shore. It’s a low-key stop, not a long outing, but it gives you a nice final stretch of water and sand without adding much driving time. Spend 30–45 minutes there, then head back toward Udupi with enough buffer for traffic, changing clothes, and a snack stop if needed. From town, leave for Udupi Railway Station by 3:00 PM so you’re not scrambling for the 4:02 PM departure — that gives you comfortable time for platform checks, a bottle of water, and one last tea or banana chips from the station-side vendors before boarding.
Your last day is really just about getting the final seaside hours right before heading back. If you want one last relaxed breakfast in Malpe, keep it simple and coastal — Hotel Janatha Deluxe or the little breakfast counters near the Malpe harbor do a solid idli-vada, masala dosa, and filter coffee without eating into your beach time. After that, spend the late morning on Malpe Beach itself: walk the long stretch near the fishing harbor, watch the boats come in, and, if the sea is calm, take the ferry to St. Mary’s Island for the basalt rocks and a short wander. The boat rides are usually weather-dependent and tickets run roughly in the low hundreds per person; go early because the island trip is best when the sun isn’t harsh and the queue is still short.
By early afternoon, head back toward Udupi and keep lunch close to the station side of town so you don’t rush later. A good practical stop is around Bannanje or the Kadiyali side, where you’ll find easy, no-fuss places for a proper coastal meal — think fish curry meals, ghee rice, or vegetarian thalis if you want something light before the train. Once you’ve eaten, use the remaining time to collect anything small you want for the journey: water, chips, banana, and maybe some sweets or spices if you’re taking home souvenirs. If you like a quieter last stop, even a short tea break near Kinnimulki or Court Road works well before you pack up.
Plan to leave Malpe by around 3:00 PM so you reach Udupi Railway Station without stress and still have buffer for boarding your 16585 SMVB MRDW Express at 4:02 PM. The road from Malpe is short, but traffic can slow down near the market and junctions, especially on weekends, so don’t cut it too close. At the station, keep your ticket, ID, and water handy; once you’re settled on the train, it’s an easy overnight run back to Bengaluru, with an expected arrival around 6:25 AM. If you end up with a little extra time before departure, grab one last coffee near the station and just let the trip wind down naturally.