Udupi City

City known for its temples and cuisine

South Karnataka’s Udupi is known for Krishna Temple rituals and strict vegetarian thali: dosas, coconut chutney and ghee-soaked rice. Pilgrims, beachgoers to Malpe and culinary travelers come for coastal fisheries, palm-lined lanes and devotional festivals.

Main image
Wikivoyage banner
Ashirvad Theatre, Udupi.jpg
Floating bridge, Malpe beach.jpg
Indian Folk Cultural Monument In Karnataka (303).jpg
Malpe (2071118318).jpg
Malpe (2071121488).jpg
Malpe beach 2.jpg

Udupi at a Glance#

Local Time
11:41 PM
GMT+5:30
Population
165,000

Costs: $20-50 USD per day - very budget-friendly food and guesthouses; midrange resorts on nearby coast.

Safety: Generally safe with routine vigilance - generally safe for tourists; usual precautions at crowded beach and market areas.

Best Time: Oct-Feb - pleasant, dry winter months suit temple visits and beach days.

Udupi is a coastal temple town famed for the Sri Krishna Temple and its global reputation for Udupi cuisine. Visitors come for devotional rituals, coastal beaches and distinctive vegetarian dishes.

Getting around: Auto-rickshaws and shared jeeps dominate; use Ola for app taxis, local buses to Malpe and Kaup, and walk around crowded Krishna Temple precinct.

Infrastructure & convenience: Compact Udupi town offers daily markets near K.R. Market, decent mobile signal, ATMs in town centre, basic medical facilities and reliable utilities.

Local tips: Dress modestly at Sri Krishna Temple, remove shoes and observe prasadam rituals; avoid flash photography inside, bargain only at beach markets, not temple shops.

Dining: Indulge in Udupi vegetarian classics-masala dosa, neer dosa and sambar at local eateries; try fresh Malpe seafood and coastal prawn curries at beachfront shacks.

Udupi is the birthplace of the internationally known Udupi vegetarian cuisine and Krishna temple tradition.

Why Visit Udupi?#

Udupi is famed for temple-centered devotion and a culinary tradition that shaped South Indian vegetarian cuisine; Sri Krishna Temple and its daily rituals draw pilgrims, while Udupi restaurants serve masala dosa, filter coffee and coastal seafood specialties. The town’s nearby beaches and traditional wooden homes convey coastal Karnataka life, and annual temple festivals offer music and color. Its combination of devotional culture and celebrated cuisine makes Udupi essential for food-focused travelers and those interested in regional religious practices.

Who's Udupi For?#

Foodies

Udupi is a pilgrimage of flavours: famed Udupi restaurants and coastal eateries serve thali-on-banana-leaf, dosa and fresh seafood-expect simple meals around ₹100-300. Malpe Beach stalls and the fish market deliver outstanding coastal cuisine.

Nature Buffs

The coastline around Udupi, Malpe Beach and St. Mary’s Island offer clear waters, basalt formations and boat trips; the nearby Western Ghats provide hill station day trips for trekking and birding. Beaches are ideal for sunrise walks and short excursions.

Families

Families love Udupi for its temple-friendly atmosphere and calm beaches: Sri Krishna Temple is manageable with children, while Malpe and Kaup lighthouse areas have safe swimming and playgrounds. Affordable guesthouses and family restaurants keep trips budget-friendly.

Couples

Couples can take sunset boat rides from Malpe to St. Mary’s Island, stroll palm-lined beaches and dine on fresh seafood at beachfront shacks. Quiet guesthouses and beachside cafés make for intimate, low-cost escapes.

Udupi Bucket List#

Don't Miss

Sri Krishna Matha (Udupi Sri Krishna Temple) - 14th-century Krishna Matha with daily darshan and the famous Krishna idol.

Malpe Beach - Sandy beach with calm waters, fishing harbour, and boats to St. Mary’s Island.

St. Mary’s Island (Malpe) - Cluster of columnar basalt islands reached by short Malpe ferry; excellent for photography.

Anantheshwara Temple - Ancient Shiva shrine next to the Krishna Matha, reflecting traditional coastal architecture.

Hidden Gems

Kodi Bengre - Local fishing village with serene backwaters and quiet beaches away from crowds.

Hasta Shilpa Heritage Village (Manipal) - Open-air museum recreating traditional coastal Karnataka homes, crafts workshops and cultural exhibits.

Kapu Lighthouse - Lighthouse beside a mellow beach where you can climb for panoramic sea views.

Brahmavar (Local Spice Market) - Small market frequented by locals for fresh spices, cashews and coastal ingredients.

Day Trips

