Three-Day Secret Coastal Karnataka Road Trip from Bengaluru

Day 1 · Fri, Sep 25
Mangaluru

Mangaluru and hidden coastal surroundings

  1. Bengaluru–Mangaluru drive via NH 75 — Bengaluru to Mangaluru; depart around 4:30 AM for the ~7–8-hour drive, allowing breaks and traffic. Park at your hotel, refresh, and begin sightseeing around 1:00 PM.
  2. Pilikula Nisargadhama — Pilikula; spend ~2 hours among the lake, botanical gardens, heritage village, and regional museum complex.
  3. Sultan Battery — Boloor; take ~30 minutes for the historic watchtower and waterfront views.
  4. Tannirbhavi Beach — Tannirbhavi; enjoy a quieter sunset walk for ~1 hour, reached via the ferry or by road.
  5. Machali — Mangaluru city; have a seafood dinner around 7:30 PM, budgeting approximately ₹500–₹1,000 per person.

Leave Bengaluru around 4:30 AM via NH 75, allowing 7–8 hours to Mangaluru with breakfast and coffee stops around Hassan or Sakleshpur. The ghat section can be misty and slow, so avoid rushing; keep FASTag topped up and expect a little city traffic near Kankanady. Park at your hotel, freshen up, and have a quick lunch before setting out again around 1:00 PM. First, spend about two hours at Pilikula Nisargadhama, where the lake, botanical gardens, Guthu House Heritage Village, and regional museum complex make for an easy, unhurried introduction to the coast. Check the complex’s same-day opening hours before leaving, as individual attractions may close on different days; allow roughly ₹100–₹300 per person overall and use a cab or your car, with parking available on site.

Continue 20–30 minutes toward Sultan Battery in Boloor, a compact historic watchtower beside the backwaters. Thirty minutes is enough for the stone structure and waterfront views, especially in the late afternoon; don’t expect a large fort complex, and be careful around the tidal edge. From there, drive or take the short local ferry connection toward Tannirbhavi Beach—the road route is more dependable if ferry timings or weather are uncertain. Spend about an hour walking the quieter shoreline around sunset, keeping valuables in the car and avoiding the water after dark. End with dinner at Machali in central Mangaluru around 7:30 PM; budget ₹500–₹1,000 per person for local seafood, arrive early or be prepared to wait, and try the fish thali, ghee-roast preparations, or crab if available.

Day 2 · Sat, Sep 26
Udupi

Udupi and secluded coastal escapes

Getting there from Mangaluru
Drive or taxi via NH 66 (about 1.5–2 hours, ₹1,500–₹2,500 by one-way cab). Depart around 5:00 AM to reach Malpe by 7:00 AM for the beach and St. Mary’s Island boat. Book via MakeMyTrip Cabs, Uber, or a local taxi.
Train on the Konkan Railway (about 1–1.5 hours, ₹100–₹600). Check IRCTC or 12Go; choose an early train, then take an auto/taxi to Malpe.
  1. Malpe Beach — Malpe, west of Udupi; start around 7:00 AM with a relaxed beach walk and coffee, allowing ~1 hour.
  2. St. Mary’s Island — Malpe; take the seasonal boat trip for ~3 hours, subject to sea conditions and operator schedules.
  3. Udupi Sri Krishna Matha — Udupi town; visit in the afternoon for ~1 hour and experience the temple’s distinctive kanakana kindi viewpoint.
  4. Kaup Beach and Lighthouse — Kaup; arrive before sunset for ~1.5 hours of coastal scenery and lighthouse views, when open.
  5. Mitra Samaj — Udupi town; enjoy a traditional vegetarian dinner, budgeting approximately ₹200–₹400 per person.

Morning: Malpe’s shore and St. Mary’s Island

Aim to reach Malpe Beach around 7:00 AM. The sand is quiet then, the light is soft, and you can take an unhurried walk before the heat builds; small tea and coffee stalls near the approach road usually open early, with breakfast and coffee costing roughly ₹50–₹150. Keep your car in the main beach parking area rather than leaving valuables inside. From the beach, continue to the boat point for St. Mary’s Island. The seasonal boat ride and island visit generally take about three hours, but departures depend on sea conditions, passenger numbers, and the operating season—confirm the first sailing locally before committing. Expect approximately ₹300–₹500 per person for the return boat, plus possible beach or parking charges. Wear sandals with a good grip, carry water and sun protection, and do not swim near the basalt-rock shoreline; services on the island are minimal.

Afternoon: Udupi temple quarter

