Exploring the Best of Udupi in Two Days

  1. Day 1: Visit Kadiyali Mahishamardini Temple and St. Mary's Island
    10 minutes (2.3 km) from Udupi Railway Station

    Kadiyali Mahishamardini Temple is a famous temple dedicated to goddess Durga. The temple is built in the Dravidian style of architecture and is known for its intricate carvings and beautiful paintings. From there, head to St. Mary's Island, which is a paradisiacal island with pristine beaches and unique columnar basaltic rock formations dating back millions of years. You can take a ferry from Malpe Beach to reach St. Mary's Island.

  2. Day 2: Explore Malpe Beach and Sri Krishna Temple
    20 minutes (6.2 km) from Udupi Railway Station

    Spend the morning at Malpe Beach, which offers breathtaking views of the Arabian Sea. You can indulge in water sports, take a boat ride to the nearby island, or simply bask in the sun. Afterward, head to the famous Sri Krishna Temple, one of the most revered temples in South India. The temple is dedicated to Lord Krishna and is known for its intricate carvings and beautiful architecture.

Time and Costs Estimates

  • Kadiyali Mahishamardini Temple (1 hour, free)
  • St. Mary's Island (4 hours, ₹500 for ferry ride)
  • Malpe Beach (3 hours, free entry)
  • Sri Krishna Temple (2 hours, free entry)
  • Total Estimated Costs: ₹500

Useful Tips

With more time, you may want to add a visit to Kaup Beach, another beautiful beach near Udupi, or visit the nearby town of Manipal, known for its educational institutions and beautiful campus. If you have less time, you can skip either Kadiyali Mahishamardini Temple or Sri Krishna Temple, based on your interests. Also, note that St. Mary's Island is closed during monsoon season (June to September), so plan your trip accordingly.

0