KarnatakaTimings 2026Free Entry

Srikanteshwara Temple, Nanjangud: History, Timings & Visitor Guide

The Nanjundeshwara Temple (also called Srikanteshwara Temple) is an ancient temple dedicated to Shiva in the Hindu pilgrimage town of Nanjanagudu in Karnataka, India. It is located on the right bank of the Kapila River (also known as the Kabini River), a tributary of the Kaveri River, a tributary of the Kaveri River.

Location Karnataka
Entry Fee Free
Best Time October to February
Railway Station ~1 km
Nearest Airport ~13 km
Srikanteshwara Temple, Nanjangud, Karnataka

About Srikanteshwara Temple, Nanjangud

The Nanjundeshwara Temple (also called Srikanteshwara Temple) is an ancient temple dedicated to Shiva in the Hindu pilgrimage town of Nanjanagudu in Karnataka, India. It is located on the right bank of the Kapila River (also known as the Kabini River), a tributary of the Kaveri River, a tributary of the Kaveri River. Nanjanagudu is also known as The "Dakshina Kashi" or "Kashi of South".

Nanju in Kannada means "to poison". The name Nanjundeshwara means the "God who Drank the Poison" (halāhala, a word that has its origins in the legend of the Great Churning of the Ocean of Milk); thus, the town got the name "Nanjanagudu" which means "the abode of the god Nanjundeshwara".

The temple's Dodda Jaathre festival attracts thousands of devotees. The festivities in the fair include five colorful chariots pulled by devotees on a path called the ratha beedi. Another notable feature of the temple complex is a large stone Nandi (bull), approximately eight feet in height, installed by Dalavayi Vikramaraya in 1644. Parasurama Temple is near Nanjundeshwara Temple.

The gopuram (gateway tower), 120 feet tall and built by Devarajammanni, wife of Krishnaraja Wadiyar III in 1845, the temple complex measures 385 feet by 160 feet, covering a total area of 50,000 square feet, making it one of the largest temples in Karnataka. Is described by various sources as having either seven or nine tiers in the Dravidian style. It is crowned by seven gold-plated kalashas, each approximately three metres tall.

Srikanteshwara Temple, Nanjangud: Key Facts

  • TempleSrikanteshwara Temple, Nanjangud
  • LocationKarnataka
  • StateKarnataka
  • Entry FeeFree (general darshan)
  • Best Time to VisitOctober to February
  • Nearest Railway StationNanjangud Town railway station, ~1 km
  • Nearest AirportMysuru (MYQ), ~13 km
  • GPS12.11897, 76.69245

Srikanteshwara Temple, Nanjangud Timings 2026

Srikanteshwara Temple, Nanjangud is open every day, usually from early morning to late evening with a break in the afternoon. Darshan and aarti timings change with the season and on festival days.

  • MorningOpens early morning (around 5 to 6 AM)
  • AfternoonShort break around midday at many temples
  • EveningEvening aarti around sunset, closes by about 8 to 9 PM

Ask the temple office on arrival for the day's aarti schedule.

Dress Code & Temple Rules

  • DressModest, traditional clothes covering shoulders and knees
  • FootwearRemove before entering; use the shoe stand
  • PhotographyNot allowed inside the sanctum
  • Not AllowedLeather items, tobacco, alcohol, non-veg food
  • QueueFollow queue lines and staff instructions on festival days

How to Reach Srikanteshwara Temple, Nanjangud

  • LocationKarnataka
  • By AirMysuru (MYQ), about 13 km
  • By AirKannur (CNN), about 127 km
  • By TrainNanjangud Town railway station, about 1 km
  • Major StationMysore Junction railway station, about 23 km
  • By RoadTaxis, autos and state buses from the railway station and nearby cities

Distance from Nearby Cities

FromRoad Distance (approx.)Travel Time (approx.)
Mysuru17 km1 hr
Kannur165 km4 hr
Coimbatore165 km4 hr
Kozhikode176 km4 hr
Salem200 km4 hr

Best Time to Visit

October to February. The weather is cooler and drier. April–May is very hot, and the monsoon brings heavy rain to the coast. Weekday mornings are the least crowded; expect long queues on weekends, holidays and festivals.

Open in Google Maps

History of Srikanteshwara Temple, Nanjangud

Nanjungud is mentioned as Sri Garalapuri, in the Shiva Purana. It is said that the legendary holy place is the abode of Shiva in southern India. It is also referred to as "Dakshina Kasi", where the god appeared at the plea of his devotees, the Devas, and sage Narada. The demon Keshi obtained a boon from Brahma and Vishnu by which they would not be able to kill him. He assumed that with this boon, he was as good as immortal and began troubling the people, the Devas, and the sages. At last, Narada and the Devas pleaded with Shiva to save everyone. He appeared in Garalapuri Sri Kshetra (present Nanjungud) and killed Keshi. He further assured that his Ansh (a part of his divine self) would always remain here and bless humanity; the place henceforth would be a papa vinashini ('remover of sins'). After bathing in the holy river of Kabini, every human praying to Lord Srikanteshwara or Nanjundeshwara (Shiva) of Nanjungud would be rid of sins and blessed by the god.

