Udupi Travel Guide

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
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.
Time
Weather
Population
165,000
Infrastructure & Convenience
Good bus and rail links, compact temple town layout; tourist services available.
Popularity
Popular pilgrimage site and beach destination for domestic tourists.
Known For
Sri Krishna Temple, Udupi cuisine and dosas, Malpe Beach, St. Mary's Island, temple festivals, coconut groves, seafood, coastal temples, classical music traditions
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.

Top Things to Do in Udupi

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.

Where to Go in 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.

Best Time to Visit Udupi #

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.

Best Time to Visit
JanuaryFebruaryMarch
Temperature & Rainfall
Temperature Range
39°
Warmest Month
14°
Coldest Month
Monthly Conditions

January

January is warm with highs of 32°C and lows of 20°C. The driest month with just 1 mm and mostly sunny skies.

89 Excellent

Comfort

26°
Feels Like Warm
26°C
Temperature
20° 32°
66%
Humidity
Humid

Weather

1 mm
Rainfall
2.3 m/s
Wind
Calm
1.9
UV Index
Very High
11.3h daylight

February

February is hot, feeling like 28°C. The driest month with just 1 mm and mostly sunny skies.

89 Excellent

Comfort

28°
Feels Like Hot
27°C
Temperature
21° 33°
62%
Humidity
Humid

Weather

1 mm
Rainfall
2.5 m/s
Wind
Calm
2.3
UV Index
Extreme
11.6h daylight

March

March is hot, feeling like 31°C. Almost no rain and mostly sunny skies.

87 Excellent

Comfort

31°
Feels Like Hot
29°C
Temperature
23° 34°
63%
Humidity
Humid

Weather

4 mm
Rainfall
2.6 m/s
Wind
Calm
2.5
UV Index
Extreme
11.9h daylight

April

April is the hottest month, feeling like 34°C. Moderate rainfall (36 mm).

79 Very Good

Comfort

34°
Feels Like Hot
30°C
Temperature
25° 34°
68%
Humidity
Humid

Weather

36 mm
Rainfall
2.6 m/s
Wind
Calm
2.5
UV Index
Extreme
12.3h daylight

May

May is hot, feeling like 35°C due to high humidity. Significant rainfall (195 mm) and partly cloudy skies.

62 Good

Comfort

35°
Feels Like Hot
30°C
Temperature
25° 34°
76%
Humidity
Very Humid

Weather

195 mm
Rainfall
3.0 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
12.6h daylight

June

June is warm with muggy conditions (dew point 23°C). Heavy rain (1046 mm) and mostly overcast skies.

64 Good

Comfort

27°
Feels Like Warm
27°C
Temperature
24° 30°
87%
Humidity
Very Humid

Weather

1046 mm
Rainfall
3.6 m/s
Wind
Light Breeze
1.7
UV Index
Very High
12.8h daylight

July

July is warm with muggy conditions (dew point 23°C). The wettest month with heavy rain (1454 mm) and mostly overcast skies.

64 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 28°
91%
Humidity
Very Humid

Weather

1454 mm
Rainfall
3.4 m/s
Wind
Light Breeze
1.6
UV Index
Very High
12.7h daylight

August

August is warm with muggy conditions (dew point 23°C). Heavy rain (872 mm) and mostly overcast skies.

64 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 28°
91%
Humidity
Very Humid

Weather

872 mm
Rainfall
3.6 m/s
Wind
Light Breeze
1.8
UV Index
Very High
12.4h daylight

September

September is warm with muggy conditions (dew point 22°C). Heavy rain (419 mm) and mostly overcast skies.

65 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 30°
89%
Humidity
Very Humid

Weather

419 mm
Rainfall
2.9 m/s
Wind
Calm
2.0
UV Index
Extreme
12.1h daylight

October

October is hot, feeling like 30°C with oppressive humidity. Heavy rain (217 mm) and partly cloudy skies.

61 Good

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 31°
84%
Humidity
Very Humid

Weather

217 mm
Rainfall
2.1 m/s
Wind
Calm
1.9
UV Index
Very High
11.7h daylight

November

November is hot, feeling like 30°C due to high humidity. Moderate rainfall (70 mm).

77 Very Good

Comfort

30°
Feels Like Hot
27°C
Temperature
22° 32°
77%
Humidity
Very Humid

Weather

70 mm
Rainfall
2.1 m/s
Wind
Calm
1.8
UV Index
Very High
11.4h daylight

December

December is warm with highs of 32°C and lows of 21°C. Light rainfall and mostly sunny skies.

85 Excellent

Comfort

27°
Feels Like Warm
27°C
Temperature
21° 32°
72%
Humidity
Very Humid

Weather

21 mm
Rainfall
2.3 m/s
Wind
Calm
1.7
UV Index
Very High
11.2h daylight

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.

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 #