Famous Temples in Udupi - Dress Code, Timings and Info

Sri Krishna Matha
Established in the 13th century by the celebrated philosopher-saint Jagadguru Shri Madhvacharya (founder of the Dvaita school of Veda…

Anegudde Sri Vinayaka Temple
The name Anegudde translates to “Elephant Hill” in the local Kannada language (Ane meaning Elephant, and Gudde meaning Hill), referring t…

Kollur Sri Mookambika Devi Temple
Nestled in the dense tropical forests of the Western Ghats at the foothills of the sacred Kodachadri Peak, the Kollur Sri Mookambika …

Varanga Jain temple
Accessible only by a peaceful, traditional wooden boat ride across the lake, Varanga also houses two other ancient shrines: the 1,000-year-old …

Sri Janardhana Mahakali Temple
Located roughly 3 to 5 kilometers from the Udupi city center, the Sri Janardhana and Mahakali Temple in Ambalpady represents a profoun…

Sri Amrutheshwari Temple, Kota
Sri Amratheshwari Halavu Makkala Thayi Temple Located in the town of Kota directly along National Highway 66, holds a profoundly unique a…

Kadiyali Mahishamardini Temple
Kadiyali Mahishamardini Temple is one of the most ancient and revered Shakti worship centers in Karnataka. Dating back to the 7th cen…

Uchila Mahalakshmi Temple
Uchila Mahalakshmi Temple is a major Mahalakshmi shrine on NH 66 near Udupi, known for its grand Uchila Dasara…

Kamalashile Temple
Kamalashile Temple near Kundapura: legend, pooja timings, dress code and how to reach…
Coastal Karnataka is celebrated worldwide for its pristine shores and backwaters, but its true spiritual epicenter lies in Udupi. Long before modern tourism shaped the coastline, Udupi established itself as one of Southern India’s supreme pilgrimage hubs. Featuring miraculous legends where stone idols turned to face devotees, ancient shrines tucked into Western Ghat forests, and floating lake temples, the famous temples in Udupi offer an experience that is culturally profound and architecturally stunning.
Whether you are building a complete Udupi travel guide itinerary or undertaking a sacred pilgrimage, explore these 15 ancient and miraculous temples designed to deliver top-tier historical context and search insights.
1. Sri Krishna Matha: The Crown Jewel of Udupi
Founded in the 13th century by Jagadguru Shri Madhvacharya, the world-renowned Sri Krishna Matha is the heart of the Dvaita Vedanta philosophy and the most famous temple in Udupi.
The Miracle of the Kanakana Kindi
The temple is legendary for its unique worship model. Instead of entering the main hall, devotees view Lord Krishna through a silver-plated window with nine holes called the Navagraha Kindi. In the 16th century, lower-caste saint Kanakadasa was barred entry, so he prayed from the back. Moved by his devotion, the stone idol miraculously rotated 180 degrees to face him, forming a wall crack now revered as the Kanakana Kindi.
Timings: Open daily from 4:30 AM to 9:30 PM (No mid-day closing).
Key Highlight: Ashta Mathas administration (including institutions like the Shiroor Matha), daily free Anna Danam, and the evening golden chariot procession.
2. Anegudde Sri Vinayaka Temple: The Elephant Hill
Located in Kumbhashi along National Highway 66, the Anegudde Sri Vinayaka Temple is one of Coastal Karnataka’s most revered Ganesha shrines and a designated Mukti Sthala created by Sage Parashurama.
Mythological Lore
Translating to “Elephant Hill” (Ane = Elephant, Gudde = Hill), the temple marks the site where Pandava prince Bhima received a divine sword from Ganesha to defeat the drought-inducing demon Kumbhasura.
Timings: 5:30 AM to 8:30 PM.
Key Highlight: Standing silver-plated Ganesha idol and popular Tulabhara Seva offerings.
3. Kollur Sri Mookambika Devi Temple: The Forest Sanctuary
Tucked deep in the Western Ghat rainforest foothills of Kodachadri Peak, the Kollur Sri Mookambika Devi Temple is a monumental spiritual powerhouse where Shiva and Shakti unite.
The Vision of Adi Shankaracharya
Originating from the penance of 8th-century philosopher Adi Shankaracharya, the sanctum houses a miraculous Jyotirlinga split by a golden line representing the Trimurtis and Tridevis.
Timings: Morning 5:00 AM to 1:30 PM; Afternoon 3:00 PM to 5:00 PM; Evening 5:00 PM to 9:00 PM.
Key Highlight: Sacred Souparnika River dip and traditional children’s Vidyarambham ceremonies.
4. Varanga Kere Basadi: The Floating Jain Water Temple
The 1,000-year-old Kere Basadi in Varanga is an architectural marvel sitting directly in the middle of a lotus-filled lake, representing the region’s rich historical Jain heritage.
A Journey Over Water
Devotees reach the star-shaped Chaturmukha (four-faced) structure via a tranquil wooden boat ride operated across the still waters, surrounded by emerald hills.
Timings: 8:30 AM to 5:00 PM.
Key Highlight: Four identical cardinal entrances housing ancient Tirthankara idols.
5. Sri Janardhana Mahakali Temple, Ambalpady
Located near Udupi’s center, the Ambalpady temple complex blends Vaishnavite and Shakta traditions by housing both Lord Janardhana and Goddess Mahakali side by side.
Ancient Oracle Traditions
Every Friday evening, the temple hosts the powerful Darshana oracle ritual where devotees seek answers for personal and health troubles.
Key Highlight: Towering 6-foot golden-adorned wooden idol of Goddess Mahakali.
6. Sri Amrutheshwari Temple, Kota
Situated along NH 66, the Sri Amrutheshwari Temple in Kota is fondly called Halavu Makkala Thayi (“Mother of Many Children”) and is a premier shrine for fertility prayers.
Key Highlight: Traditional silver cradle offerings left by grateful parents.
7. Kadiyali Mahishamardini Temple: The Ancient Shakti Peetha
Dating back to the 7th-century Chalukyan era, the Kadiyali Mahishamardini Temple predates the Krishna Matha and houses a dynamic black stone sculpture of Durga defeating Mahishasura.
Key Highlight: Ancient stone masonry and vibrant Navaratri celebrations.
8. Sri Anantheshwara Temple: The Ancient Abode of Shiva
Situated right on Car Street next to the Krishna Matha, the Sri Anantheshwara Temple is Udupi’s oldest Shiva shrine, deeply linked to Sri Madhvacharya’s historical disappearance.
Key Highlight: Rare historic rock inscriptions and profound spiritual roots.
9. Sri Chandramouleshwara Temple: The Twin Shrine
Located directly opposite Anantheshwara, the Sri Chandramouleshwara Temple is an ancient rock-cut Shiva shrine that pilgrims traditionally visit first before proceeding to Krishna Matha.
Key Highlight: Mandatory preliminary stop for the traditional Udupi pilgrimage circuit.
10. Mandarthi Sri Durgaparameshwari Temple: Cultural Hub of Yakshagana
Nestled amid paddy fields, the Mandarthi Temple is a famous Shakti shrine renowned as a premier cultural center for Yakshagana folk theater troupes.
Key Highlight: Overnight ritualistic theatrical performances offered to the Goddess.
11. Saligrama Guru Narasimha Temple: The Coastal Sanctum
Perched near Saligrama’s rocky shorelines, this 8th-century shrine dedicated to Lord Narasimha serves as a spiritual anchor for the coastal community.
Key Highlight: Ocean-facing ancient architecture and historic carved wooden pillars.
12. Kamalashile Sri Brahmi Durgaparameshwari Temple: Cave and River Shrine
Set along the Kubja River, the Kamalashile Temple houses a miraculous split-line Lingam located deep inside a natural limestone rock cave.
Key Highlight: Unique underground cave sanctum and flowing river ambiance.
13. Shankaranarayana Temple: The Unity of Shiva and Vishnu
The Shankaranarayana Temple is a unique pilgrimage site featuring a joint Swayambhu Linga symbolizing the complete non-duality and unity of Hari (Vishnu) and Hara (Shiva).
Key Highlight: Sacred internal holy water spring with medicinal qualities.
14. Kunjarugiri Sri Durgadevi Temple: Hilltop Panorama
Perched high on a scenic hill next to Madhvacharya’s birthplace (Pajaka Kshetra), the Kunjarugiri Temple offers breathtaking views of the Arabian Sea.
Key Highlight: Panoramic hilltop sunsets and stone-carved steps.
15. Maranakatte Sri Brahmalingeshwara Temple: The Night Festivals
Tucked into Kundapura’s interior forests, Maranakatte is famous for its vibrant nighttime festivals and powerful folklore legends.
Key Highlight: Mesmerizing forest night rituals and cultural pageantry.
Plan the Rest of Your Udupi Trip
Pair your temple visits with a sunset at Malpe Beach or Kaup Beach, a walk across a hanging bridge or waterfall from our Udupi attractions guide, and a comfortable stay among the Udupi homestays.
Comprehensive FAQ & Essential Travel Guide for Udupi Temples
Udupi temples enforce traditional dress codes strictly. Western casual clothing—including jeans, t-shirts, shorts, and night pants—is barred across major shrines like Sri Krishna Matha and Kollur Mookambika. Men are typically required to wear dhotis or trousers, and at Kollur or inner areas of Krishna Matha, traditional customs often require men to enter bare-chested or without upper garments. Women must wear sarees, salwar kameez with dupattas, or conservative long traditional dresses covering shoulders and legs.
Most prominent temples open early around 5:00 AM or 6:00 AM. Sri Krishna Matha remains continuously open from 4:30 AM to 9:30 PM with no mid-day closing. Other shrines like Kollur Mookambika close briefly in the afternoon between 1:30 PM and 3:00 PM. It is always recommended to check specific morning or evening Pooja schedules beforehand.
Yes! Sri Krishna Matha is legendary for its daily Anna Danam, serving free, high-quality, traditional Satvik meals to thousands of pilgrims daily. Several other temples like Anegudde and Kollur also operate extensive community dining programs.
The optimal time to visit is between October and March when the coastal weather is pleasant. Festivals like Paryaya (every two years), Krishna Ashtami, and Navaratri offer incredible cultural experiences, though crowds peak during these times.
No. While photography of exterior temple architecture and temple grounds is widely permitted, capturing photos or videos inside the inner sanctums or near main deities is strictly prohibited.
Explore More of Udupi
Udupi is just as famous for its pristine coastline as it is for its sacred shrines. Ready to relax?
View All Udupi Beaches
