The city of Bengaluru is well known for its uber chic lifestyle, tempting food spots, magnificent shopping malls and for all the famous IT parks. But if you are a person who is looking to spend some time in solace to rebound your energy within, to get connected spiritually with the divine, we ‘ve got your back.
Table of Contents
We have curated a list of all the famous temples in Bangalore which are not only known for their religious beliefs but also for their grandeur architecture. Most of the temples notably come from the Chola and Dravidian periods, dating centuries old!
Spiritual Places In Bangalore That You Must Visit
Here’s a list of some of spiritual places in Bangalore that one must visit. Do visit these shrines to for some memorable experiences!
1. Dodda Ganesha Temple
This temple is a very important landmark in the city of Bengaluru and attracts a lot of devotees. The temple is known for its huge statue of Lord Ganesha, which is 18 feet in height and 16 feet in width, made from a single rock and is the largest in the country. It was said to be built by Kempe Gowda I, who had established and ruled the city of Bengaluru.
Visit this temple to see the famous Benne Alankara avatar ( adorned in butter) of Lord Ganesha.
Best time to visit – 6 am to 12 noon & 5:30 pm to 9 pm
Located at – Bull Temple Road, NR Colony, Basavanagudi, Bengaluru
2. Iskcon Temple
The Iskcon temple in Bengaluru is one of the largest Iskcon temples in the world, where you can find the idols of Lord Krishna and Radha beautifully adorned in garlands. Built in the year 1997 in Hare Krishna Hills, honoring the founder of Iskcon, Sri Prabhupada, this temple stands as one of the main notable sights in Bengaluru. Besides the temple, it also has a complex for conducting lessons on Lord Krishna’s life, conducting prayers and chantings, lodging rooms for devotees, a museum and a theatre.
Visit the Iskcon temple to see the elegance and the perfect amalgamation of classic and contemporary architecture in style!
Best time to visit – 4am – 5am, 7am – 1pm and 4pm – 8:30pm.
Located at – Hare Krishna Hill, Chord Rd, 1st R Block, Rajajinagar, Bengaluru, Karnataka 560010
3. Shivoham Shiva Temple
This monolithic statue of Lord Shiva is a must visit when you are in Bengaluru. Built and inaugurated in the year 1995, towering at a height of 65 feet, the statue of Lord Shiva with a mighty backdrop of the Himalayas along with an artificial pond is ultimately going to motivate the sense of divinity within you. You can also find a 35 feet tall Lord Ganesha’s statue next to this in pure white colour at the entrance.
Visit the Shivoham Shiva temple for prayers, poojas, for its brilliant architecture and tranquillity.
Best time to visit – 8.30 am to 12 pm & 5.30 pm to 8 pm
Located at – 97, HAL Old Airport Road, Kemp fort mall Parking, Ramagiri, Murgesh Pallya, Bengaluru, Karnataka 560017
4. Shrungagiri Sri Shanmukha Temple
The six faces of Lord Shanmukha are brilliantly architectured in this temple as its main Gopuram (dome). Above this falls another huge dome decorated with crystals. While these happen to glow during the day, it also keeps dazzling in LEDs during the night. Besides this, you can also find statues of peacocks at the entrance, which are considered Lord Shanmugas main vehicles, and you’ll also find a collection of thousands of Lord Ganesha’s idols.
Visit this temple to worship Lord Muruga and also to witness the mesmerizing Surya Kiran Abhisheka ( sun rays falling directly on the idol)
Best time to visit – 6.30 am to 12.30 pm & 4.30 pm to 9 pm
Located at – Kempegowda Double Road, BEML, 5th Stage, RR Nagar, Bengaluru, Karnataka 560098
5. Gavi Gangadhareshwara Temple
If you are interested in typical rock-carved architecture besides spirituality, this temple is a must visit. Known for its 9th-century structures and designs, this temple is believed to be sculpted from a single rock and is devoted to Lord Shiva. Sculptures of Agni ( Fire God) and stone discs are other attractions in this temple.
Visit this temple to witness the Maha Shivratri and also to watch the idol glowing in the sun’s rays during Makar Sankranti.
Best time to visit – 7.30 am to 12 pm &5 pm to 8.30 pm
Located at – Gavipura, Kempegowda Nagar, Gavipuram Extention, Kempegowda Nagar, Bengaluru, Karnataka 560019
6. Bull Temple – Dodda Basavana Gudi Temple
A huge idol of Nandi ( Bull ) that is sculpted from a single massive rock is placed inside this temple. It is yet another remarkable work of ruler Kempe Gowda, who also established the city of Bangalore. Situated in Bugle rock park, you can also witness the huge idol of Lord Ganesha in this premise.
Visit this temple during Kadalekai festival where farmers offer groundnuts to the Deity.
Best time to visit – 6 am to 12 pm & 5.30 pm to 9 pm
Located at – No.28, 3rd Cross, Bull Temple Road, NR Colony, Basavanagudi, Basavanagudi, Bengaluru, Karnataka 560004
7. Chokkanathaswamy Temple
Ever wondered what the architecture of the Cholas empire would look like? This temple has it all to show you how the 10th-century architecture was like. This temple is devoted to Lord Vishnu and has various traditional dance forms that are carved in its pillars.
Visit the temple to see the beautifully sculpted ten avatars of Lord Vishnu
Best time to visit – 6:00 am – 11:00 am, 5:00 pm – 8:00 pm
Located at – 5th Cross Road, Opposite Sony World, Village Domlur, Bengaluru
8. Banashankari Amma Temple
Banashankari Amma Temple is known for its huge number of devotees who offer lemon diyas (lamps) and prayers on Tuesdays, Fridays, and Sundays. The unique thing about this temple is that the prayers here are held at a particular inauspicious timing ( Rahu Kaal) in contrast to the usual worshipping time and pattern.
Visit the temple during Dussehra to enjoy the feast day of the Goddess.
Best time to visit – 6 am to 8 pm
Located at – S Kariyappa Road, Kanakpura Main Road, Sarbandapalya, Banashankari Temple Ward, Bengaluru, Karnataka 560070
9. Sugreeva Venkateshwara Temple
Though the main deity in this temple might look like Lord Hanuman, it is devoted to Sugreeva who played a vital role ruling the monkey kingdom in the Hindu mythology Ramayana and was also a devotee of Lord Venkateshwara.
Visit this temple to worship the six-foot tall statue of Sugriva and Lord Vishnu to attain inner peace amidst the hustling lifestyle of Bengaluru.
Best time to visit – 6–11:30 am and 3–8:30 pm
Located at – 133, Balepete Main Rd, Balepete, Chickpet, Bengaluru
10. Ragigudda Anjaneya Swamy Temple
Situated on a hill, Anjaneya Swamy temple provides an excellent view of the city of Bengaluru from atop. Built in 1969, it is mythologically believed that a grain of ragi had turned into a hill and is hence named after it. It also houses shrines of Lord Ram, Lakshman, and Sita.
Visit this temple during the month of April and celebrate Hanuman Jayanthi with complete devotion.
Best time to visit – 8 a.m. to 11.30 a.m. and 5 p.m. to 8 p.m ( weekdays) & 8 a.m. to 12.30 p.m. and 5 p.m. to 9 p.m (weekends)
Location – KSRTC Layout, 9th Block, Jayanagar, Bengaluru, Karnataka 560069
11. Dharmaraya Swamy Temple
Step into this 800-year-old temple and witness the only shrine built exclusively for the Pandavas and Draupadi in the country. It is said that during all important festivities, Draupadi from the Hindu epic Mahabharata comes to bless her devotees.
Visit this famous and ancient temple to join the Karaga festival that falls in the month of April.
Best time to visit – 8.30 am to 12 pm & 5.30 pm to 8 pm
Location – Sri Dharmaraya Swamy Temple Main Road, Old Taluk Cutchery Rd, Thigalarpet, Dodpete, Nagarathpete, Bengaluru, Karnataka 560002
12. Agara Lord Hanuman Temple
This stunning 102-feet statue of Lord Hanuman is food for your soul. The ambiance here is so well-maintained that you would love to spend some peaceful time in this temple by offering your prayers.
Visit this temple to worship the tallest Hanuman statue that is located in Bangalore.
Best time to visit – Usual temple timings
Located at – 24th Main Rd, Agara Village, 1st Sector, HSR Layout, Bengaluru, Karnataka 560102
13. Surya Narayana Swamy Temple
Worship the Sun by stepping into this famous temples in Bangalore which was built in the year 1995. You can see a shrine which is of 3.25 feet high and is devoted to Lord Surya Narayana ( Sun God).
Visit this temple to have a glance at the Cholas style of architecture and the captivating 32 feet chariot that is kept on display.
Best time to visit – Mon-Sat : 5am-11.30am and 5pm-8.30pm.
Sun: 5am-1pm and 5pm-8.30pm
Located at – HAL Old Airport Rd, Krishna Reddy Colony, Amarjyoti Layout, Domlur, Bengaluru, Karnataka 560071.
14. Venugopalaswamy Temple
This temple is situated on the outskirts of Bengaluru at Devanahalli fort and is devoted to Lord Vishnu. This ancient temple is known for its architecture, with pillars depicting stories and scenes from Ramayana, various dance forms, and other epic Hindu stories.
Visit this famous temple to join the crowd for the famous chariot parade that holds Lord Venugopala Swamy to come around the city once a year.
Best time to visit – 7:00 AM – 12:00 PM & 6:00 PM – 8:30 PM
Located at – 163, 11th Cross Rd, Malleshwaram, Bengaluru, Karnataka 560003
15. Nageshwara Temple
Nageshwara temple, also called Panchalingeshwara temple, is devoted to Lord Shiva. This temple has exceptionally well-built architecture from the Cholas empire in the 9th century, which is also a proof of Bengaluru’s early existence.
Visit this temple for its stunning architecture and also to witness the 1100-year-old inscriptions.
Best time to visit – 5 am to 10 pm
Located at – Begur Main Rd, Begur, Bengaluru, Karnataka 560068
16. Kote Venkataramana Temple
Stepping into this temple will make you fall in love with the typical Dravidian style of architecture. Built in the year 1689, Kote Venkataramana Temple is one of the oldest temples in Bangalore. The temple connects to Tipu Sultan’s Palace and was used to worship Lord Venkataramana by the royals.
Visit this temple to find the oldest intricate carvings in pillars and its inscriptions.
Best time to visit – 3 am to 8 pm (Weekdays) & 9 am to 9 pm (Weekends)
Located at – 39, Krishna Rajendra Road, Kalasipalya, Bengaluru, Karnataka 560002
17. Halasuru Someshwara Temple
If you’ve ever wondered what an ancient Vijayanagara temple would look like, then step into this majestic temple at Ulsoor Road. This 1200-year-old temple is another well-known landmark in the city for its architecture and religious beliefs.
Visit this ancient temple to have a look at the intricate work on pillars, and to offer your prayers to Lord Shiva.
Best time to visit – 6 am to 12 noon and 4 pm to 9 pm
Located at – Ulsoor Road, Someshwarpura, Ulsoor, Bengaluru
18. Kanyaka Parameswari Temple
Devoted to Goddess Kanyaka Parameshwari, this temple is known for its intricate work in murals and marbles, depicting stories from Bhagavad Gita. This temple, located in Kumara Park, is yet another eminent landmark in this tech-city.
Visit this temple to have a look at the majestic darpana mandirs or the mirror temple.
Best time to visit – 7 am – 7 pm
Located at – 10/3, Kumarapark West,Seshadripuram, Bengaluru
Also read – Planning A Trip? Ahmedabad & Bengaluru Are A Must-Visit On Your Next Long Weekend!
POPxo is now available in six languages: English, Hindi, Tamil, Telugu, Marathi and Bangla.
Love all things colourful and cute? Take it up a POP with POPxo Shop‘s collection of super fun mugs, phone covers, cushions, laptop sleeves and more!