The Sri Krishna Temple is a must-visit in Udupi, known for its unique architecture and spiritual significance. Get there early to avoid the crowds and make sure to check the temple's dress code before visiting. Afterward, explore the nearby shops and street food stalls offering delicious snacks.
Take a ferry to St. Mary's Island to see unique basalt rock formations, crystal clear waters and white sandy beaches. Spend the day relaxing on the beach, swimming or snorkeling, and don't forget to catch the sunset before heading back to Udupi.
Start your day with a visit to Padubidri Beach, a serene and secluded beach known for its picturesque views and soft sands. Afterward, head out to Kaup Beach, where you can visit the famous Kaup Lighthouse and take in panoramic views of the Arabian Sea. If time permits, visit the Kaup Beach Yakshagana Museum to see traditional Yakshagana artifacts.
End your trip by visiting the Malpe Beach and Fishing Port. Take a stroll along the beach and witness the local fishermen bring in their catch of the day. You can also try delicious seafood at the nearby shacks or take a boat ride to the St. Mary's Island.
If you have more time, you can explore the nearby villages, see coconut processing, and visit the Anegudde Vinayaka Temple or explore the Pilikula Nisargadhama, which has both a zoo and a botanical garden. If you have less time, we recommend skipping Padubidri Beach and the Kaup Beach Yakshagana Museum and instead adding a visit to the Venkataramana Temple or Kadiyali Mahisha Mardhini Temple.