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

2-Day Local Food Itinerary in Udupi

Day 1 · Mon, Apr 20
Udupi

Central Udupi food circuit

  1. Mitra Samaj — Car Street, Udupi — Start with a classic Udupi breakfast spot for soft idli, vada, and filter coffee; best as an early first stop. Morning, ~1 hour. Approx. ₹80–150 per person.

  2. Sri Krishna Temple — Car Street, Udupi — Visit the iconic temple complex for a peaceful cultural stop right in the old town core. Late morning, ~1 hour.

  3. Woodlands Restaurant — Car Street, Udupi — A reliable vegetarian lunch stop nearby for a full Udupi meal without much travel. Lunch, ~1 hour. Approx. ₹200–350 per person.

  4. Kadiyali Sri Mahishamardini Temple — Kadiyali, Udupi — A quieter local temple stop that adds variety and keeps the route moving eastward. Early afternoon, ~45 minutes.

  5. Cafe 27 — Bannanje, Udupi — Wrap the day with coffee, snacks, and a relaxed break in a newer café setting. Late afternoon, ~1–1.5 hours. Approx. ₹150–300 per person.

  6. MTR Udupi — Near Adi Udupi / central Udupi — End with an early dinner of dependable South Indian classics to keep the food circuit strong. Evening, ~1 hour. Approx. ₹250–450 per person.

Morning

Start early at Mitra Samaj on Car Street before the breakfast rush really builds. This is one of those old-school Udupi places where the pace is quick, the tea is strong, and the plates keep moving. Go for the soft idli, vada, and a filter coffee—simple, filling, and very much the right way to begin a food day here. Expect about ₹80–150 per person, and if you arrive around 8:00–9:00 AM, you’ll usually get the best flow without too much waiting. From here, it’s an easy walk through the old town lanes to your next stop.

Late Morning to Lunch

Head into Sri Krishna Temple on Car Street for a calm cultural pause after breakfast. Keep your visit unhurried: the temple complex is most pleasant when you move slowly, observe the details, and let the Car Street atmosphere do its thing. Dress modestly and plan roughly 1 hour; mornings are best before the day gets hot. After that, stay close by for lunch at Woodlands Restaurant, also on Car Street, where you can settle into a proper Udupi vegetarian meal without wasting time in transit. It’s a dependable stop for a full thali-style lunch or South Indian classics, with meals typically in the ₹200–350 range.

Afternoon

After lunch, take a short auto-rickshaw ride or taxi eastward to Kadiyali Sri Mahishamardini Temple in Kadiyali. It’s quieter than the central temple zone, which makes it a nice reset in the middle of the day—less bustle, more breathing room. Give yourself about 45 minutes, and if you’re moving in the afternoon heat, keep water handy; Udupi sun can sneak up on you even on short hops. Then continue to Cafe 27 in Bannanje for a slower, modern-style break: coffee, light snacks, and a bit of downtime before dinner. This is the kind of place where 1–1.5 hours disappears easily if you linger over a cold drink and split a snack or dessert; budget around ₹150–300.

Evening

Wrap the day with an early dinner at MTR Udupi near Adi Udupi/central Udupi, where the menu is built for a reliable finish: crisp dosas, pongal, rava items, and the familiar South Indian comfort-food lineup. Go a little early if you can, ideally around 7:00–8:00 PM, because the popular hour can get busy. Plan for about ₹250–450 per person, and if you’re staying nearby, it’s a straightforward auto ride from Bannanje or even a short cab if you’re too full to think about walking. This keeps the day nicely balanced—classic breakfast, temple-side lunch, a quieter afternoon, and one last dependable Udupi meal to close the loop.

Day 2 · Tue, Apr 21
Malpe

Coastal Udupi food circuit

Getting there from Udupi
Auto-rickshaw or local taxi (10–15 min, ~₹100–250). Best for a short, flexible transfer from Udupi town to Malpe before the morning seaside stops. Book on Uber/Ola if available; otherwise hail an auto locally.
Local bus to Malpe (15–25 min, ~₹10–30). Cheapest option, but less convenient with luggage and timings.
  1. Thimappa Fish Hotel — Malpe — Start coastal with a no-frills local seafood breakfast/lunch-style stop that fits the harbor vibe. Morning, ~1 hour. Approx. ₹200–400 per person.

  2. Malpe Beach — Malpe — Walk the shoreline and work up an appetite before the next food stop. Mid-morning, ~1–1.5 hours.

  3. St. Mary’s Island ferry jetty area — Malpe — Even if you don’t cross over, the jetty zone is a lively coastal experience and keeps the itinerary geographically tight. Late morning, ~45 minutes.

  4. Hotel Janatha Deluxe — Udupi City / near bus stand side — A strong lunch option for coastal-style meals and quick service after returning from Malpe. Lunch, ~1 hour. Approx. ₹250–450 per person.

  5. Poornaprajna Heritage Village — Udupi outskirts — A light cultural stop to balance the day after heavier food stops and beach time. Mid-afternoon, ~1 hour.

  6. Janardana Choultry / local evening snack stop around Udupi bus stand area — Central Udupi — Finish with a simple snack-and-tea stop for a final local bite before calling it a day. Evening, ~45 minutes. Approx. ₹100–200 per person.

Morning

Start with Thimappa Fish Hotel in Malpe while the harbor is still waking up. This is the kind of place where the seafood feels like it came straight off the boats, and the menu leans unapologetically local — think simple fish fry, rice-based plates, and morning-friendly coastal fare rather than a polished café breakfast. Go easy and order enough for two people if you want to keep space for the rest of the day; ₹200–400 per person is a fair estimate. After that, a slow walk along Malpe Beach is the right reset: let the sea breeze do its job, watch the fishing activity from the edges, and keep it unhurried for an hour or so. If you’re moving on right after, the St. Mary’s Island ferry jetty area** is just the natural extension of the morning — lively, breezy, and always a little chaotic in the best coastal way. Even if you don’t take the ferry, it’s worth lingering here for the view of boats, ticket bustle, and the general rhythm of Malpe.

Lunch

Head back toward town for Hotel Janatha Deluxe near the Udupi bus stand side, which is exactly where you want to be for a reliable midday meal after a salt-and-sun morning. This place is built for efficiency, so lunch moves fast, and the coastal thali-style plates usually land well when you want something filling without being fussy. Expect ₹250–450 per person, depending on how much you order. If you’re coming in from Malpe, the ride back is short — usually about 10–15 minutes by auto or taxi — and it’s best to go straight there before the lunch rush peaks. This is also the ideal point to slow the pace a little, because the rest of the day is more about balance than chasing more food.

Afternoon and Evening

After lunch, take a quieter detour to Poornaprajna Heritage Village on the outskirts of Udupi. It’s a good palate cleanser after the coast-heavy start: open spaces, heritage-style architecture, and a calmer tempo that gives the day some breathing room. Spend about an hour here without trying to over-plan it; just wander, sit for a bit, and let the afternoon cool down before you head back into the town center. By evening, finish around Janardana Choultry or a nearby snack stop in the Udupi bus stand area, where the routine is all about tea, quick bites, and locals stopping in after work. This is where a small masala dosa, bonda, or a simple tea and snack combo makes sense — nothing heavy, just enough for a final local bite. Budget ₹100–200 per person, and if you’re not in a rush, this is the best place to let the day taper off naturally before heading back.

0