Sage Parashuram, after beheading his mother as per his father Sage Jamadagni's orders, wanted to undo his sins from "Matru Hatya" (his mother's murder). Per Narada's advice, he reached Garalapuri (Nanjangud) and prayed to Sri Nanjundeshwara Swamy. Shiva appeared and advised him to build a mantapa and perform pooja to the Shivlinga. While clearing the shrubs with his parashu (axe), Parashuram's axe unintentionally hit the Shivlinga, and the tip of the Shivlinga began to bleed. Sage Parashuram felt very guilty and said, "I have committed another unforgivable sin; only by killing myself shall I be relieved from all my sins", and prepared to kill himself. Shiva appeared and blessed Sage Parashuram and told him to apply wet mud upon the Shivlinga (the mud of Sri Nanjangud has immense healing powers). The Shivlinga stopped bleeding. Lord Shiva advised Parashuram to build the mantapa and continue his penance. Finally, Sage Parashuram was relieved from all his sins and blessed with immortality.

The Goddess Parvati, consort of Shiva, wanted to visit this holy place, and so he brought her to Garalapuri Nanjangud. When she went to the Kabini River and bent down to touch the water, a gemstone bead (mani) fell off from her crown into the water. Lord Shiva was pleased and declared, "Devi, until now, the place had my divine blessings and presence; from this moment, it shall have your presence, grace and blessings, too. It shall also be called Dakshina Manikarnika Ghat".

Frequently Asked Questions

Where is Srikanteshwara Temple, Nanjangud located?
Srikanteshwara Temple, Nanjangud is in Karnataka, India. GPS location: 12.1190, 76.6925.
What are the timings of Srikanteshwara Temple, Nanjangud?
Srikanteshwara Temple, Nanjangud is open daily from early morning to evening, usually with an afternoon break. Timings change on festivals, so confirm with the temple office before you go.
Is there an entry fee at Srikanteshwara Temple, Nanjangud?
General darshan is free. Special pujas, sevas or quick darshan may have a separate fee set by the temple.
What is the best time to visit Srikanteshwara Temple, Nanjangud?
October to February. The weather is cooler and drier. April–May is very hot, and the monsoon brings heavy rain to the coast.
Which is the nearest railway station to Srikanteshwara Temple, Nanjangud?
Nanjangud Town railway station is the nearest railway station, about 1 km away. The nearest major station is Mysore Junction railway station, about 23 km away.
How far is Srikanteshwara Temple, Nanjangud from Mysuru?
Srikanteshwara Temple, Nanjangud is about 17 km by road from Mysuru (approx.).
Which is the nearest airport to Srikanteshwara Temple, Nanjangud?
Mysuru (MYQ) is the nearest major airport, about 13 km away in a straight line. Kannur (CNN) is the next option.
What is the dress code at Srikanteshwara Temple, Nanjangud?
Wear modest, traditional clothes that cover shoulders and knees. Remove footwear before entering. Shorts and sleeveless tops are best avoided.
Is photography allowed inside Srikanteshwara Temple, Nanjangud?
Photography is usually not allowed inside the sanctum. Outer areas may allow photos; follow the signs and staff instructions.
Which other temples are near Srikanteshwara Temple, Nanjangud?
Arakeshvara Templa, Maruthamalai Marudhachalamurthy Temple, Nageshvara Temple, Thali Mahadeva temple, Kozhikode are close by and can be covered on the same trip.

Temples Near Srikanteshwara Temple, Nanjangud

Arakeshvara Templa
Chamarajanagar, Karnataka

Arakeshvara Templa

The Arakeshvara Temple, dedicated to the Hindu god Shiva, is located in the village of Hole Alur in the Chamarajanagar district of Karnataka state,…

Read Full Guide
Maruthamalai Marudhachalamurthy Temple
Tamil Nadu

Maruthamalai Marudhachalamurthy Temple

The Marudhamalai Murugan Temple, or the Maruthamalai Marudhachalamurthy Temple, is a 12th-century hill temple situated in Coimbatore, Tamil Nadu…

Read Full Guide
Nageshvara Temple
Bengaluru North, Karnataka

Nageshvara Temple

The Nageshvara temple complex (also spelt Nagesvara and called Naganatheshvara locally) is located in Begur, a small town within the Bangalore urban…

Read Full Guide
Thali Mahadeva temple, Kozhikode
Kerala

Thali Mahadeva temple, Kozhikode

Tali Shiva Temple or Tali Mahakshetram is a Hindu temple dedicated to the deity Shiva, situated in the heart of the Kozhikode city, Kerala. The…

Read Full Guide
Halasuru Someshwara Temple, Bangalore
Bengaluru, Karnataka

Halasuru Someshwara Temple, Bangalore

Halasuru Someshwara Temple is a Hindu temple, located in the neighborhood of Halasuru in Bangalore, Karnataka, India. It is one of the old temples…

Read Full Guide
Muthappan Temple
Kannur, Kerala

Muthappan Temple

Parassini Madappura Sree Muthappan temple is a temple located at Parassinikadavu in Anthoor municipality on the banks of the Valapattanam river…

Read Full Guide