Popular Temples in Bangalore

Religion has always been an important part of India's history and continues to shape the social, cultural, and economic life of the country. Karnataka is no exception, with famous historical sites like Hampi and Pattadakal in the northern part of the state, known internationally. Bengaluru also boasts ancient temples that date back to the city's founding. Visiting these temples not only offers a spiritual experience but also gives insight into the state's rich history and art. Let’s take a closer look at the temples of Karnataka.!

1. Virupaksha Temple

Virupaksha Temple in Hampi is a well-known spiritual center devoted to Lord Shiva. Here, Shiva is honored as Virupaksha, a form that represents his all-seeing third eye and his role as the ultimate protector and ruler of the universe. During the Vijayanagara Empire, Lord Shiva was the empire's chief deity. The temple stands along the banks of the Tungabhadra River and is celebrated not only for its religious importance but also for its extraordinary architecture and engineering marvels.
Grand festivals like Maha Shivaratri, the Chariot Festival, and Hampi Utsav are joyfully celebrated here, drawing many devotees and visitors.
Timings: 6:00 AM - 7:00 PM

How to Reach Virupaksha Temple

  • By Air: The nearest airport is Hubli (166 km); Bangalore Airport (350 km) is another option.
  • By Train: The closest station is Hospet Junction (13 km). Local transport is available to Hampi.
  • By Road: Well-connected by buses and taxis from nearby cities like Hospet (13 km) and Bangalore (350 km).
Local transport options in Hampi include walking, bicycles, or auto-rickshaws. The temple is centrally located and easy to find.

2. Udupi Sri Krishna Temple

The temple is dedicated to Lord Krishna, where devotees can view the idol of Balakrishna through a unique window called the Navagraha Kindi, divided into nine squares. Eight monastic institutions, or mathas, oversee the temple's daily activities and organize the grand Udupi Paryaya Utsava, a festival celebrated every two years.
It is one of the most visited temples in Karnataka and holds cultural and spiritual importance. The temple features a grand chariot at the entrance and a serene pond nearby, enhancing its beauty.
Timings: 4:30 AM - 9:30 PM

How to Reach the Temple

  • By Air: The nearest airport is Mangalore International Airport, about 60 km from Udupi. Taxis and buses are available to reach the temple.
  • By Train: Udupi Railway Station is the closest, just 3 km away. Auto-rickshaws or taxis can take you to the temple from there.
  • By Road: Udupi is well-connected by buses and private vehicles. Regular buses operate from major cities like Mangalore (55 km), Bangalore (403 km), and Goa (315 km).
Once in Udupi, you can easily reach the temple using local transport options like auto-rickshaws or taxis. The temple is located centrally and is well-marked.

3. TalaKaveri

Tala Kaveri, located in the serene Brahmagiri Hills, is revered as the origin of the sacred River Kaveri, which flows through Karnataka and Tamil Nadu. A temple has been built here to honor this holy spot.
The River Kaveri is worshipped as Kaveramma, symbolizing the mother goddess, while Sage Agasthya is venerated as Agasthiswara. As per Hindu legends, Lopamudra, the daughter of King Kavera and the wife of Sage Agasthya, transformed into the River Kaveri.
This sacred river is believed to hold greater spiritual significance than even the Ganga and continues to provide and sustain life for millions.
Timings: 6:00 AM - 8:30 PM

How to Reach Tala Kaveri

  • By Air: The nearest airport is Mangalore International Airport, about 160 km away. From there, you can hire a taxi or take a bus to reach Tala Kaveri.
  • By Train: The closest railway station is in Mysore, approximately 115 km away. Taxis and buses are available from Mysore to Tala Kaveri.
  • By Road: Tala Kaveri is well-connected by road. Regular buses and private vehicles can be taken from nearby cities like Madikeri (48 km), Mysore (115 km), and Bangalore (300 km).
Local taxis and buses operate from Madikeri, the nearest major town, to Tala Kaveri.

4. Dharmasthala

The word ‘Dharma’ means righteousness, and ‘sthala’ refers to a place, making this shrine a symbol of justice and values like honesty, fairness, and equality. It is a remarkable example of cultural unity within a religious space. The temple is managed by a Jain family known as the Heggades, with Veerendra Heggade as the current head. He is widely respected for his efforts in promoting social welfare initiatives.
Nestled amidst the natural beauty of the Western Ghats, the temple offers a peaceful and scenic experience, especially for those traveling along its winding roads.
Timings: 6:30 AM - 2:00 PM, 5:00 PM - 9:30 PM.

