Famous Temples in Karnataka: Pilgrimage Guide, Timings Advice and a Temple Circuit

Karnataka’s temples range from ancient Chalukya shrines and Hoysala masterpieces to living pilgrimage centres that serve thousands of devotees every day. This guide covers the most important ones and shows how to link them in a practical route.

Quick answer: The most famous temples in Karnataka include the Udupi Krishna Matha, Dharmasthala Manjunatha temple, Kukke Subramanya, Kollur Mookambika, Sringeri Sharada Peetha, Horanadu Annapoorneshwari, Murudeshwar, Gokarna Mahabaleshwar and the Chamundeshwari temple in Mysuru. A classic circuit links Dharmasthala, Kukke Subramanya, Udupi, Kollur, Sringeri and Horanadu in three to five days.

Famous temples in Karnataka at a glance

Temple Town Known for
Krishna Matha Udupi Dvaita tradition, window darshan
Manjunatha Dharmasthala Free meals, interfaith tradition
Subramanya Kukke Subramanya Serpent worship
Mookambika Kollur Shakti shrine in the Ghats
Sharada Peetha Sringeri Shankaracharya matha
Annapoorneshwari Horanadu Temple meals, forest setting
Mahabaleshwar Gokarna Atmalinga legend
Chamundeshwari Mysuru Dasara patron goddess

Coastal Karnataka temples

Udupi Sri Krishna Matha

The Krishna Matha in Udupi was established by Madhvacharya, the founder of the Dvaita school. Devotees view the deity through a silver-plated window with nine small openings, called the Navagraha Kitiki. The temple is also the origin of the traditional Udupi style of vegetarian cooking. For more about the town, see the Udupi guide.

Kollur Mookambika Temple

Set at the foot of the Kodachadri hills, the Mookambika temple is among the most important Shakti shrines in South India. It is busiest during Navaratri and on weekends. You can combine it with the coastal drive using our coastal road trip guide.

Murudeshwar

A tall gopura and a very large Shiva statue overlook the Arabian Sea at Murudeshwar. The setting makes it one of the most photographed temples in the state.

Gokarna Mahabaleshwar

According to legend, Ravana brought the Atmalinga to Gokarna, where it was installed at the Mahabaleshwar temple. It is also one of Karnataka’s great pilgrimage towns. Read the Gokarna beaches guide if you plan to add the beach.

Western Ghats temples

Dharmasthala

The Sri Manjunatha temple at Dharmasthala is known for its service tradition, with free meals offered to visitors every day, and for its administration by a Jain family while the priests are Hindu. It is one of the busiest pilgrimage sites in the state. Plan your visit for weekdays to avoid long queues.

Kukke Subramanya

The Subramanya temple stands beside the Kumaradhara river and is famous for serpent worship rituals. The Kumara Parvatha trek starts here. See the Kumara Parvatha trek guide.

Sringeri

Sringeri is the seat of the first matha established by Adi Shankaracharya. The Vidyashankara temple, with its zodiac pillars, and the Sharadamba temple on the Tunga river are the main attractions. The town is calm and well organised.

Horanadu Annapoorneshwari

Set among forested hills and coffee estates, the Annapoorneshwari temple at Horanadu is known for the free meals it offers to visitors. It is a peaceful place and pairs well with a Chikkamagaluru trip. See the Chikkamagaluru guide.

Heritage temples

Temples in the Mysuru region

  • Chamundeshwari Temple: On Chamundi Hills above Mysuru, associated with the Dasara festival. See Mysore Dasara 2026.
  • Nanjundeshwara Temple, Nanjangud: A large Shiva temple on the Kapila river.
  • Biligiriranga Swamy Temple: On the BR Hills ridge in a tiger reserve landscape.
  • Talakadu: A town where the Cauvery buried a historic temple complex under sand, with special darshan periods held at intervals.

A suggested temple circuit

This route links the Western Ghats and coastal pilgrim towns in a single trip from Mangaluru.

  • Day 1: Mangaluru to Dharmasthala, then to Kukke Subramanya.
  • Day 2: Kukke Subramanya to Sringeri.
  • Day 3: Sringeri to Horanadu, then drive to Udupi or the coast.
  • Day 4: Udupi Krishna Matha, then Kollur and Murudeshwar.
  • Day 5: Gokarna.

Allow extra time for queues, and expect winding ghat roads between the hill temples. For more on the area, see the Mangaluru guide and the Uttara Kannada guide.

Temple visiting etiquette and tips

  • Dress modestly. Some temples require traditional attire, and some ask men to remove shirts at the inner sanctum.
  • Remove your footwear. Use shoe racks provided by the temple.
  • Check photography rules. Many sanctums prohibit photos.
  • Visit early. Mornings are less crowded.
  • Respect queues. Special darshan tickets, where offered, are available at the counter.
  • Follow temple rules on food. Prasada and meals are served in designated halls.

Best time to visit Karnataka temples

October to March is the most comfortable for travelling. Festivals such as Navaratri, Maha Shivaratri and Karthika Masa draw large crowds, so book accommodation early. See our festivals in Karnataka calendar and the best time to visit Karnataka.

Frequently asked questions

What is the most visited temple in Karnataka?

Dharmasthala and Udupi Krishna Matha are among the most visited, along with temples in Mysuru and Kollur.

Which temple in Karnataka is known for free meals?

Dharmasthala and Horanadu are known for free meals for visitors.

Which is the oldest temple in Karnataka?

Early Chalukya temples at Aihole and Badami date back to the 5th and 6th centuries.

How many days do I need for a temple circuit?

Three to five days for the Dharmasthala, Kukke, Sringeri, Horanadu and Udupi circuit.

Are non-Hindus allowed in Karnataka temples?

Rules vary by temple. Many welcome visitors for the architecture, but some sanctums restrict entry. Ask locally.

Scroll to Top