The Chennakesava Temple, also referred to as Chennakeshava Temple, Keshava Temple or Kesava Temple, is a Vaishnava Hindu temple on the banks of River Kaveri at Somanathapura, Karnataka, India. The temple was consecrated in 1258 CE by Somanatha Dandanayaka, a general of the Hoysala King Narasimha III. It is located 38 kilometres (24 mi) east of Mysuru city.

ARCHITECTURAL STYLE: Hoysala architecture

SANCTUM: Lord Vishnu



Morning Hours: 9:00 am to 8211; 2:00 pm

Evening Hours: 4:00 pm to 8211; 8:30 pm


By Air

  • Nearest airport is Bangalore which is at 174 km away
  • Temple is 297 km from Mangaluru International airport

By Train

Nearest Railway station is at Mysore which is at 35.3 km away. DirectTrains available to Mysore from major parts of Southern India.

By Road

  • From Mysore Bus station, Temple is 38.6 km away.
  • Temple is 132 km from Bengaluru which is 3 hours’ drive.



Yoga Narasimha Temple: The hill-top Yoga Narasimha Temple, in and around Mysore, cannot be missed when you visit Melukote, one of Karnataka’s most spiritual sites, located 60 kms from Mysore. Adjacent to the picturesque temple town, a wildlife sanctuary provides habitat to leopards, wolves and the multiple species of birds attract ornithologists from all over.


Nanjangud: Located on the banks of the Kapila River around 23 kms from Mysore, the town of Nanjangud is famous for the Srikanteswara temple featuring many eloquent examples of South Indian temple architecture. The town is also famous for the Nanjangudu rasabale, a variety of banana grown here.


Nimishambha Temple: Located on the banks of the Kaveri, near Mysore, Nimishambha is a temple dedicated to Goddess Parvathi. The temple’s main feature is a seven tiered gopuram and its scenic riverside location makes it a popular stop on the Mysore-Bangalore transit.


Somanathapura, Karnataka, India

Pincode: 571120

Add Comments

Please note, comments must be approved before they are published