How to Reach the Temple

  • By Air: The nearest airport is Mangalore International Airport, about 88 km away. Taxis and buses are available to take you to the temple.
  • By Train: The closest railway station is Mangalore Central (85 km). From there, you can hire a cab or take a bus to reach the temple.
  • By Road: The temple is well connected by road. Regular buses and private vehicles operate from nearby cities like Mangalore (85 km), Udupi (120 km), and Bangalore (300 km).
Visitors can enjoy the scenic drive through the lush greenery of the Western Ghats on their way to the temple.

5. Shravanabelagola

This is a world-famous Jain pilgrimage site in Karnataka, known for its incredible 18-meter-high statue of Gomateshwara, also called Bahubali. The statue is carved from a single block of granite, making it a monolithic structure. The temple is surrounded by smaller shrines dedicated to all the Jain Tirthankaras. It is located in Vindhyagiri Hills, and visitors must climb 700 steps to reach the statue.
According to Jainism, Bahubali was the son of the first Tirthankara, Rishabhdev. Since he meditated standing still, all statues of Bahubali in India depict him in this position, with plants growing around his arms and legs.
Timings: 6:30 AM - 11:30 AM, 3:30 PM - 6:30 PM

How to Reach Gomateshwara Statue (Shravanabelagola)

  • By Air: The nearest airport is Kempegowda International Airport in Bangalore, around 160 km away. From there, you can hire a taxi or take a bus to Shravanabelagola.
  • By Train: The closest railway station is Shravanabelagola Station, located about 3 km from the site. Another option is Hassan Railway Station, 52 km away, with better connectivity.
  • By Road: Shravanabelagola is well-connected by road. Buses and private taxis are available from nearby cities like Hassan (52 km), Mysore (85 km), and Bangalore (145 km).
Once you reach the base of Vindhyagiri Hills, you can climb the 700 steps to reach the statue.
Also Read - South India Tour Packages

6. Sringeri Sharada Peetha

Sringeri is a well-known temple that attracts many visitors, especially locals. The temple is dedicated to Goddess Saraswati, who is believed to grant wisdom and intelligence to her devotees. The gopuram (temple tower) and the intricately carved walls of the Vidya Shankara Temple are mesmerizing to behold.

Like many temples in Karnataka, Sringeri features a spacious compound where devotees can relax and spend time. Nestled on the banks of the Tunga River, the temple is surrounded by the serene Malenadu hills, making it a tranquil retreat. The temple is closely associated with Adi Shankaracharya and the Advaita philosophy, which is rooted in the Upanishads. This philosophy emphasizes the non-duality of the self and the universe, teaching that they are the same.
Timings: 6:00 AM - 2:00 PM, 4:00 PM - 9:00 PM
How to Reach Sringeri Temple
  • By Air: The nearest airport is Mangalore International Airport, around 105 km away. From there, you can hire a taxi or take a bus to reach Sringeri.
  • By Train: The closest railway station is Shimoga, about 90 km away. You can take a taxi or bus from Shimoga to Sringeri.
  • By Road: Sringeri is well-connected by road. Buses and taxis are available from nearby cities like Mangalore (105 km), Shimoga (90 km), and Bangalore (330 km).
Once in Sringeri, local transport like auto-rickshaws and taxis can take you to the temple.

7. Kukke Subramanya

Kukke Subramanya is a well-known Hindu temple dedicated to Lord Subramanya, the son of Lord Shiva and Goddess Parvati. It stands against the scenic Bramhagiri Hills, with the Kumaradhara River flowing close by. The temple is considered sacred for performing rituals that help remove sarpa dosha, which is believed to cause problems due to snake-related curses.
Next to the main temple, there is another shrine called Adi Subramanya Temple. Kukke Subramanya welcomes people of all castes and religions. Many devotees believe that worshiping here brings blessings that solve challenges related to marriage, children, education, and careers.
Timings: 5:00 AM - 1:30 PM, 3:30 PM - 8:00 PM
How to reach Kukke Subramanya
  •  By Air: Mangalore International Airport (115 km) is the nearest airport, with taxi and bus services to the temple.
  • By Train: Subrahmanya Road Railway Station (12 km) is the closest station, with easy local transport options.
  • By Road: Direct buses and taxis are available from Mangalore (105 km) and Bangalore (280 km).
