Udupi is a coastal town in the southwest Indian state of Karnataka. People are well aware of it for its temples, beaches, and traditional food. The town lies between the Arabian Sea and the Western Ghats, offering both beach and forest experiences in one place.
Udupi stands as an important cultural and spiritual centre in Karnataka. People here still lead a calm, traditional lifestyle. The town attracts pilgrims, students, and travellers throughout the year.
The region is also deeply revered as Parashurama Kshetra. According to legends, Lord Parashurama, the sixth avatar of Lord Vishnu, reclaimed this land from the sea by throwing his axe. Because of this divine origin, people consider Udupi and the surrounding coastal belt sacred ground created by Lord Parashurama himself.
History & Culture of Udupi
Scholars believe the name “Udupi” comes from the Sanskrit words “Udu” and “Pa,” meaning stars and lord. According to legend, a curse caused the Moon to lose its brightness. The Moon then offered prayers to Lord Shiva at the Chandramouleshwara Temple, which restored its radiance. Consequently, people began calling the place Udupi.
Another belief connects the name to the Tulu word “Odipu,” which links to a local temple near the coastal region of Malpe. These stories reflect the deep cultural roots of the town.
Udupi is also known for its strong traditions. Artists widely perform Yakshagana, a traditional dance-drama, in this region. People celebrate festivals such as Paryaya and Krishna Janmashtami grandly. These events bring together people from different parts of the country.
The town is also closely connected to Manipal, which serves as a major education hub. Students from across India and abroad come here for higher studies. This adds a modern touch to the otherwise traditional town.
Food plays an important role in Udupi’s identity. Restaurants widely serve simple vegetarian meals. The concept of “Udupi hotels” has become popular across India, and people know these places for their clean and affordable food.
With temples, beaches, culture, and food, Udupi offers a balanced travel experience. Visitors often remember a trip to this town for its simplicity and peaceful atmosphere.
Sacred Heritage Circuit in Udupi
Udupi stands as one of the most important temple towns in South India. It is home to many ancient temples. You can feel a strong spiritual atmosphere across the town, where people continue to follow daily rituals, traditions, and festivals with care.
Most temples are located close to each other, so you can visit multiple temples in a single trip. Each temple carries its own history, architecture, and significance.
Udupi Sri Krishna Temple
The Udupi Sri Krishna Temple is the most important temple in the town. Devotees worship Lord Krishna here in the form of a child. They do not view the idol directly. Instead, they see it through a small window called Kanakana Kindi/Navagraha Kindi, which makes the temple unique.
The temple is also known for its Ashta Mathas. These are eight monasteries that manage the temple rituals. A large number of devotees visit the temple every day.
Anantheshwara Temple
The Anantheshwara Temple is one of the oldest temples in the region. Devotees worship Lord Shiva here. People believe that Saint Madhwacharya received his early education at this temple.
The temple has a simple structure, and a peaceful environment surrounds it.
Chandramouleshwara Temple
The Chandramouleshwara Temple stands opposite the Anantheshwara Temple. It is associated with the legend of the Moon, and visitors often include it along with nearby shrines.
You can experience a calm and quiet atmosphere here.
Kollur Mookambika Temple
The Kollur Mookambika Temple lies around 74 km from Udupi. Devotees worship Goddess Mookambika here. Forests of the Western Ghats surround the temple, adding to its spiritual charm.
It is considered one of the important Shakti temples. Devotees from across South India visit this place.
Anegudde Vinayaka Temple
The Anegudde Vinayaka Temple stands on a small hill. Devotees worship Lord Ganesha here. The temple is known for its peaceful setting.
People often visit it before starting new journeys or work.
Ambalpadi Janardhana Temple
The Ambalpadi Janardhana Temple is dedicated to Lord Janardhana. You can also find a shrine of Goddess Mahakali here.
Greenery surrounds the temple, creating a calm and peaceful atmosphere.
Mahalinga Temple, Brahmavara
The Mahalinga Temple in Brahmavara is located around 12 km from Udupi. People believe it dates back to the 9th century, and its architecture reflects early temple design.
Visitors often include this temple while exploring nearby areas.
Chaturmukha Basadi, Karkala
The Chaturmukha Basadi is a Jain temple with four entrances. The structure is built symmetrically on all sides, showcasing a unique architectural style.
The temple stands in an open area surrounded by fields, and you can clearly see its distinctive design.
Karkala Gomateshwara Statue
The Gomateshwara Statue Karkala is a 42-foot monolithic statue. It represents Lord Bahubali. The statue is carved from a single stone.
It is one of the major Udupi attractions.
Keshavanatheshwara Temple, Moodugallu
Keshavanatheshwara Temple stands as a historic shrine in the serene surroundings of Moodugallu. Devotees worship Lord Shiva here in the form of a sacred Shiva Linga. The temple’s architecture reflects the traditional coastal style of Karnataka, and it remains an important local pilgrimage site known for its peaceful spiritual atmosphere.
The temple is also famous for its natural rock-cut caves located nearby. These ancient caves are carved into laterite rocks and offer a glimpse into the region’s historical past.
Temple Quick Reference Table
| Temple Name | Distance from Udupi | Timings | Key Feature |
| Udupi Krishna Temple | 0 km | 5 AM – 9 PM | Kanakana Kindi |
| Anantheshwara Temple | 0.5 km | 6 AM – 8 PM | Ancient Shiva temple |
| Chandramouleshwara Temple | 0.5 km | 6 AM – 8 PM | Moon legend |
| Kollur Mookambika Temple | 74 km | 5 AM – 9 PM | Shakti temple |
| Anegudde Vinayaka Temple | 30 km | 6 AM – 8 PM | Hilltop temple |
| Ambalpadi Temple | 3 km | 6 AM – 8 PM | Janardhana shrine |
Beaches In & Around Udupi
Udupi boasts a clean and scenic coastline with several beaches located close to the town. Each beach offers a different experience, ranging from lively hubs to calm, less crowded retreats. Palm trees and wide stretches of sand line the coastline, where visitors enjoy especially beautiful sunsets. Many beaches also provide ideal settings for short trips and day visits.
Malpe Beach
Malpe Beach sits about 6 km from the town and remains one of the most popular beaches in Udupi. This well-developed destination offers easy access for all visitors. Travelers enjoy water sports like jet skiing and boating, while a nearby harbour operates boats to St. Mary’s Island. The beach perfectly accommodates both relaxation and high-energy activities.

