Udupi is a coastal town in Karnataka. It is famous for the Krishna temple and tasty vegetarian food. Visitors also enjoy clean beaches, small islands, and quiet villages. The town is calm and good for pilgrims, families, or anyone wanting a peaceful holiday.
Below is a detailed guide to the top 10 things to do in Udupi, explained in a simple and travel-friendly way to help you plan your trip better.
1. Visit Sri Krishna Matha

Sri Krishna Matha is the spiritual center of Udupi and one of the most important temples in South India. Established by Saint Madhvacharya, the temple follows unique rituals and traditions that are centuries old.
What makes this visit special:
- Darshan of Lord Krishna through the Kanakana Kindi window
- Peaceful temple surroundings and chanting
- Opportunity to witness daily puja and festivals
- Simple and spiritual atmosphere for all age groups
Early morning and evening are the best times to experience the temple calmly.
2. Relax at Malpe Beach

Malpe Beach is the most popular beach near Udupi and a favorite among locals and tourists. It is clean, wide, and ideal for spending a relaxed evening.
Things you can enjoy at Malpe Beach:
- Long walks along the shoreline
- Watching colorful sunsets
- Speed boat rides and ferry services
- Local snacks and coconut water stalls
The beach is well maintained and suitable for families as well.
3. Take a Boat Trip to St Mary’s Island

St Mary’s Island is one of the most unique attractions near Udupi. It is famous for its rare hexagonal basalt rock formations, which are found in very few places in the world.
Why you should visit:
- Unusual rock structures perfect for photography
- Clear blue water and clean surroundings
- Short nature walks and beach time
- A refreshing half-day trip from Udupi
Boats operate from Malpe Port, and it is best visited during calm sea conditions.
4. Watch Sunset at Kaup Beach

Kaup Beach is known for its iconic lighthouse and peaceful environment. Compared to Malpe, this beach is less crowded and more relaxing.
Highlights of Kaup Beach:
- Climb the lighthouse for panoramic sea views
- Quiet beach walks away from noise
- One of the best sunset spots near Udupi
- Clean and scenic coastline
It is ideal for couples, photographers, and nature lovers.
5. Explore Manipal

Manipal is a vibrant town located very close to Udupi and is known for its university culture. The town offers scenic viewpoints, cafes, and a youthful atmosphere.
Things to do in Manipal:
- Visit End Point for valley and river views
- Explore cafes and bakeries
- Enjoy evening walks and sunset views
- Experience a modern contrast to temple town life
Manipal adds a refreshing urban touch to your Udupi trip.
6. Taste Authentic Udupi Cuisine

Udupi cuisine is world famous for its simple, healthy, and tasty vegetarian dishes. The food is prepared with fresh ingredients and minimal oil.
Must-try food items:
- Masala dosa and plain dosa
- Idli, vada, and sambar
- Goli baje and banana buns
- Traditional temple-style meals
Eating at local restaurants gives you the real taste of Udupi culture.
7. Visit Anantheshwara Temple

Anantheshwara Temple is one of the oldest temples in Udupi and is dedicated to Lord Shiva. It is located close to Sri Krishna Matha.
Reasons to visit:
- Ancient temple architecture
- Calm and spiritual surroundings
- Important religious site for locals
- Easy to combine with Krishna Matha visit
The temple offers a quiet break from busy sightseeing.
8. See Chandramouleshwara Temple

Located next to Anantheshwara Temple, Chandramouleshwara Temple is another ancient Shiva temple with deep historical value.
What makes it special:
- Traditional South Indian temple design
- Peaceful prayer environment
- Important place during festivals
- Part of Udupi’s spiritual heritage
Both temples together complete the religious experience of Udupi.
9. Shop at Udupi Local Markets

Local markets in Udupi reflect the town’s simple lifestyle and traditions. Shopping here is affordable and enjoyable.
Things you can buy:
- Fresh spices and coffee powder
- Temple souvenirs and idols
- Local snacks and sweets
- Traditional household items
Markets are also a great place to interact with locals.
10. Visit Kodi Bengre

Kodi Bengre is a peaceful fishing village where a river meets the Arabian Sea. It is perfect for travelers who want quiet, scenic places.
Best experiences at Kodi Bengre:
- Watching fishermen at work
- Peaceful beach walks
- Calm sunset views
- Photography of village life
It is a great spot to end your Udupi trip on a relaxed note.
Conclusion
Udupi is not just a temple town but a complete travel destination offering spirituality, beaches, nature, food, and local culture. These top 10 things to do in Udupi cover everything from famous landmarks to hidden peaceful spots. Whether you stay for a day or a week, Udupi’s calm atmosphere and simple lifestyle will leave you refreshed and satisfied.