Planning your trip with these options ensures a smooth and comfortable journey.

8. Thousand Pillars Temple

A stunning architectural gem in Dakshina Kannada, this temple is dedicated to Chandraprabha, the eighth Tirthankara in Jainism. The temple is famous for its intricately carved pillars, each adorned with symbols and stories from Jain philosophy. More than just a place of worship, it offers a glimpse into history, making it perfect for educational visits. The temple stands as a tribute to the brilliant craftsmanship and engineering skills of the 15th century.
Why not explore Moodabidri, known as the ‘Jain Varanasi’ of South India? It’s the perfect destination for a memorable summer trip!
Timings:  7:30 AM - 6:00 PM

Here’s how to reach Moodabidri, the ‘Jain Varanasi’ of South India:

  • By Air: The nearest airport is Mangalore International Airport, located about 35 km away. Taxis and buses are available from the airport to Moodabidri.
  • By Train: The closest railway station is Mangalore Central or Mangalore Junction (around 37 km). From there, you can hire a taxi or take a bus.
  • By Road: Moodabidri is well-connected by road, with regular buses and taxis from Mangalore and other nearby towns.

9. Chamundeshwari Temple, Mysore

This iconic temple in Mysore is dedicated to Goddess Chamundeshwari, the guardian deity of the Wodeyar dynasty. She is celebrated for defeating the demon Mahishasura, who caused great suffering to the people of Mysore. Devotees believe that the goddess grants courage and strength to overcome challenges in life.
The temple showcases stunning Dravidian architecture, featuring a grand, intricately carved gopura (entrance tower). A majestic statue of Nandi, the sacred bull and mount of Lord Shiva, is located on the Chamundi Hills.
A highlight of the Dasara festival is the grand procession where the idol of Goddess Chamundeshwari is carried in a golden howdah atop a royal elephant.
Timings: 7:30 PM - 9:00 PM

Here’s how to reach the Chamundeshwari Temple in Mysore:

  • By Air: The nearest airport is Mysore Airport, about 12 km from the temple. Taxis and buses are available for a quick ride to the temple.
  • By Train: Mysore Junction is the main railway station, located around 10 km from the temple. You can easily take a taxi or a local bus from there.
  • By Road: The temple is well connected by road. If you're traveling from Mysore city, taxis and buses are available to take you directly to the Chamundi Hills.

10. Gommatagiri

Karnataka is home to at least 10 statues of Bahubali, also known as Gomateshwara, with some of the most famous ones located in Shravanabelagola, Karkala, Dharmasthala, Venur, and Gommatagiri. The Gommatagiri statue in Mysore stands 16 feet tall on the Shravana Gudda hill, with "Gommatagiri" meaning "Hill of Gomateshwara." While traveling in Mysore, many people often miss out on visiting Gommatagiri, as the focus tends to be on the Mysore Palace, Bandipur National Park, KRS, and Chamundeshwari Temple. However, a visit to Gommatagiri offers a chance to experience a lesser-known aspect of Mysore's rich religious diversity.
Timings: 5:30 AM - 8:30 PM
Here’s how to reach Gommatagiri in Mysore:
  • By Air: The nearest airport is Mysore Airport, around 30 km away. From there, you can hire a taxi or take a local bus to reach Gommatagiri.
  • By Train: Mysore Junction is the closest railway station, located about 25 km from Gommatagiri. Taxis and buses are easily available for the journey.
  • By Road: Gommatagiri is well-connected by road. If you are in Mysore city, you can take a taxi or a bus directly to the Shravana Gudda hill, where the statue is located.
Read More Information about Karnataka

11. Nanjundeshwara Temple

 
Nanjundeshwara Temple is a hidden gem for those who appreciate art and architecture. Each sculpture and statue in the temple has its own story to share! While it may not be as famous as Mysore Palace or Hampi, it is still one of Karnataka's underrated treasures. The temple is dedicated to Lord Nanjundeshwara, also known as SriKanteshwara, names that highlight the strength and power of Lord Shiva. In Hindu mythology, Lord Shiva drank poison to protect the world, which turned his throat blue, earning him the name Neelakant, meaning "the one with the blue throat."
Here’s how to reach Nanjundeshwara Temple:

