The Chennakeshava Temple in Belur, Karnataka, is one of the finest Hoysala monuments you can visit today. Built in 1117 CE on the banks of the Yagachi River, this star-shaped Vishnu temple is still a living place of worship. In 2023 it was added to the UNESCO World Heritage list as part of the Sacred Ensembles of the Hoysalas.
This guide covers the history, architecture, timings, routes and nearby sites. It also clears up a common confusion. Several temples in Karnataka share the name Chennakeshava, so we separate Belur, Somanathapura, Sullia and Hullekere below.
Quick facts
- Location: Belur, Hassan district, Karnataka
- Deity: Lord Vishnu as Chennakeshava, meaning “handsome Keshava”
- Commissioned: 1117 CE by King Vishnuvardhana
- Earlier name: Vijayanarayana Temple
- Material: Soapstone (chloritic schist)
- Distance: About 35 km from Hassan and about 220 km from Bengaluru
- Best season: October to March
What to Expect
Expect a compact complex where almost every surface is carved. The main shrine sits at the centre of a walled courtyard, with smaller shrines around it. Plan at least two to three hours if you want to look closely.
The Entrance and Gopura
A tall gateway tower (gopura) marks the main entrance. It was added in a later period, and it frames the first view of the temple. Inside the courtyard you will see a sculpture of Garuda, the vehicle of Vishnu, facing the sanctum with folded hands.
The Star-Shaped Plan
The temple rises from a raised platform called the jagati. The walls zigzag in a star pattern, which creates deep shadows and makes the carvings look alive in morning light. The plan is ekakuta, which means a single sanctum with one tower over it.
The Hall and Pillars
The main pillared hall is called the navaranga mandapa. It leads to the garbhagriha, the inner sanctum, through a small vestibule. Look closely at the lathe-turned pillars. Some have glossy, mirror-like finishes, and the four central pillars carry carved figures linked to classical dance.
Madanikas and Darpana Sundari
The bracket figures are called madanikas. They show women dancing, playing music, adjusting jewellery or posing in graceful postures. One famous figure, the Darpana Sundari (lady with a mirror), is traditionally said to be modelled on Queen Shantala Devi.
Friezes and Inscriptions
The lower walls show lines of elephants, horses and scenes from the Ramayana, Mahabharata and Puranas. Historians have recorded 118 inscriptions here, dated from the 12th century to the 18th. They document donations, repairs and the later life of the temple.
Smaller Shrines
Within the complex you will also find the Kappe Chennigaraya, Soumyanayaki and Andal shrines. The temple tank, known as Vishnu Samudra, is still used for rituals.
Best time to visit Chennakeshava Temple
October to March is the best window. Days are mild, and walking barefoot on the courtyard stones is far more comfortable. Summer afternoons get hot, and monsoon months bring heavy rain.
Plan your visit by season
- October to February: Cool weather and clear light for photography.
- January: Harvest season events in the wider region, including Makar Sankranti.
- March or April: Rathotsava, the annual chariot festival. Expect large crowds and a fair.
- Early morning: Fewer visitors and softer light on the carvings.
The Rathotsava is the most important festival here. It is widely reported to open with a recitation of verses from the Quran, which reflects the area’s tradition of shared celebration. Other occasions include Vaikuntha Ekadashi and Janmashtami. Festival dates change every year, so check locally before you book.
Related post: Karnataka Temple Accommodation: Full Booking Guide 2026
How to reach Chennakeshava temple?
Belur is well connected by road, but there is no railway station in the town itself.
By air: Bengaluru International Airport (BLR) is the main gateway, about 220 km away. Mangaluru Airport is another option from the coast.
By train: Hassan Junction is the practical railhead, about 35 km from Belur. From there, buses and taxis run to the temple.
By road: Belur lies on a well-used route through Hassan. Buses connect it with Bengaluru, Mysuru, Hassan and Mangaluru. The bus stand is a short distance from the temple. A drive from Bengaluru usually takes four to five hours, depending on traffic.
Tip for first-timers: Stay in Hassan if you plan to see Belur and Halebidu together, because it offers more hotels.
Things to know before visiting Chennakeshava temple
- Timings: Listings differ. Many sources report a morning session, a midday break and an evening session, with hours between roughly 7:00 AM and 8:00 PM. Confirm on the day.
- Entry: Several sources say entry is free. Charges may apply for camera use, parking and special darshan. Ticket rules can change, so carry small cash.
- Dress code: Dress modestly. Shoes come off before entering.
- Photography: Allowed in the complex, not in the inner sanctum.
- Guides: Licensed guides near the entrance add a lot, because many carvings are easy to miss alone.
- Pack: Water, sunscreen, a cap, tissues and socks for hot stone.
Chennakeshava Temple Somanathapura
This is a different temple. The Keshava temple at Somanathapura stands on the banks of the Kaveri near Mysuru. It was consecrated in 1258 CE by Somanatha Dandanayaka, a general of King Narasimha III. Some websites list 1268 CE, but most scholarly sources point to 1258.
It uses a trikuta plan with three shrines, linked with Keshava, Janardhana and Venugopala. It is also part of the UNESCO listing. Visitors often note the signed sculptures, where artists carved their names. Typical visiting hours are around 9:00 AM to 5:30 PM.
Chennakeshava temple Hassan
Hassan is the district that holds Belur, and it is your best base. The Chennakeshava Temple lies about 35 km from Hassan city. The district also includes Halebidu (Hoysaleswara Temple), Doddagaddavalli (Lakshmi Devi Temple) and Hullekere.
A simple two-day plan:
- Day 1: Belur in the morning, Halebidu in the afternoon.
- Day 2: Doddagaddavalli, Hassan sights, then onward travel.
Chennakeshava Temple, Sullia
Sullia is in Dakshina Kannada, on the coastal side of Karnataka. The Sri Chennakeshava Temple here sits in the middle of the town and is described by its own temple sources as about 600 years old. Tradition links it to descendants of a Hoysala king who settled near Pannebeedu and installed a Panchaloha (five-metal) idol.
It is a place of worship rather than a Hoysala star-shaped monument. Its annual festival blends Vaishnava worship with Tulunadu’s Daiva traditions. Sullia has no railway station, so reach it by road via Mangaluru, which is about 85 km away.
Chennakeshava Temple Belur
Belur, once called Velapura, was an early Hoysala capital. It stands on the Yagachi River in Hassan district. Later inscriptions also call it “Dakshina Varanasi,” meaning the Varanasi of the south, which shows how sacred it was considered.
Today it is a small, calm town. The temple is the centrepiece, and everything else, including the bus stand and eateries, sits close by. Yagachi Dam, a short drive away, is a relaxed stop after temple hours.
Chennakeshava temple built by
King Vishnuvardhana of the Hoysala dynasty commissioned the temple in 1117 CE. Many accounts connect it to his victory over the Cholas, and the early name Vijayanarayana means “Vishnu of victory.” Scholars also link it to the influence of the Sri Vaishnava teacher Ramanujacharya. Queen Shantala Devi is closely associated with the project.
Local accounts name the master sculptors as Dasoja and Chavana, a father and son. The work is said to have taken about 103 years and three generations of Hoysala rulers.
Chennakeshava temple Location
The main temple is in Belur town, Hassan district, Karnataka, India.
- From Hassan: about 35 km
- From Bengaluru: about 220 km
- From Halebidu: about 16 km
- From Mysuru: roughly 150 km by road (check live maps)
Other Chennakeshava temples are at Somanathapura (Mysuru district), Hullekere (Hassan district), Aralaguppe and Turuvekere (Tumakuru district), and Sullia (Dakshina Kannada). Always check the town name before you travel.
Chennakeshava Temple Mysore
Mysuru does not have the famous Belur temple. The Mysuru link is Somanathapura, about 36 km from the city. It makes an easy half-day trip, with buses and taxis from Mysuru and Srirangapatna.
If you want both Hoysala highlights, pair Mysuru with Somanathapura, and Hassan with Belur and Halebidu.
Chennakeshava temple Hullekere
The Chennakeshava temple at Hullekere in Hassan district dates to 1163 CE. It is smaller and quieter than Belur, yet it contains all the basics of a Hoysala temple, including an open entrance porch and a closed hall.
Its large domed ceiling is the standout, at about 2 m by 2 m. Visit it if you want a calm look at earlier Hoysala work without crowds.
FAQs About Chennakeshava Temple
Is photography allowed inside the Chennakeshava temple?
Yes, in the complex, but not in the inner sanctum. A camera fee may apply.
Are there any entry fees or donation expectations?
Sources vary, and many say entry is free. Fees may apply for cameras, parking and special darshan. Donations are voluntary.
What is the dress code for visiting the Chennakeshava temple?
Dress modestly and remove shoes before entering.
What facilities are available for devotees?
Expect guides, parking, basic seating and nearby food stalls. Facilities are modest, so carry water.
What items are prohibited inside the temple?
Avoid footwear, large bags and any photography inside the sanctum. Rules may change, so follow staff instructions.
Is Chennakeshava suitable for elderly visitors and children?
Yes, the courtyard is mostly flat. Steps and hot stone can be tiring, so go early.
How much time should I allocate for the visit?
Allow two to three hours. Add more if you hire a guide or attend rituals.
Are there accommodation options near the Chennakeshava temple?
Belur has limited stays. Hassan, about 35 km away, offers more hotels.
What should I carry during my visit?
Carry water, sunscreen, a cap, tissues, socks and small cash.
Are there any health and safety precautions?
Drink water often and protect yourself from the sun. Watch your step on polished stone.
Can foreign tourists visit Chennakeshava Temple?
Yes. Visitors of all nationalities are welcome. Dress modestly and respect the worship.
Conclusion
The Chennakeshava Temple in Belur rewards slow visits. Go early, hire a guide, and spend time on the details. If you want more, add Halebidu and Somanathapura to create a complete Hoysala heritage trail.
Plan between October and March, confirm timings locally, and remember that other Chennakeshava temples exist. With that, your trip will be smooth and memorable.

Wei Zhang is the admin of Magazinereflex.com, a travel-focused website dedicated to exploring destinations, sharing travel tips, and inspiring memorable adventures. With a passion for discovering new places and learning about different cultures, Wei Zhang aims to provide readers with helpful travel guides, destination insights, and practical advice to make their journeys more enjoyable. His goal is to inspire travelers to explore the world with confidence and curiosity.