Manipal End Point - Short drive; student town with End Point viewpoint, cafés, lakes and lively streets.

Karkala Gomateshwara (Bahubali) Statue - Massive monolithic Bahubali statue and stepped tank, important pilgrimage and photo stop.

Maravanthe Beach - Unique road running between highway and Arabian Sea with long, empty shoreline.

St. Mary’s Island (Malpe) - Cluster of columnar basalt islands reached by short Malpe ferry; excellent for photography.

Neighborhoods of Udupi#

Car Street

Car Street is Udupi’s spiritual and culinary hub: the Krishna Temple anchors a lively lane of shops and generous dosa and thali places. Come for the temple rituals, stay for the simple coastal cuisine and the buzzing local trade. It’s the place to experience authentic Udupi food culture.

Dining: Traditional · Nightlife: Low · Shopping: Markets · Stays: Budget

Top Spots

  • Sri Krishna Temple (Krishna Matha) - Udupi’s focal temple with daily pujas.
  • Car Street - narrow lane of shops selling prasadam, spices and temple items.
  • Local banana-leaf eateries - classic Udupi-style thali restaurants near the temple.

Malpe Beach

Malpe is Udupi’s seaside escape: relaxed beaches, boats to St. Mary’s Island and seafood shacks serving locally caught fish. It’s ideal for a half-day outing or an overnight stay if you want to swap temple visits for sun and surf. Expect small, functional beach hotels.

Dining: Seafood · Nightlife: Low · Shopping: Stalls · Stays: Beachside

Top Spots

  • Malpe Beach - sandy shores with boating and sunset views.
  • St. Mary’s Island ferries - day trips to the basalt rock formations.
  • Beach shacks - seafood stalls and simple cafés along the sand.

Manipal

Technically a separate town, Manipal feels like Udupi’s younger sibling - a university town with cafés, bookstores and international influences. It’s a popular place for visitors who want livelier nightlife, varied dining and a wider choice of guesthouses. Easy to reach from Udupi by local transport.

Dining: Cafés · Nightlife: Student · Shopping: Boutiques · Stays: Mid-Range

Top Spots

  • Manipal University (MAHE) - leafy campus and international-student atmosphere.
  • End Point Road - viewpoint with town panoramas and cafés.
  • Cafés and bookstores - student-friendly hangouts and small galleries.

Plan Your Visit to Udupi#

Dining
Udupi Vegetarian Mastery
Iconic vegetarian thalis, dosas and coastal seafood a short distance away.
Nightlife
Calm, Devotional Evenings
Quiet nights focused on temple visits and family dining.
Accommodation
Pilgrim Lodges to Hotels
Budget lodges, simple hotels and a few mid-range properties.
Shopping
Spices, Cashews & Crafts
Local spice shops, cashew sellers and traditional handicrafts.

Best Time to Visit Udupi#

The best time to visit Udupi is November through February, when the coast is dry, breezy and pleasantly warm-ideal for beaches, temple visits and seafood. Avoid the intense summer humidity (March-May) and the heavy southwest monsoon (June-September) that can disrupt boat services and outdoor plans.

Cool Season

November - February

22-30°C (72-86°F)

Dry, breezy days perfect for beach time, temple visits and strolling alley markets; evenings are comfortable, making seafood dinners and sunset walks very enjoyable.

Hot Season

March - May

27-35°C (81-95°F)

Hot, humid afternoons make beaches sticky and sightseeing tiring; mornings are tolerable but afternoons demand AC or sea breezes-plan early starts and expect sweaty, slow-paced days.

Monsoon Season

June - September

24-30°C (75-86°F)

Heavy southwest monsoon delivers torrential rains, swollen rivers and choppy seas-great for lush scenery and fewer crowds, but many outdoor activities and ferry services are often cancelled.

Climate

Udupi's climate is classified as Tropical Monsoon - Tropical Monsoon climate with consistently warm temperatures year-round. Temperatures range from 20°C to 34°C. Heavy rainfall (4336 mm/year), wettest in July with a pronounced dry season.