Timings: 6:00 AM - 8:00 PM
  • By Air: The nearest airport is Mysore Airport, about 35 km from the temple. From there, you can take a taxi or a local bus to reach Nanjundeshwara.
  • By Train: Mysore Junction is the closest railway station, located around 35 km away. Taxis and buses are available from the station to the temple.
  • By Road: The temple is well connected by road. If you're in Mysore city, you can take a taxi or bus to Nanjangud, the town where the temple is located. The journey takes around 45 minutes.

12. Murudeshwara Temple

On India’s west coast, you'll find the second-tallest Shiva statue in the country, set against the beautiful backdrop of the Arabian Sea. This place, Murudeshwara, is as breathtaking as it sounds. The temple’s towering gopura is a remarkable sight, designed in the traditional Dravidian architectural style. Murudeshwara is one of Karnataka’s most sacred Shiva temples, alongside Dharmasthala and Nanjanajudu. Legend says that when Raavana crushed the Atma-Linga in anger, a part of it fell in Murudeshwara, and that's where the Linga was placed.
Here’s how to reach Murudeshwara:
Timings: 6:00 AM - 12:00 PM, 3:00 PM - 8:15 PM
  • By Air: The nearest airport is Mangalore International Airport, about 160 km from Murudeshwara. From there, you can take a taxi or a bus to the temple.
  • By Train: The nearest railway station is Murudeshwara Railway Station, located just 2 km from the temple. You can easily reach the temple by taxi or auto-rickshaw.
  • By Road: Murudeshwara is well-connected by road. If you are traveling from Mangalore, the journey takes around 3 to 4 hours by bus or taxi. Regular buses also operate from nearby cities like Mangalore and Udupi.

13. Melkote Cheluvanarayana Swamy Temple

Chaluvanarayana Swamy is an incarnation of Lord Vishnu, residing in the Yadugiri Hills. The name "Cheluvanarayana" represents the most beautiful form of Vishnu. The Yoga Narasimha Temple is situated on a hill close to the Cheluvanarayana Temple. Devotees visit to offer prayers and take a sacred bath in the Kalyani, a specially built pond. Recently, the Infosys Foundation improved the pond, and now, devotees are asked not to throw anything or use soap while bathing. The temple’s exquisite pillar carvings are a must-see, and the annual Vairamudi Utsavam festival is a special event that shouldn’t be missed.

Timings: 7:30 PM - 8:30 PM

Here’s how to reach the Cheluvanarayana Swamy Temple and Yoga Narasimha Temple:

  • By Air: The nearest airport is Mysore Airport, about 30 km away. From there, you can hire a taxi or take a bus to reach the temples.
  • By Train: Mysore Junction is the closest railway station, around 30 km from the temples. Taxis and buses are available for a short journey to the hill temples.
  • By Road: The temples are located in Yadugiri, about 30 km from Mysore. Regular buses and taxis connect Mysore to the temples, making it easy to travel by road.
Suggested Tour -

14. ISKCON Sri Radha Krishna Temple

Bangalore has a rich cultural and religious history that many people may not be aware of. Among its many temples are the Bull Temple, Dodda Ganapati Temple, Kadu Malleshwara, and ISKCON. The ISKCON Temple is located near Orion Mall and Narayana Nethralaya in the Rajajinagar area. This modern temple is well-maintained, with stunning paintings that illustrate the life of Sri Krishna. Inside, visitors can also find shops selling food, clothing, bags, and statues of Hindu gods and goddesses.
Timings: 4:15 AM - 5:15 AM, 7:15 AM - 8:30 PM

Here’s how to reach the ISKCON Temple in Bangalore:

  • By Air: The nearest airport is Kempegowda International Airport, around 35 km from the temple. You can take a taxi or cab to reach ISKCON Temple.
  • By Train: Bangalore City Junction and Yeshwantpur Railway Station are the closest major railway stations, about 6-7 km away. You can hire a taxi or take a local bus to the temple.
  • By Road: ISKCON Temple is located in Rajajinagar, and it’s well-connected by road. You can take a taxi or bus from any part of the city to reach the temple. The temple is close to Orion Mall and Narayana Nethralaya, which are popular landmarks in the area.
Suggested Tour -

15. Horanadu Sri Annapoorneshwari Temple

