Start your Udupi trip by visiting the picturesque Malpe Beach, where the Arabian Sea meets the Malpe River. It is a serene and refreshing spot surrounded by tall coconut trees, clear skies, and an open horizon. Malpe beach is popular for water sports, such as banana boat rides, jet skiing, and parasailing. Moreover, you can enjoy local food from shacks on the coast and try fresh coconut water to quench your thirst.
Visit the Kaup Lighthouse Beach, which is famous for its 100-year-old red and white lighthouse standing tall amidst the scenic coast. The beach has rock formations with small ponds in between, charming huts, and authentic local food stalls. The beach is relatively secluded and a perfect spot if you want to spend some quality time with nature.
Visit St. Mary's Island, one of the most beautiful and unique geological creations in India, located about 6 kilometers off the coast of Malpe. The island is known for its hexagonal-shaped basaltic columns and breathtaking landscapes. The island has several pristine, uncrowded beaches where you can take a refreshing swim in the Indian Ocean. Moreover, you can take a scenic walk around the island and watch the sunset from its western coast.
If you have extra time, you can visit the Udupi Sri Krishna Matha, a famous temple dedicated to Lord Krishna, located in the city center. You can also explore nearby waterfalls and national parks, such as the Kodachadri Hills and Kudremukh National Park, which require a day to visit. If you have less time, you can skip Kaup Lighthouse Beach and the lighthouse and spend more time in Malpe Beach and St. Mary's Island. Alternatively, you can visit the local markets in Udupi, explore the local cuisine, and enjoy the spiritual atmosphere of the city center in your spare time.