Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

Mangalore and Udupi Family Seafood Itinerary

Day 1 · Tue, Apr 21
Mangalore

Mangalore arrival and coastal start

  1. Kadri Manjunath Temple — Kadri, Mangalore — A calm first stop with a beautiful hilltop temple atmosphere to ease into the trip after arrival; morning/early afternoon, ~1 hour.
  2. St. Aloysius Chapel — Lighthouse Hill, Mangalore — The painted interiors are one of Mangalore’s most iconic sights and a great family-friendly cultural stop; late morning, ~45 minutes.
  3. Tannirbhavi Beach — Tannirbhavi, Mangalore — A relaxed coastal stretch for sea breeze, walking, and sunset time without the big crowds; late afternoon, ~1.5 hours.
  4. Machali — Hampankatta, Mangalore — Popular for coastal Karnataka seafood with family-friendly options; lunch or early dinner, ~1 hour, approx. ₹300–600 per person.
  5. Giri Manja’s — Car Street, Mangalore — Classic Mangalorean seafood stop for ghee roast, fish fry, and prawns; dinner, ~1 hour, approx. ₹250–500 per person.

Morning

Start gently at Kadri Manjunath Temple in Kadri, a peaceful hilltop stop that feels like a soft landing after arrival. If you’re coming in from the station or hotel, a taxi or auto-rickshaw from central Mangalore takes about 15–25 minutes depending on traffic; it’s an easy first visit because the temple usually opens early, and by late morning the steps and courtyard can get warmer. Spend about an hour here—walk around, take in the quieter side of the city, and don’t rush it. After that, head to St. Aloysius Chapel on Lighthouse Hill, which is one of Mangalore’s most memorable heritage stops. The painted interiors are the main draw, so plan 45 minutes here and keep in mind that it’s best visited while it’s still bright outside for photos. Both places are close enough to do in one smooth loop by auto, and you’ll be ready for a proper coastal lunch after the cultural start.

Lunch and a slow coastal afternoon

For lunch, go to Machali in Hampankatta—it’s a good family pick because the menu gives you the full coastal Karnataka experience without feeling too fancy or too chaotic. Expect around ₹300–600 per person, and if the family likes seafood, this is the place to try fish fry, neer dosa, prawn dishes, or a mild ghee roast; ask for the spice level to be toned down if needed. It’s a busy, popular spot, so a 1-hour stop is realistic, especially around lunch. Afterward, keep the afternoon unhurried and make your way to Tannirbhavi Beach in Tannirbhavi—this is one of the better choices for families because it’s calmer than the main city beaches and gives you open sand, sea breeze, and a proper break before sunset. Depending on where you’re staying, it’s usually 25–40 minutes by cab/auto; if you want the smoother route, leave by 4:00–4:30 PM so you can enjoy the light and avoid the hottest part of the day.

Evening

Finish with Giri Manja’s on Car Street for dinner, where the mood is simple, local, and all about the food. This is a classic Mangalore seafood stop, so order the ghee roast, fish fry, or prawns and let everyone share a few plates; budget around ₹250–500 per person. It’s not a long, linger-over-courses place—plan for about an hour—but it’s exactly the kind of stop that makes a first day in Mangalore memorable. If you still have energy after dinner, take a short drive back through the lit-up city streets and call it an early night; tomorrow’s transfer to Udupi will go best if everyone is rested and ready for another round of beaches and seafood.

Day 2 · Wed, Apr 22
Udupi

Mangalore to Udupi

Getting there from Mangalore
Train on the Konkan Railway via IRCTC (about 1.5–2 h, ~₹100–₹400). Best to take a morning departure after breakfast so you can still reach Udupi in time for Malpe Beach and lunch.
KSRTC/other intercity bus via RedBus or MakeMyTrip (about 2–2.5 h, ~₹150–₹350). Good backup if train timings don’t fit.
  1. Kudroli Gokarnath Temple — Kudroli, Mangalore — Start with one of the city’s most photogenic temples before leaving for Udupi; morning, ~1 hour.
  2. Pabbas Ice Cream Parlour — City Centre area, Mangalore — A must-stop family treat for the famous gadbad and local ice creams before the road trip; late morning, ~45 minutes, approx. ₹100–200 per person.
  3. Malpe Beach — Malpe, Udupi — A lively shoreline with wide sands and easy access from the road, good for a family beach break; early afternoon, ~1.5 hours.
  4. Woodlands — Udupi city center — Reliable vegetarian lunch in the heart of Udupi to balance the seafood-heavy trip; lunch, ~1 hour, approx. ₹200–400 per person.
  5. Sea Rock Seafood Restaurant — Malpe, Udupi — Strong choice for fresh coastal dishes near the beach, making the seafood focus easy and convenient; late afternoon/early dinner, ~1–1.5 hours, approx. ₹300–700 per person.
  6. Pithrody Udyavar Beach — Udyavar, near Udupi — A quieter coastal stop for sunset and a slower family walk after dinner or before heading in; evening, ~1 hour.

Morning