Annaporneshwari, known as the 'Goddess of food,' blesses her followers with abundance and prosperity. The temple offers free meals and snacks as prasad (blessed food) to devotees throughout the year. Situated on the scenic hills of Chikkamagaluru, the temple is surrounded by breathtaking views. The main festival celebrated here is Akshaya Tritiya, which is considered a time for bringing prosperity and joy. The temple is also linked to various legends involving Lord Shiva, Parvati, and Brahma. Don't miss a visit to Goddess Annaporneshwari when you’re in Chikmagalur!

Timings: 6:30 AM - 9:30 PM

Here’s how to reach the Annaporneshwari Temple in Chikkamagaluru:

  • By Air: The nearest airport is Mangalore International Airport, around 160 km away. From there, you can hire a taxi or take a bus to Chikkamagaluru, and then travel to the temple.
  • By Train: Chikkamagaluru Railway Station is the closest station, located about 10 km from the temple. You can hire a taxi or take a bus to reach the temple.
  • By Road: Chikkamagaluru is well-connected by road. You can take a taxi, bus, or self-drive from nearby cities like Mangalore, Bangalore, or Hassan. The temple is easily accessible from the town center.
Suggested Tour :

16. Shri Yediyur Siddhalingeshwara Temple

The Siddalingeshwara Temple is dedicated to an incarnation of Lord Shiva, known as Siddalingeshwara. It is a popular religious destination for locals and is also the main deity worshipped by many families in Southern Karnataka. Unlike famous places such as Nanjangudu, Gokarna, and Murudeshwar, the temple follows its unique local rituals and traditions. A visit to this temple provides a great opportunity to explore the cultural heritage of Karnataka and witness the diverse practices across different regions. Additionally, the temple offers Anna Dana (free meals) to all its devotees.
Timings: 4:30 AM - 9:30 PM

Here’s how to reach the Siddalingeshwara Temple:

  • By Air: The nearest airport is Mangalore International Airport, about 140 km away. From there, you can hire a taxi or take a bus to reach the temple.
  • By Train: Siddapur Railway Station is the closest railway station, around 15 km away from the temple. You can take a taxi or local transport to the temple.
  • By Road: The temple is well-connected by road. You can take a taxi, or bus, or drive from nearby towns like Mangalore or Bangalore. It’s easily accessible by road from these cities.

17. Durga Temple, Aihole

This temple is a well-known Chalukyan temple in Northern Karnataka, near other important temples like Badami and Pattadakal. History enthusiasts may have come across some debates regarding this temple. While it is often referred to as a Durga temple, the main deity worshipped here is Lord Surya, the Sun god. A unique feature of the temple is its apsidal design, which is rare in Hindu temples. An apse is a curved, walled section typically found in churches. The temple also boasts intricate and stunning statues of gods, making it a visual delight.
Timings: 6 AM - 6 PM

Here’s how to reach the temple:

  • By Air: The nearest airport is Hubli Airport, around 125 km away. From there, you can hire a taxi or take a bus to the temple.
  • By Train: The nearest railway station is Bagalkot Railway Station, about 20 km away. You can easily get a taxi or local transport to the temple.
  • By Road: The temple is well connected by road. You can take a bus or hire a taxi from nearby cities like Badami, Hubli, or Bagalkot to reach the temple. The journey is scenic and pleasant.

18. Cave Temple, Badami

The impressive Badami caves are truly breathtaking! Surprisingly, a small village in Northern Karnataka is home to such remarkable examples of Chalukya architecture. This place offers the perfect mix of adventure, history, and local charm. As you enter, you’ll often spot children playing cricket or monkeys climbing the sandstone cliffs. The rich heritage of the Chalukya dynasty is often overlooked in history, overshadowed by the larger fame of the Pandya and Chola dynasties, making Badami a hidden gem worth exploring.
Timings: 9 AM - 5:30 PM
Here’s how to reach Badami:
  • By Air: The nearest airport is Hubli Airport, about 130 km away from Badami. From there, you can hire a taxi or take a bus to reach the caves.
  • By Train: Badami Railway Station is well-connected to major cities in Karnataka. You can take a train to Badami and then use a taxi or auto-rickshaw to reach the caves.
  • By Road: Badami is easily accessible by road. You can drive or take a bus from nearby cities like Hubli (about 130 km), Bagalkot (about 35 km), or Bangalore (about 500 km). Road trips to Badami are scenic and enjoyable.

19. Sri Mookambika Temple

