In the morning, visit the iconic Sri Krishna Temple, one of the most famous pilgrimage sites in India. Explore the intricately carved architecture and learn about the history and significance of the temple and its deity. Afternoon, head to Malpe Beach where you can relax, soak up the sun, and enjoy some local seafood. In the evening, head back to the temple for the daily evening ceremony where you can witness the divine atmosphere and rituals.
For the day trip, head to St. Mary's Island, a beautiful uninhabited island with stunning natural rock formations and turquoise waters. You can take a ferry from Malpe Beach to the island. Spend the morning exploring the island and its natural beauty. In the afternoon, head to Kaup Beach, which is known for its lighthouse and breathtaking sunset views. Enjoy some local snacks while watching the sunset. In the evening, head back to your hotel.
Don't miss the chance to try the famous Udupi cuisine, particularly the Masala Dosa and filter coffee. You can also take a guided tour of the Anegudde Vinayaka Temple, located just 20 minutes from Udupi. For a true cultural experience, check out Yakshagana, a traditional dance-drama unique to the region. If you have more time, consider visiting the Kudlu Theertha Falls, located about an hour from Udupi.