Air Quality: AQI 81 Moderate
Best Time to Visit
JanuaryFebruaryMarch
Temperature & Rainfall
Temperature Range
39°
Warmest Month
14°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Excellent 20° - 32° 26° 1 mm mostly sunny 66% 2.3 m/s 1.9 very high 11.3h
February Excellent 21° - 33° 28° 1 mm mostly sunny 62% 2.5 m/s 2.3 extreme 11.6h
March Excellent 23° - 34° 31° 4 mm mostly sunny 63% 2.6 m/s 2.5 extreme 11.9h
April Very Good 25° - 34° 34° 36 mm some cloud 68% 2.6 m/s 2.5 extreme 12.3h
May Good 25° - 34° 35° 195 mm partly cloudy 76% 3.0 m/s 2.3 extreme 12.6h
June Good 24° - 30° 27° 1046 mm overcast 87% 3.6 m/s 1.7 very high 12.8h
July Good 23° - 28° 26° 1454 mm overcast 91% 3.4 m/s 1.6 very high 12.7h
August Good 23° - 28° 26° 872 mm overcast 91% 3.6 m/s 1.8 very high 12.4h
September Good 23° - 30° 26° 419 mm overcast 89% 2.9 m/s 2.0 extreme 12.1h
October Good 23° - 31° 30° 217 mm partly cloudy 84% 2.1 m/s 1.9 very high 11.7h
November Very Good 22° - 32° 30° 70 mm some cloud 77% 2.1 m/s 1.8 very high 11.4h
December Excellent 21° - 32° 27° 21 mm mostly sunny 72% 2.3 m/s 1.7 very high 11.2h

How to Get to Udupi#

Udupi is best reached via Mangaluru International Airport (IXE) or by rail on the Konkan Railway to Udupi Railway Station. The airport-to-city transfer is a straightforward road trip; frequent trains and state-run/private buses connect Udupi to Mangaluru, Goa and Karnataka’s larger cities.

By Air

Mangaluru International Airport (IXE): The closest airport to Udupi, about a 1-1.5 hour drive depending on traffic. From IXE you can take a prepaid airport taxi or an app cab to Udupi (typical fares INR 1,200-1,800; 60-90 minutes). Alternatively, take a taxi or local bus into Mangaluru city (~30-40 minutes, small local bus/taxi cost INR 50-200) then catch a KSRTC/private bus or a local train to Udupi (bus fares about INR 60-120; train 20-150 INR; add 45-90 minutes from Mangaluru city).

Kempegowda International Airport, Bengaluru (BLR): If flying into Bengaluru, you’ll usually continue by road or rail. Direct KSRTC/private Volvo buses run Bengaluru-Udupi overnight (travel time ~8-10 hours; fares typically INR 500-900). Many travellers take a flight to Mangaluru (IXE) from Bengaluru to save time and then transfer by taxi/bus/train to Udupi.

By Train & Bus

Train: Udupi Railway Station sits on the Konkan Railway and has frequent regional services to Mangaluru and other towns on the coast. Short trips (Mangaluru-Udupi) take about 45-90 minutes with fares in the range of ~INR 20-150 depending on class; longer overnight trains along the Konkan line connect to Goa and Mumbai (journey times and fares vary widely - book in advance).

Bus: KSRTC and private operators run frequent services to and from Udupi - regular state buses, express and Volvo coaches. Mangaluru-Udupi buses take about 1-1.5 hours and cost roughly INR 50-150; intercity buses from Bengaluru take ~8-10 hours (INR 500-900). Within the district, local city buses are very cheap (often INR 10-30 for short hops).

How to Get Around Udupi#

Udupi is compact enough that short trips are easiest by auto-rickshaw or on a rented scooter; walking covers most of the central sights. For regional travel, the Konkan Railway and KSRTC/private buses are reliable and economical - choose trains for speed along the coast and buses/volvos for overnight connections.

  • KSRTC & local buses (INR 10-900) - State-run KSRTC and private buses are the backbone of regional travel. Frequent services link Udupi with Mangaluru, Kundapura, and Bengaluru; intercity trips are affordable and comfortable on Volvo/express buses while local town buses are cheap but can be slow. Useful for budget travellers and when travelling between towns on the coast.
  • Auto‑rickshaw (INR 30-300) - Auto-rickshaws are the easiest way to get around town for short trips - you’ll find them everywhere around the temple, market and beach areas. Negotiate the fare up front or ask the driver to go by the meter; short fares are typically INR 30-200. They’re convenient for short hops where buses are infrequent or when carrying luggage.
  • App taxis (Ola/Uber and local cabs) (INR 100-800) - App-based taxis and local cab operators cover Udupi and provide door-to-door comfort, useful for early-morning or late-night transfers and airport runs. Expect base fares similar to other tier-2 Indian towns; short trips are usually INR 100-400 and airport transfers INR 1,200+. Availability is generally good but can be limited late at night or in smaller villages.
  • Train (Konkan Railway) (INR 20-1500) - The Konkan Railway is the fastest, most reliable option for coastal intercity travel - Udupi connects well to Mangaluru, Goa and further north. Short journeys to Mangaluru take under 90 minutes; long-distance trains to Goa/Mumbai are overnight or multi-hour daytime services. Buying tickets in advance is recommended for peak season and holidays.
  • Scooter / motorcycle rental (INR 300-700 per day) - Renting a scooter or motorcycle is the most flexible way to explore beaches, temples and nearby villages at your own pace. Daily rental rates are typically INR 300-700; inspect documents and helmets before taking a bike, and carry a driving licence. Roads along the coast can be narrow and busy, so ride cautiously, especially in monsoon months.
  • Walking - Udupi’s core - temple precincts, markets and nearby beaches - is compact and very walkable, making walking the best way to soak up local life. Pavements can be uneven in places, so wear comfortable shoes and plan shade stops during hot midday hours.