Mookambika Temple is a key part of the South Karnataka pilgrimage circuit, which includes other significant temples like Dharmasthala, Sringeri, Kukke Subramanya, Horanadu Annaporneshwari, Gokarna, and Murudeshwara. The goddess Mookambika is believed to be an incarnation of Parvati, the wife of Lord Shiva. She is known to grant strength and courage to her devotees. The temple is associated with the legend of Mookambika defeating the demon Mukasura, whose name means "dumb" in Kannada, which is how the goddess earned her name. It is one of the most revered temples in the Udupi district and was established by Adi Shankaracharya.
Timings: 5 AM - 9 PM
Here’s how to reach Mookambika Temple:
  • By Air: The nearest airport is Mangalore International Airport, about 120 km away. From there, you can hire a taxi or take a bus to the temple.
  • By Train: Byndoor Railway Station is the closest station, around 30 km from the temple. You can take a taxi or local transport to reach the temple.
  • By Road: Mookambika Temple is easily accessible by road. You can drive or take a bus from nearby cities like Mangalore (120 km) or Udupi (70 km). The temple is well connected by road, making it a convenient option for travelers.

20. Seebi Narasimha Swamy Temple

The Seebi Narasimha Swamy Temple has a fascinating history filled with local legends. Unlike many temples built by kings or sages, this temple was founded by three brothers after they had dreams of Lord Narasimha. What sets Seebi apart from other Narasimha temples is its stunning mural artwork. The murals cover a variety of themes, including stories of Krishna Leela, the Mysore kings, and the family of the temple's founders.
Timings: 8:30 AM - 6:30 PM
Here’s how to reach Seebi Narasimha Swamy Temple:
  • By Air: The nearest airport is Mangalore International Airport, about 50 km away. From there, you can hire a taxi or take a bus to the temple.
  • By Train: Udupi Railway Station is the closest major station, located around 30 km from the temple. You can take a taxi or local transport to the temple.
  • By Road: Seebi Narasimha Swamy Temple is well-connected by road. You can drive or take a bus from nearby towns like Udupi, Mangalore, or Manipal. The temple is easily accessible by road from these places.

21. Pattadakal

A typical North Karnataka tour usually covers Hampi, Badami, Pattadakal, and Aihole. The UNESCO World Heritage status has played a key role in attracting more international visitors. Pattadakal, in simple terms, is a site filled with temples and structures known for their exceptional craftsmanship. If you appreciate intricate details, you will truly enjoy your time here. The way 8th-century architecture effortlessly merges beauty, skill, and spirituality is simply remarkable!
Timings: 6 AM - 6 PM
Here’s how to reach Pattadakal:
  • By Air: The nearest airport is Hubli Airport, around 130 km away. From there, you can hire a taxi or take a bus to Pattadakal.
  • By Train: Bagalkot Railway Station is the closest station, about 22 km from Pattadakal. You can easily take a taxi or local transport to the site.
  • By Road: Pattadakal is well-connected by road. You can drive or take a bus from nearby cities like Hubli, Bagalkot, or Badami. The route is scenic and pleasant, making it an easy place to reach by road.

22. Omkareshwara Temple


"Om" is more than just a word; it symbolizes spiritual peace and is often heard during meditation. It is a key symbol in Hinduism. Omkareshwara refers to the god of Om. Lord Shiva, a master of many forms of art, is also known as Nataraja, the King of Dance. The Omkareshwara Temple in Madikeri is a peaceful place that offers a sense of calm and solitude. It is believed to bring redemption to those seeking forgiveness for their past wrongdoings. If you’re in Madikeri, be sure to visit this special and sacred temple.
Timings: 6:30 AM - 12 PM, 5 - 8 PM

Here’s how to reach Omkareshwara Temple in Madikeri:

  • By Air: The nearest airport is Mangalore International Airport, about 135 km away from Madikeri. From there, you can hire a taxi or take a bus to Madikeri.
  • By Train: The nearest railway station is Mysore Railway Station, about 120 km away. From Mysore, you can take a taxi or a bus to reach Madikeri.
  • By Road: Madikeri is well-connected by road. You can drive or take a bus from nearby cities like Mangalore, Mysore, or Bangalore. The scenic drive through the Western Ghats makes the journey enjoyable.

23. Kundadri Jain Temple

