• In the next 14 days average maximum daily temperatures will be 28° which is very warm and perfect for sunbathing. The average water temperature will be 26° which is very warm and ideal for relaxing and swimming for the whole day. There will be 14 days of light rain with an average of 4.7mm rain on those days. Average cloud cover will be 74%.

Best Beaches


Beaches of Udupi, Karnataka, India

Udupi, a coastal district in the state of Karnataka, India, is known for its beautiful beaches and serene islands that attract tourists from all around the world. The district is blessed with a pleasant climate throughout the year, making it an ideal destination for beach lovers. With its picturesque landscapes and crystal clear waters, Udupi's beaches and islands offer a perfect getaway for those seeking tranquility and relaxation. In this article, we will explore some of the best beaches and beach areas in Udupi.

Kapu Beach

Kapu Beach

Located about 13 km from Udupi city, Kapu Beach is one of the most popular beaches in the area. Known for its golden sand and lush green surroundings, this beach offers visitors a peaceful environment to relax and unwind. The main attraction at Kapu Beach is its iconic lighthouse which was built in 1901. Visitors can climb up the lighthouse to get a panoramic view of the Arabian Sea and surrounding landscape. The best time to visit Kapu Beach for a beach holiday is between November to February when the weather is pleasant with minimal rainfall (more information on the best time to visit). For more information on Kapu Beach and its annual weather conditions, click here.

Malpe Beach

Malpe Beach is another popular destination in Udupi known for its clean sandy shores and clear blue waters. The beach also offers various water sports activities such as parasailing, jet skiing, and banana boat rides for adventure enthusiasts. St. Mary's Island, located just off the coast of Malpe Beach, is a must-visit spot with unique columnar basaltic rock formations that date back millions of years.

Kaup Island

Located about 10 km from Udupi, Kaup Island is a small, picturesque island known for its pristine beaches and lush greenery. The island is home to several species of birds and offers stunning views of the surrounding seascape. Visitors can enjoy a leisurely walk on the beach or indulge in water sports activities such as snorkeling and scuba diving.

Maravanthe Beach

Maravanthe Beach is a unique beach in Udupi, known for its serene beauty and clear waters. What makes this beach stand out is its location - it runs parallel to the National Highway with the Souparnika River flowing on the other side. This creates an astounding visual of a river and sea running side by side. Maravanthe Beach is an ideal spot for picnics, sunbathing, or simply enjoying the tranquil atmosphere.

St. Mary's Island

St. Mary's Island, also known as Coconut Island, is a geological marvel located off the coast of Malpe Beach. The island was declared as a geological monument by the Geological Survey of India due to its unique basaltic rock formations that are believed to be formed as a result of volcanic activity millions of years ago. Visitors can take a boat ride from Malpe Beach to reach this beautiful island and explore its natural beauty.

In conclusion, Udupi is home to some stunning beaches and islands that offer visitors an opportunity to experience nature at its best. With pleasant weather throughout the year and numerous activities to indulge in, Udupi should definitely be on your list of must-visit beach destinations in India.

Monthly Averages

Book Accomodation Deals

Booking.com Search FlightsImage