Kapu Beach
Kapu Beach sits approximately 12 km from Udupi and features a famous historic lighthouse. From the lighthouse tower, visitors enjoy panoramic views of the Arabian Sea. Because Kapu draws fewer crowds than Malpe, travelers experience a more peaceful atmosphere. This tranquility makes the beach an ideal destination for evening visits.
Maravanthe Beach
Maravanthe Beach is one of the most unique beaches in India. You can see the Arabian Sea on one side of the road, while the Souparnika River flows on the other. This rare setting creates a scenic driving experience. People know this beach for its natural beauty rather than its activities.

Padubidri Beach
Padubidri Beach holds a Blue Flag certification and maintains exceptionally clean, well-ordered surroundings. Facilities such as seating areas and basic amenities are provided. Water sports like banana boat rides are available. The beach is suitable for families.

Kodi Beach
Kodi Beach is located near Kundapura. It is less crowded and quieter. The beach is ideal for those looking for a peaceful environment. Sunset views are often enjoyed here.

Pithrody Udyavar Beach
Udyavar Beach has a long stretch of land between a river and the sea. You can usually experience a calm setting here. It is suitable for short walks and relaxation.
Ottinene Beach
Ottinene Beach is located near cliffs and backwaters. From higher points, you can enjoy scenic views. People often visit it along with nearby viewpoints.