The Western Ghats of Karnataka have long been a serene home for Jain monks, and many temples and monasteries here remain spiritual centers. Kundadri is one such beautiful spot, located near Agumbe. The temple at Kundadri is dedicated to Parshwanath Tirthankar, the 23rd of the 24 Tirthankaras in Jainism. The temple features simple yet elegant carvings of Jain monks. Situated atop Kundadri Hills, it’s a popular spot for hiking and camping. From the top, visitors can enjoy breathtaking views of lush forests and witness a stunning sunset.

Timings: 6 AM - 6 PM

Here’s how to reach Kundadri Temple:

  • By Air: The nearest airport is Mangalore International Airport, about 100 km away from Kundadri. From there, you can hire a taxi or take a bus to reach the temple.
  • By Train: The nearest railway station is Udupi Railway Station, around 80 km from Kundadri. You can take a taxi or a bus from Udupi to Kundadri.
  • By Road: Kundadri is accessible by road, and you can drive or take a bus from nearby cities like Agumbe (10 km) or Udupi. The journey is scenic, making it an enjoyable trip.

24. Keladi Rameshwara Temple

This ancient temple features stunning stone and wood carvings from the Hoysala dynasty. It has three main shrines dedicated to Rameshwara, Parvathi, and Veerabhadra, each adorned with decorations that reflect the respective deity. The temple maintains its old-world charm, offering a serene and welcoming atmosphere. Every pillar and wall showcases intricate carvings, demonstrating the Keladi Nayakas' passion for art and architecture. These carvings often depict historical events, not just mythological stories, adding a unique and meaningful touch to the temple’s beauty.
Here’s how to reach the temple:
  • By Air: The nearest airport is Mangalore International Airport, about 150 km away. From there, you can hire a taxi or take a bus to the temple.
  • By Train: The nearest railway station is Udupi Railway Station, around 60 km from the temple. You can easily take a taxi or a bus from there.
  • By Road: The temple is well connected by road. You can drive or take a bus from nearby towns like Udupi or Mangalore. The journey is scenic, making for an enjoyable trip.

25. Kadri Manjunatha Temple

This ancient Hindu temple, dedicated to Lord Shiva, is located in the Kadri district of Dakshina Kannada. Being the oldest temple in Karnataka, it is thought to have influenced the architecture of other well-known temples, such as Dharmasthala and Kukke Subramanya. The temple blends both Hindu and Buddhist elements, though over time, it became more associated with Hinduism as Buddhism's influence waned. The temple also offers recreational activities, making it a great place to enjoy both spiritual and leisurely experiences in Kadri.
Timings: 5:30 AM - 1 PM, 4 - 8 PM

Here’s how to reach the temple:

  • By Air: The nearest airport is Mangalore International Airport, about 20 km away from the temple. From there, you can hire a taxi or take a bus to reach the temple.
  • By Train: The nearest railway station is Mangalore Junction, around 10 km from the temple. You can take a taxi or local transport from there.
  • By Road: The temple is well-connected by road. You can drive or take a bus from nearby cities like Mangalore or Udupi. The journey is short and scenic, making it an easy trip.

26. Navagraha Jain Temple

Located in Hubballi, Northern Karnataka, this temple is a well-known religious destination. The main attraction is a massive 61-foot statue of Parashwanath, the 23rd Tirthankara. Unlike older temples like Dharmasthala and Kundadri, this modern temple was built in 2005 and features a unique architectural style. The temple also has statues placed on circular platforms representing the 8 planets, which are believed to be sacred. The construction of the temple is largely credited to Acharya Shri Gundhar Nandi Maharaj, whose efforts are deeply appreciated.

Timings: Open 24 hours

Here’s how to reach the temple:

  • By Air: The nearest airport is Hubballi Airport, about 10 km from the temple. You can take a taxi or a local bus to the temple.
  • By Train: The nearest railway station is Hubballi Junction, around 7 km from the temple. You can easily find a taxi or use local transportation to reach the temple.
  • By Road: The temple is well-connected by road. You can drive or take a bus from nearby cities like Dharwad or Bagalkot

27. Dodda Basavana Gudi / Bull Temple

The Bull Temple is one of the historical landmarks in Bangalore, built by Kempegowda, the city's founder, in the 16th century. The temple’s main deity is Nandi, the sacred bull and vehicle of Lord Shiva. Each year, in November, the temple hosts the Kadalekai Parishe (groundnut fair), where farmers offer freshly picked groundnuts to Nandi, seeking blessings for a good crop. A visit to the temple takes you back in time, allowing you to experience the traditional essence of old Bangalore.
Timings: 6 AM - 8 PM

