Shri Mahishamardini Temple – Kadiyali
An ancient Tuluva heritage site and one of the oldest shrines in Udupi

✨ Highlights
- Devotees
- History Enthusiasts
- Architecture Students
About Shri Mahishamardini Temple – Kadiyali
The Shri Mahishamardini Temple in Kadiyali is an ancient architectural marvel located in the Udupi district of Karnataka. Representing one of the oldest temple structures in the Tulu Nadu region, this sacred site is dedicated to Goddess Durga in her fierce Mahishamardini form. It is highly significant as a historical precursor to the more modern Udupi Krishna Matha and is a primary pilgrimage stop for devotees exploring the religious circuit of coastal Karnataka. The temple is famous for its unique stone idol of the Goddess which dates back nearly 1,200 years, showcasing the early artistic mastery of the region.
The experience of visiting Kadiyali is characterized by a transition from the busy streets of Udupi into a serene space defined by traditional Tuluva stone architecture. The temple recently underwent a grand restoration, resulting in a magnificent wooden carved ceiling and silver-plated doors that reflect the light of countless oil lamps. The atmosphere is thick with the scent of sandalwood and fresh jasmine, creating a profound spiritual vibe. Visitors are often struck by the sight of the heavy granite pillars and the distinctive sloping roofs that protect the structure from the intense monsoon rains. The spiritual energy in the inner sanctum is palpable, especially during the deeparadhana rituals when the stone walls echo with the rhythmic sound of traditional bells.
Culturally, the Kadiyali temple holds immense historical significance as it is believed to have been established during the early Alupa dynasty. The main deity, a four-armed Mahishamardini holding a discus and conch, is carved in a style that predates many of the more famous shrines in the district. Local mythology suggests that the temple serves as a protective gateway to the town of Udupi. The temple is the center of vibrant celebrations during Navaratri and the annual Rathotsava, where the entire community gathers to witness the chariot procession. These festivals preserve the ancient Vedic and Tulu traditions, making the temple a living museum of regional history.
A visit to the Kadiyali Mahishamardini Temple offers a quiet and historically rich alternative to the larger temple complexes nearby. It is a high-value destination for those interested in early medieval Indian art and the evolution of Shakta worship in Karnataka. Whether you are a history buff studying Alupa inscriptions or a seeker looking for an authentic devotional environment, the temple provides a deep connection to the roots of Udupi heritage.
📍 Location
ℹ️ Visitor Information
🎒 Things to Do at Shri Mahishamardini Temple – Kadiyali
- Darshan
- Temple rituals
- Photography of exteriors
- Exploring stone carvings
🛕 Visitor Tips & Rules
- Remove footwear before entering
- No photography in the inner sanctum
- Maintain silence during rituals
- Respect local traditions
🚗 How to Reach
Udupi
1.7 km / 1.1 mi
Udupi
2 km / 1.2 mi
Udupi City Bus Terminus
1.4 km / 0.9 mi
📢 Share this Place
📍 Nearby Places
✨ More Temples
Visitor Information: The details provided above are collected from publicly available sources and may change over time. We recommend verifying the information before planning your visit.