Shiroor Beach
Shiroor Beach is a peaceful spot with golden sands and calm atmosphere. It is ideal for those looking to escape the crowds and enjoy quiet sunsets. The beach offers a serene environment with minimal commercial activity. It is a great place for long walks and relaxation.
Bengre Beach
Bengre Beach is located at the point where the river meets the sea. This unique location provides stunning views of the estuary and the surrounding palm trees. The beach is relatively untouched and offers a tranquil setting. It is perfect for nature lovers and photographers seeking a quiet spot.
Padukere Beach
Padukere Beach is a hidden gem with a long coastline and pristine beauty. It has become more accessible recently due to the construction of a new bridge.
The beach is quiet and less crowded compared to other popular spots. It is suitable for a peaceful evening outing with friends or family.
Mattu Beach Mattu
This beach is famous for its narrow road that runs parallel to the sea. It has unique ‘Mattu Gulla’ (brinjals) growing in the nearby fields.
The beach offers a secluded atmosphere and beautiful views of the Arabian Sea. It is a popular spot for those who enjoy a scenic and quiet drive.
Paduvari Beach
Paduvari Beach, also known as Someshwara Beach, features rocky shores and a nearby historic temple. The combination of the sea and the hills creates a picturesque view.
The beach is a great spot for sightseeing and exploring the local culture. It offers a unique landscape compared to the sandy beaches of the region.
Udupi Beach Comparison Table
| Beach | Distance from Udupi | Best For | Water Sports | Blue Flag Status |
| Malpe | 6 km | Activities & boating | Yes | No |
| Kapu | 12 km | Lighthouse views | Limited | No |
| Padubidri | 24 km | Clean & family visits | Yes | Yes |
| Maravanthe | 54 km | Scenic drive | No | No |
| Kodi | 35 km | Peaceful visit | No | No |
Places to Visit in Udupi
Udupi offers a mix of nature, culture, and history. Many places can be explored within a short distance. Each location provides a different experience. Some places are calm, while others are more active.
St. Mary’s Island
St Mary’s Island is one of the most unique attractions near Udupi. People know it for its hexagonal basalt rock formations, which formed due to volcanic activity.
You can reach the island by a short boat ride from Malpe. Here, you can enjoy clean beaches and clear views. People also believe that Vasco da Gama first landed here.

Hasta Shilpa Heritage Village
Hasta Shilpa Heritage Village is an open-air museum. Traditional houses from coastal Karnataka have been preserved here. People carefully moved and rebuilt these buildings. They also display old furniture and artefacts. You can get a glimpse of the region’s past here.
End Point, Manipal
End Point Manipal is a scenic viewpoint. It overlooks the Swarna River and the surrounding greenery. A peaceful environment is usually experienced here. It is a popular place for evening visits and sunset views.
Suralu Palace
Suralu Palace, a unique heritage structure, consists entirely of mud and wood. It stands as one of the oldest surviving palaces in the Udupi region and represents the traditional architecture of the Tolahara chieftains. The palace showcases intricate wood carvings rather than a grand scale. Recent restoration efforts successfully preserved its historic charm for visitors.

Kudlu Theertha Falls
Kudlu Theertha Falls lies within a forest area. You need to take a short trek to reach the waterfall. Dense greenery surrounds the spot, creating a calm and refreshing experience. People also know it as Sita Falls.
Belkal Theertha Falls
Belkal Theertha Falls is a hidden gem located near Mudoor in the Western Ghats. The waterfall cascades down from a height of about 300 feet amidst lush greenery. This spot is known for its trekking trails rather than easy road access. The surrounding forest area offers a pristine and adventurous experience for nature lovers.

Barkur
Barkur is a historic town. It was once an important centre during the Vijayanagara period.
Ruins of forts and old temples can be seen here. The place reflects the history of coastal Karnataka.

Kodachadri Hills
Kodachadri Hills are a popular trekking destination. It is part of the Western Ghats. The peak offers wide views of forests and valleys. Sunrise and sunset views are especially beautiful. The trek is considered moderately challenging.

Manipal Museum of Anatomy & Pathology
Manipal Museum of Anatomy and Pathology houses a large number of specimens related to human anatomy. It is mainly visited by students and those interested in science.
Dr Kota Shivaram Karanth Theme Park
Dr Kota Shivaram Karanth Theme Park is dedicated to a famous writer. The park includes a garden, library, and sculptures based on his works.
Kshtija Nesara Dhama
Kshitija Nesara Dhama is a viewpoint near Ottinene. A wide view of the sea and greenery is offered from here.
Things To Do In Udupi
Udupi offers a mix of relaxing and engaging activities. Travelers enjoy different experiences during a short trip. The town provides both spiritual and outdoor options, spreading activities across beaches, temples, and nearby hills.
- Visit the Udupi Krishna Temple
- Enjoy Water Sports at Malpe Beach
- Take a Boat Ride to St. Mary’s Island
- Watch Yakshagana Performances
- Explore Local Markets
- Experience Trekking in the Western Ghats
- Try White Water Rafting
- Relax by the Beaches
Udupi Cuisine & Food Guide
Food plays an important role in the identity of Udupi. The cuisine is simple, fresh, and balanced. Most dishes are vegetarian. People widely use ingredients like rice, coconut, and lentils.
The concept of “Udupi hotels” started in this region. Today, you can find such restaurants across India. People know the food for being clean, affordable, and satisfying.
Traditional Udupi Meals
A traditional meal usually features a banana leaf as the plate. The server places rice as the main item alongside sambar, rasam, and various vegetable dishes. The meal also includes pickles and chutneys. The flavours remain mild, and people use less oil and spices. You get a healthy meal.
Neer Dosa
Neer dosa is a soft and thin dosa made from rice batter. It is light and easy to digest, usually served with coconut chutney or curry. It is one of the most popular dishes in Udupi.

Patrode
People make Patrode using Colocasia leaves. They coat the leaves with a spiced batter and then steam them. You can taste a slightly tangy and spicy flavour. It is a traditional dish that people prepare during special occasions.

Banana Buns
Banana buns are soft and slightly sweet. People make them using ripe bananas and flour. They usually serve them as snacks. You can best enjoy them with chutney or sambar.
Gadbad Ice Cream
Gadbad ice cream is a popular dessert in Udupi. It is served in layers. Ice cream, fruits, jelly, and nuts are added. It is colourful and rich in taste.
Koli Saaru (Non-Vegetarian Option)
Though Udupi is known for vegetarian food, non-vegetarian dishes are also available. Koli Saaru is a chicken curry with spices.
It is commonly served with rice or dosa.
Festivals & Events in Udupi
People in Udupi celebrate festivals with strong tradition and energy. You can see culture and devotion come together during these events. Many festivals are linked to temples and local customs, and they often attract visitors.
Paryaya Festival
The Paryaya Festival is one of the most important events in Udupi. People hold this festival once every two years at the Udupi Sri Krishna Temple. During this time, they transfer the responsibility of temple rituals between the Ashta Mathas. They also organise a grand procession. Thousands of devotees gather to witness the event.

Krishna Janmashtami (Vitla Pindi)
People in Udupi celebrate Krishna Janmashtami in a lively way. The festival marks the birth of Lord Krishna. Locally, people call this event Vitla Pindi or Mosaru Kudike. Children and youth actively participate in activities like breaking pots filled with curd. You can see colourful decorations and hear music across the town.

Yakshagana Performances
Yakshagana is a traditional art form of coastal Karnataka. It combines dance, music, and storytelling. Performers usually hold these performances during temple festivals and special occasions. They present stories from epics like the Ramayana and the Mahabharata. They use bright costumes and expressive acting to bring the stories to life.

Huli Vesha
Huli Vesha is also known as the tiger dance/Pili Nalike. Performers paint their bodies like tigers and dance on the streets. This performance is usually seen during Navaratri. It is energetic and attracts large crowds.

Kambala (Buffalo Race)
People organise Kambala, a traditional buffalo race, in water-filled fields. It takes place in rural parts of coastal Karnataka. Farmers race well-trained buffaloes during this event. The event reflects local agricultural culture. It is both competitive and festive.