Here’s how to reach the Bull Temple:

  • By Air: The nearest airport is Kempegowda International Airport in Bangalore, about 40 km from the temple. You can take a taxi or a bus from the airport to reach the temple.
  • By Train: The nearest railway station is Bangalore City Railway Station, around 6 km from the temple. You can hire a taxi or use local transport to get to the temple.
  • By Road: The temple is located in Basavanagudi, and it is easily accessible by road. You can take a taxi or a bus from anywhere in Bangalore, and the journey is smooth.
Suggested Tour: 16 Days - Karnataka Tour

28. Devarayanadurga

Devarayanadurga is a perfect destination for a weekend trip. At the top of the hill, you'll find the temples of Yoga Narasimha Swamy and Bhoga Narasimha Swamy, both of whom are forms of Lord Vishnu. Another temple dedicated to Lakshmi Narasimha Swamy is located at the foot of the hill. According to a local legend, Rama, Sita, and Lakshmana visited this place during their exile. The spot offers a wonderful combination of spiritual significance and adventure. It’s a place worth visiting!
Timings: 10 AM - 5 PM

Here’s how to reach Devarayanadurga:

  • By Air: The nearest airport is Kempegowda International Airport in Bangalore, which is about 70 km away from the hill. From the airport, you can take a taxi or bus to reach Devarayanadurga.
  • By Train: The nearest railway station is Tumkur Railway Station, located about 15 km from Devarayanadurga. You can take a taxi or local transport to the hill.
  • By Road: Devarayanadurga is easily accessible by road. You can drive from Bangalore (about 70 km) or Tumkur (about 15 km). Several buses also run from Bangalore to Tumkur, and from there, you can take a taxi or bus to the hill.

29. Chaturmukha Basadi

This Jain temple is a unique and peaceful spot located within a quiet coconut plantation, far from the busy city life. The temple stands out because visitors can enter the main sanctum from any of the four directions, which is why it is called ‘Chaturmukha’, meaning "four faces." In South India, Jain temples are referred to as ‘Basadi’. While visiting, you can also explore other nearby Jain sites, including Kere Basadi, Padmavati Basadi, and the Gomateshwara statue in Karkala.
Timings: 10 AM - 2 PM and 4 PM - 5:30 PM

Here’s how to reach the Chaturmukha Jain Temple:
  • By Air: The nearest airport is Mangalore International Airport, about 50 km away. From the airport, you can take a taxi or hire a car to reach the temple.
  • By Train: The closest railway station is Udupi Railway Station, which is around 30 km away. From there, you can take a taxi or use local transport to reach the temple.
  • By Road: The temple is accessible by road from Udupi (30 km), Mangalore (50 km), or Karkala (10 km). You can hire a taxi, drive, or use local buses to get to the temple.

30. Nimishamba Temple

This temple is dedicated to Goddess Nimishamba, known for helping people solve their life's problems, particularly those related to marriage. The Kaveri River nearby adds to the calm and peaceful vibe of the place. Locals often visit to seek blessings and guidance from the goddess to overcome life's challenges. Nimishamba is believed to be another form of Parvati, the wife of Lord Shiva. The temple offers a soothing and uplifting experience, providing the strength and courage needed to face difficult times.
Timings: 6:30 AM - 1:30 PM, 4 - 9 PM
Here’s how to reach the Nimishamba Temple:
  • By Air: The nearest airport is Mysore Airport, about 30 km away. From the airport, you can take a taxi or hire a car to reach the temple.
  • By Train: The nearest railway station is Mysore Junction, around 30 km away. You can take a taxi or local transport to reach the temple from the station.
  • By Road: The temple is easily accessible by road from Mysore (30 km) and Bangalore (135 km). You can drive or take a bus or taxi to the temple.
Also Read: 
Suggested Tour: 
Karnataka is truly remarkable, with its incredible variety and beauty. From the lush hills of the Western Ghats to the vast plateaus of the Deccan, the state is full of richness and charm. Visiting the temples listed here will not only bring peace to your mind and body but also open up new perspectives. The intricate carvings at Nanjungud and the awe-inspiring architecture in Pattadakal will deepen your appreciation for art and life itself.
If are you looking to explore the popular temples of the southern part of India then get here listed South India Itinerary that covers all popular temples.
 
Suggested Tour: