Divya Darshan 360
Chennakeshava Temple, Belur
Photo: Bikashrd, CC BY-SA 4.0, via Wikimedia Commons

Famous temples · Karnataka

Chennakeshava Temple, Belur

The Vishnu temple of Belur in Hassan district, Karnataka

Checked 19 Oct 2026 with 3 sources2 min read

Getting there

  • By air

    Belur has no nearby airport, and Bengaluru is about 220 km away.

  • By train

    Hasana junction, about 40 km away, is the nearest railway station to the temple.

  • By road

    From Bengaluru the drive takes about 3.5 hours on the four-lane NH75 highway.

Open in Google Maps

Why devotees come here

Chennakeshava Temple in Belur, Hassan district, Karnataka, is a 12th-century Hindu temple dedicated to Vishnu in the form of Kesava. King Vishnuvardhana commissioned it in 1117 CE, and more than 80 carved figures decorate it. It stands on the banks of the Yagachi river.

Chennakeshava Temple is a 12th-century Hindu temple in Hassan district, Karnataka. It is dedicated to Vishnu in the form of Kesava. King Vishnuvardhana commissioned it in 1117 CE, and it was built over three generations, taking 103 years to finish. Local legend says a kappe, or frog, was once found near its navel, and the smaller Kappe Chennigaraya temple takes its name from that tale.

The main shrine is a single sanctum about 10.5 m by 10.5 m, built of soapstone, also called chloritic schist. The main hall has forty-eight pillars. Its dome has a lotus bud carved with Brahma, Vishnu and Shiva. The sanctum holds a 3.7 m tall black stone image of Vijaya Narayana.

More than 80 carved figures in dancing, hunting and other poses decorate the temple. Tradition says Queen Shantaladevi, an accomplished queen of King Vishnuvardhana, is the model for one of them. The temple stands on the banks of the Yagachi river, 38 km from Hassan.

Tips for your visit

  • Visitors can test the gravity pillar outside the temple by sliding a sheet of paper across it.
  • Yagachi Dam, about 4 km away, and Mullayyanagiri Peak, about 50 km away, can be visited along with the temple.

Darshan at home

Not in the app yet

Chennakeshava Temple, Belur is not in the Divya Darshan 360 app yet. These Famous temples temples are, with darshan videos you can watch at home:

The app is free, Android only. For darshan as if you are standing there, see the VR box (₹899, or ₹949 cash on delivery).

Questions people ask

Which airport is nearest?

Belur has no nearby airport. The town is about 220 km west of Bengaluru, whose airport has the code BLR. The drive takes about 3.5 hours on the four-lane NH75 highway.

How far are Shettihalli Church and Sakaleshpura?

Shettihalli Church is about 55 km from Belur, and Sakaleshpura is about 35 km away. Both are listed as places to visit along with the temple.

What is inside the sanctum?

A 3.7 m tall image of Vijaya Narayana, carved in black stone. The sanctum is a single shrine of about 10.5 m by 10.5 m.

What is the temple built from?

The temple is built of soapstone, also called chloritic schist.

What is the gravity pillar?

A pillar outside the temple. Visitors can swipe a sheet of paper across it.

How we checked this page

On 19 Oct 2026 we checked every fact on this page against these sources, official ones first. Anything we could not confirm is left out.

  1. Chennakeshava Temple, Belur, Hassan District, Government of Karnataka hassan.nic.in
  2. Chennakeshava Temple, Karnataka Tourism (Government of Karnataka) karnatakatourism.org
  3. Chennakeshava Temple, Belur, Wikipedia en.wikipedia.org

More Famous temples temples

All Famous temples guides

Planning this with family?