Maranakatte Temple Festival
This festival is held near Kundapura during Sankranti. It usually lasts for a few days. Devotees visit in large numbers. Traditional rituals and celebrations are conducted.
Best Time To Visit Udupi
Udupi can be visited throughout the year. However, the best time is from October to March. During this period, the Udupi weather remains pleasant. Beach visits and temple trips can be comfortably planned. The monsoon season, from June to September, brings heavy rainfall. The surroundings turn green and fresh. Travel may be slightly affected due to rains. Summers are warm but manageable. Early mornings and evenings are usually comfortable.
How to Reach Udupi
Udupi is well connected by road, rail, and air. Travel to the town is convenient from major cities in Karnataka.
By Road
Udupi can be reached by road from nearby cities. Bangalore to Udupi distance is around 400 km. The journey usually takes 8 to 10 hours. Regular buses are operated by KSRTC and private services.
By Train
Udupi has its own railway station on the Konkan Railway route. Trains connect the town to cities like Bangalore, Mumbai, and Mangalore.
By Air
The nearest airport is Mangalore International Airport, located about 60 km from Udupi. Taxis and buses are available from the airport to reach the town.
Places To Visit Near Udupi
Several destinations are located close to Udupi. These are the best places to visit in Udupi within a short distance. They offer a mix of nature, spirituality, and scenic beauty.
Kollur
Kollur is located around 74 km from Udupi. It is known for the Kollur Mookambika Temple. Forests of the Western Ghats surround the temple, creating a peaceful environment.
Agumbe
Agumbe is located about 55 km away. It is known for its rainforests and stunning sunsets. People often call it the “Cherrapunji of South India.” The area is rich in biodiversity. Scenic viewpoints are available.
Karkala
Karkala is located around 40 km from Udupi. It is known for its Jain heritage sites. The Gomateshwara Statue Karkala is a major attraction. The town also has ancient temples.
Kundapura
Kundapura is located about 35 km away. It is known for its quiet beaches and scenic views. Places like Kodi Beach and nearby backwaters are popular.
Murudeshwar
Murudeshwar sits approximately 100 km from Udupi and features a towering statue of Lord Shiva. The temple occupies a prime location near the sea, offering visitors a scenic coastal view.
Sringeri
Sringeri is located around 90 km from Udupi. It is a spiritual town. The Sharada Peetham is an important centre of learning and devotion.
FAQ
What is Udupi famous for?
Udupi is famous for its temples, beaches, and vegetarian cuisine. The Udupi Sri Krishna Temple is the main attraction.
How far is Udupi from Bangalore?
Udupi is located about 400 km from Bangalore. The journey takes around 8 to 10 hours by road.
What is the best time to visit Udupi?
The best time to visit Udupi is from October to March. The weather remains pleasant during this period.
How to reach Udupi from Bangalore by train?
Direct trains are available from Bangalore to Udupi via the Konkan Railway route. The journey is comfortable and scenic.
What are the top places to visit in Udupi?
Top places include Udupi Sri Krishna Temple, Malpe Beach, and St Mary’s Island.
Which beaches are near Udupi?
Popular beaches near Udupi include Malpe Beach, Kapu Beach, and Padubidri Beach.
What is special about the Udupi Krishna Temple?
The idol of Lord Krishna is viewed through a small window called Kanakana Kindi. This makes the temple unique.
Is Udupi good for a weekend trip?
Yes, Udupi is suitable for a short trip. Beaches, temples, and nearby attractions can be covered in 2 to 3 days.
What food is Udupi famous for?
Udupi is known for dishes like neer dosa, banana buns, and traditional vegetarian meals.
How many days are enough for Udupi?
Around 2 to 3 days are enough to explore the main attractions.
Are there water sports in Udupi?
Yes, water sports are available at Malpe Beach and Padubidri Beach.
What are the places to visit near Udupi within 100 km?
Places like Agumbe, Karkala, Kollur, and Murudeshwar can be visited.