Start at Kudroli Gokarnath Temple in Kudroli while the day is still calm; it’s usually best to visit early, around opening time in the morning, when the white-and-gold gopuram looks sharp in the softer light and the crowds are lighter. Give yourself about an hour here for a relaxed darshan, a few photos, and a slow walk around the complex. If you’re staying anywhere central in Mangalore, it’s an easy auto-rickshaw ride, and the temple is a comfortable family stop before you head out of the city. From here, make your way to Pabbas Ice Cream Parlour in the City Centre area for a proper local treat—this is where families go for the famous gadbad, and it works surprisingly well as a late-morning break before the road/rail shift to Udupi. Expect around ₹100–200 per person, and if it’s busy, just order, sit, and enjoy the buzz rather than rushing.

Early Afternoon

After you arrive in Udupi and get to the coast, head straight to Malpe Beach for that first sea-facing pause. This is one of the easiest family beaches in the area—wide sand, plenty of space to stroll, and enough activity to feel lively without being overwhelming. Spend about 1.5 hours here, but don’t overplan it; the best version of Malpe is simple: walk the shoreline, let the kids run a little, and catch the breeze. From Malpe, a short ride inland brings you to Woodlands in Udupi city center for lunch. It’s a dependable vegetarian stop, very practical when you want a clean, familiar meal between seafood stops—think dosas, thalis, and quick service, usually in the ₹200–400 per person range. It’s a good reset before the seafood dinner later, and being in the center of town makes the transfer easy by auto.

Late Afternoon to Evening

For the seafood highlight, head back toward Malpe for Sea Rock Seafood Restaurant. This is the meal to lean into the coast: fresh fish, prawns, and local preparations that feel right for this trip without making you chase around town. Go a little later in the afternoon or early evening so you can avoid the lunch rush and settle into a proper relaxed dinner window; budget roughly ₹300–700 per person depending on what you order. If the family wants a quieter end to the day after eating, finish with Pithrody Udyavar Beach in Udyavar. It’s less polished and much calmer than Malpe, which is exactly why locals like it for sunset and an unhurried walk—good for one last sea breeze before calling it a night.

Day 3 · Thu, Apr 23
Udupi

Udupi coastal finale

  1. Shree Krishna Matha — Car Street, Udupi — The signature Udupi experience and an essential cultural start before the coastal day begins; morning, ~1–1.5 hours.
  2. Sri Anantheshwara Temple — Car Street, Udupi — A peaceful nearby temple that pairs naturally with the Krishna Matha visit; late morning, ~45 minutes.
  3. Udupi Sri Krishna Vatika — Udupi outskirts — A pleasant open green space for a relaxed family break between temple time and the coast; late morning/early afternoon, ~1 hour.
  4. Delta Beach — Kodi Bengre, Udupi — A scenic, less crowded beach where the river meets the sea, ideal for a final coastal outing; afternoon, ~1.5 hours.
  5. MTR / Udupi-style meal at Diana Restaurant — Kinnimulki, Udupi — Good place to round out the trip with classic Udupi meals in a comfortable setting; late lunch, ~1 hour, approx. ₹200–450 per person.
  6. Kapu Lighthouse — Kapu, south of Udupi — Save the marquee finale for sunset; the lighthouse and shoreline make a strong closing view for the trip; evening, ~1.5 hours.

Morning

Start at Shree Krishna Matha on Car Street while the town is still waking up — that’s when the temple feels most alive but not yet overwhelmed. Give yourselves about 1 to 1.5 hours here, and dress modestly since this is the heart of Udupi’s spiritual life. If you’re coming from central Udupi, it’s usually an auto-rickshaw ride of 5–10 minutes or a simple walk if your hotel is nearby. Temple timings can vary a bit, but mornings are generally the best window; you’ll also find the area around Car Street easiest to enjoy before the heat builds.

From there, walk over to Sri Anantheshwara Temple, which is close by and makes for a calm, unhurried follow-up. It’s usually a quieter stop than Krishna Matha, so it’s a nice contrast — less bustle, more atmosphere. Plan around 45 minutes here, and keep a little cash handy for small offerings if you’d like. The lane between these temples is one of those places where you can just slow down, watch local life, and let the day feel properly Udupi.

Late Morning to Early Afternoon

Next, head out to Udupi Sri Krishna Vatika on the outskirts for a family-friendly breather. This is a good pause point after temple visits, especially if you’re traveling with elders or kids and want some open space before the beach. Expect about 1 hour here; it’s more about strolling, sitting, and resetting than doing anything structured. A local auto should get you there without much trouble, and it’s the kind of stop that works best when you don’t rush it.

After that, continue to Delta Beach at Kodi Bengre, where the river meets the sea and the scenery changes completely. It’s a lovely, less-crowded beach for a family outing, and the waterline here feels calmer than many open beaches. Spend around 1.5 hours, ideally in the afternoon when you want fresh air but not yet the evening crowd. If you’re hungry afterward, make your way to Diana Restaurant in Kinnimulki for an easy late lunch — a solid choice for MTR / Udupi-style meals, usually around ₹200–450 per person. Go for a traditional thali or rice-based seafood meal if available; it’s simple, filling, and very much in keeping with the region.

Evening

Save the final stretch for Kapu Lighthouse south of Udupi, and aim to arrive with enough time to settle in before sunset. This is the trip’s best “big finish” spot: the lighthouse, the shoreline, and the evening light all come together beautifully, and it feels like the right final memory for a family coastal itinerary. Plan on 1.5 hours here, with a little extra buffer if you want photos or just time to sit by the water. It’s easiest by taxi or hired auto, and if you leave after lunch rather than too late, you’ll avoid the rush and get the full sunset view without feeling hurried.

0