Champakadhama Temple

The Champakadhama Temple is located in a distance of 20 km from Bangalore in Bannerghatta. This historical Champakadhama temple at Bannerghatta is dedicated to Lord Champakadhama incarnation of Lord Vishnu. The temple attracts huge number of devotees from Bangalore city and surroundings.

The Temple is maintained by Government of Karnataka. It houses unique stone scriptures. Champakadhama is another name of Lord Rama or Vishnu.



The history of the temple dates back to 12th century. As per the inscriptions found here, it is believed that the Champakadhama Temple was built in 1257 during Hoysala period under the ruler Tamilarasa. You can also see the writing which belongs to the 12th century as soon as you enter the temple premises.

The shrine houses idol of Lord Champakadhama along with Goddess Lakshmi and Goddess Bhoodevi. You can also visit temples dedicated to Lord Narasimha and Lord Sampangi on a hillock located behind the Champakadhama temple.

The three day annual fair is held here in the month of March or April every year. Temple is open for pooja from morning 6.00 AM to 12:00 PM and again later in the evening after 05:00 pm to 07:00 PM. Bannerghatta National Park is nearby attraction.

Champakadhama Temple
Near To Bannerghata National Park,
Bannerghatta Road, Bangalore - 560076

Ancient Temples in Bangalore
Bull Temple Bangalore
Hanuman Temples in Bangalore
Tallest Nandi Idols
Vijayanagara Temples in Karnataka & Tamil Nadu