Where to Stay in Udupi#

Budget

Near Udupi Bus Stand / Temple Road - $10-30/night

Budget guesthouses and simple hotels near the bus stand provide clean rooms at low cost. Ideal for pilgrims and short coastal visits.

Mid-Range

Temple Road / Near Market - $30-70/night

Mid-range beachside and city hotels offer comfortable rooms, AC, and breakfast. Good bases for temple visits and short trips to Malpe Beach.

Luxury

Near Malpe Beach / Coastline - $80-160/night

Upscale resorts and boutique properties near the coast provide sea views, better amenities, and peaceful stays for those seeking comfort.

Best for First-Timers

Temple Road / Central Udupi - $20-60/night

Stay near Krishna Temple or the bus stand for easy orientation, access to restaurants, and straightforward transport connections to beaches and ferries.

Best for Families

Near Malpe Beach / Sea-facing - $40-120/night

Family-friendly hotels near the beach provide larger rooms and easy access to coastal activities. Look for properties with breakfast and safe parking.

Best for Digital Nomads

Near Market / Temple Road - $30-80/night

Wi‑fi quality varies; pick established mid-range hotels advertising stable internet. Cafés in town can provide pleasant daytime workspaces near the coast.

Where to Eat in Udupi#

Udupi is synonymous with its cuisine: the city is the spiritual home of Udupi-style vegetarian cooking, where dosas, idlis and coconut-forward curries are served in dedicated vegetarian restaurants and temple canteens. Breakfast is often a dosa affair, while lunch thalis are a delicious, no-nonsense experience.

Seafood from the nearby coast complements the vegetarian core, and you’ll find hotel restaurants and cafés offering multicuisine choices if you want a break from the classic South Indian plates.

Local Food

Udupi is the birthplace of Udupi cuisine: crisp dosas, coconut-rich curries, and generous vegetarian thalis served in temples and family restaurants.

  • Woodlands Restaurant (Udupi) - Classic Udupi thali and dosa specialities.
  • Mitras (local eateries) - Simple temple-style meals and seafood variations.
  • Town market dosa stalls - Crisp dosas and idli for breakfast crowds.
International Food

Beyond the unmistakable Udupi fare, coastal seafood restaurants and hotel bistros offer multicuisine and Western dishes for variety.

  • Seafood restaurants on the coast - Fresh coastal fish and prawn specialties.
  • Café bistros - Light Western fare and coffee near the temple.
  • Multicuisine hotel restaurants - Pan-Indian and continental options for travelers.
Vegetarian

Vegetarian food here is exceptional - Udupi thalis, temple canteens and dedicated vegetarian restaurants emphasize pure, well-spiced vegetable and lentil dishes.

  • Udupi Sri Krishna Bhavan - Pure vegetarian thalis and traditional South Indian dishes.
  • Temple canteen - Simple, steep-price vegetarian meals served daily.
  • Local bakery-cafés - Vegetarian sandwiches, sweets and filter coffee.

Breakdown of cuisine types found across Udupi’s restaurants and food venues, based on OpenStreetMap data.

Indian
Regional
Pizza
Chicken
Seafood
International
Fish
Burger
Chinese
Italian
American
South Indian
Mediterranean

Nightlife in Udupi#

Udupi is more famous for daytime temples and seafood than late-night partying, but evenings are pleasant: beachfront cafés, seafood restaurants and small bars in the town and Malpe/Maravanthe areas draw crowds. Most places close around 11pm; beachside spots may run later seasonally. Keep expectations low for nightclub-style scenes and aim for relaxed seaside dining instead.

Shopping in Udupi#

Udupi is best shopped slowly: the narrow lanes around Sri Krishna Temple and the town markets sell temple offerings, local snacks and traditional South Canarese textiles. For coastal souvenirs and fresh seafood, head to Malpe Beach’s vendors and nearby stalls. Expect casual bargaining at small stalls and family-run shops; buy cashew products, local spices and carved wooden toys as regional keepsakes.

Best Bets

Nearby Cities #