Divya Darshan 360
Nanjundeshwara Temple
Photo: Dineshkannambadi, CC BY-SA 3.0, via Wikimedia Commons

Famous temples · Karnataka

Nanjundeshwara Temple

Shiva as Nanjundeshwara, in the temple town of Nanjangud, Karnataka

Checked 19 Oct 2026 with 4 sources2 min read

Getting there

  • By air

    Mysuru Airport is the nearest airport, about 14.5 km from the temple.

  • By train

    Nanjungud is the nearest railway station.

  • By road

    The temple is about 27 km from Mysuru and 163 km from Bengaluru. The suburban bus stand is about 24 km away.

Open in Google Maps

Why devotees come here

Nanjundeshwara Temple is an ancient Shiva temple in Nanjangud, Mysuru district. It covers 50,000 square feet and is one of the largest temples in Karnataka. The town is known as Dakshina Kashi, the Kashi of the South.

Shiva is worshipped here as Nanjundeshwara, the one who drank the poison from the churning of the ocean of milk. Legend says Shiva killed the demon Keshi after Narada and the devas pleaded with him to save everyone. Sage Parashurama came here to wash away the sin of his mother's killing, and he prayed to Nanjundeshwara.

The origins of the temple go back to the Ganga dynasty. The Cholas, the Hoysalas and the Wodeyars of Mysore added to it over the centuries. The inner sanctum was built in the Chola period, around the 11th century. The anterior mandapa, where devotees sit, came in the Hoysala period, around the 13th century.

The outer courtyard wall has niches with 122 images of Shiva in various forms. The gopuram, 120 feet tall, is crowned by seven gold-plated kalashas. Inside the complex, the large stone Nandi was built in 1644 by Dalavayi Vikramaraya.

Festivals

  • Ashada monthGirijakalyana

    On this day Tipu Sultan's jade lingam, set with an emerald necklace, is placed on the idol once a year.

Tips for your visit

  • Raghavendra Math is on the road to the right of this temple.
  • Look for the 122 images of Shiva in the niches of the outer courtyard wall as you walk around the complex.
  • Dodda Jaathre, the temple's big festival, draws thousands of devotees.

Darshan at home

Not in the app yet

Nanjundeshwara Temple is not in the Divya Darshan 360 app yet. These Famous temples temples are, with darshan videos you can watch at home:

The app is free, Android only. For darshan as if you are standing there, see the VR box (₹899, or ₹949 cash on delivery).

Questions people ask

What does the name Nanjundeshwara mean?

It means Shiva, who drank the poison from the churning of the ocean of milk. The temple is also called Srikanteshwara Temple.

What does Dakshina Kashi mean?

Dakshina Kashi means the Kashi of the South. Nanjangud is known by that name and is a Hindu pilgrimage town in Karnataka.

Is there a legend about Tipu Sultan and the temple?

Legend says Tipu Sultan's royal elephant was bathed in the Kapila River and its eyes were wiped with abhishekam water for 48 days to cure an eye ailment.

What is the large stone bull inside the temple?

It is a stone Nandi built in 1644 by Dalavayi Vikramaraya, and it is one of the most notable structures in the complex.

How we checked this page

On 19 Oct 2026 we checked every fact on this page against these sources, official ones first. Anything we could not confirm is left out.

  1. Nanjundeshwara Temple, Karnataka Tourism (Government of Karnataka) karnatakatourism.org
  2. Srikanteshwara (Nanjundeswara) Temple, District Mysuru (Government of Karnataka) mysore.nic.in
  3. Srikanteshwara Temple, Nanjangud, Wikipedia en.wikipedia.org
  4. Tipu Sultan's gesture to Nanjangud temple, Deccan Chronicle deccanchronicle.com

More Famous temples temples

All Famous temples guides

Planning this with family?