Return to the mainland for lunch and drive roughly 20–30 minutes into Udupi town. Spend the afternoon at Udupi Sri Krishna Matha, allowing about an hour to see the temple complex and the famous Kanakana Kindi, the small window associated with the saint Kanakadasa. Dress modestly, leave footwear at the designated counter, and allow extra time if there is a queue or special puja. Temple access is generally available through the day, but exact darshan timings can change; avoid arriving during the midday closure. Autos and app cabs are useful for the short Malpe–Udupi transfer, while parking is easier on the broader lanes around the temple quarter than directly at the entrance.

Evening: Kaup sunset and dinner

Leave Udupi by about 4:15 PM for Kaup Beach and Lighthouse, around 15–20 minutes south via NH 66. Arriving before sunset gives you time to walk the broad beach and climb the lighthouse if it is open; lighthouse visiting hours are weather- and season-dependent, and access may close before sunset. The beach itself is free, while parking and small snack stalls usually cost only a few rupees. Return to Udupi after dusk for dinner at Mitra Samaj, a long-standing vegetarian eatery known for dosa, idli, meals, and simple Udupi-style dishes. Budget ₹200–₹400 per person; go before the peak dinner rush for easier seating, and check the day’s closing time locally since restaurant hours can vary.

Day 3 · Sun, Sep 27
Bengaluru

Quiet inland route back to Bengaluru

Getting there from Udupi
Overnight sleeper bus, such as KSRTC Airavat/ambari services or private operators (about 8–10 hours, ₹800–₹2,000). Book via KSRTC, RedBus, or AbhiBus, departing around 8:00–10:00 PM on September 26. This avoids conflicting with Day 3’s listed Bengaluru drive itinerary.
Daytime train via Konkan Railway and Hassan connection (roughly 10–12 hours, ₹500–₹1,500), booked through IRCTC. Depart very early; it is less practical if you need to follow the planned Belur–Halebidu stops.
  1. Mangaluru–Bengaluru drive via Charmadi Ghat and NH 75 — depart around 5:30 AM for the ~7–9-hour return drive; check road conditions before choosing the ghat route.
  2. Belur Chennakeshava Temple — Belur; pause for ~1.5 hours to see one of Karnataka’s finest Hoysala monuments.
  3. Halebidu Hoysaleshwara Temple — Halebidu; spend ~1.5 hours exploring its richly carved temple complex, roughly 30 minutes from Belur.
  4. A coffee estate stop near Sakleshpur — Sakleshpur area; take a relaxed ~45-minute break for local coffee and a short plantation-side walk, using a pre-booked or publicly accessible estate.
  5. Drive onward to Bengaluru via NH 75 — depart Halebidu by around 3:00 PM for the remaining ~4–5 hours, with a dinner break near Hassan or Kunigal before reaching Bengaluru.

Early Morning: The return drive and Belur

Leave Mangaluru around 5:30 AM for the inland return via Charmadi Ghat and NH 75—allow roughly 7–9 hours overall, depending on rain, lorry traffic, and ghat conditions. Check Karnataka road updates before setting out; in September, mist and slippery bends are common, so use the ghat route only if conditions are comfortable. After the climb, stop for breakfast near Mudigere or Belur, then park near Chennakeshava Temple. Allow about 1.5 hours for its star-shaped courtyard and extraordinary soapstone carvings; the temple generally opens from around 7:30 AM to 8:00 PM, with photography usually permitted. Entry is free, though footwear must be left outside and modest clothing is appreciated.

Late Morning: Halebidu

Drive roughly 30 minutes from Belur to Halebidu, keeping the rest of the morning unhurried. The Hoysaleshwara Temple complex is best appreciated slowly—from the low exterior friezes and animal bands to the finely carved figures around the shrine. Budget 1.5 hours, plus a little extra if you want to visit the nearby museum; temple timings are commonly around 7:30 AM–7:30 PM, but confirm locally on the day. Have a simple lunch in Belur or Hassan rather than relying on limited options around the monument, and keep cash for small stalls and parking.

Afternoon and Evening: Coffee country to Bengaluru

Leave Halebidu by about 3:00 PM and continue toward Sakleshpur, where a pre-booked coffee estate or publicly accessible plantation stop makes a pleasant 45-minute break. Choose somewhere with a clearly confirmed visitor policy—many estates are private—and expect approximately ₹150–₹500 for a tasting or guided walk. A short plantation-side stroll is ideal after the temple visits, but avoid wandering onto working estate roads without permission. From Sakleshpur, continue on NH 75 toward Bengaluru, allowing another 4–5 hours; take dinner near Hassan or Kunigal, and expect heavier traffic approaching Nelamangala and the city. Keep the driver rested, especially after the early start, and check live maps before choosing the final approach into Bengaluru.

This trip starts Fri, 25 Sep 2026 — want the check-ins?
Confirm the date (or change it) and we'll check in at two weeks out, one week out, and the day before — bookings, packing, and a day-one brief. Reply to any of them if plans change.
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version