Belur and Halebidu are two small towns in Karnataka's Hassan district that between them hold the best of Hoysala temple art. Belur, once called Velapura, was an early Hoysala capital, and its Chennakeshava Temple, begun in 1117 CE, is still a working Vishnu temple. Halebidu, about 16 km east, was the later capital, Dwarasamudra, and its Hoysaleswara Temple carries hundreds of carved panels on its outer walls. Together with the Keshava Temple at Somanathapura near Mysuru, they were inscribed by UNESCO in 2023 as the Sacred Ensembles of the Hoysalas.
This is a short, focused trip rather than a sprawling one. The two main temples fill a single long day, or a relaxed two, and the rewards are in looking closely: bracket figures under the eaves at Belur, bands of elephants and epic scenes at Halebidu, and the lathe-turned pillars inside. Add the Jain basadis, the Kedareshwara Temple and the small site museum at Halebidu and you have a fuller picture of a court that supported many faiths.
The towns themselves are modest, with limited hotels and restaurants, so many visitors base themselves in Hassan, Chikkamagaluru or on the road from Bengaluru. Sites are compact and mostly level, which suits older travellers, though stone underfoot gets hot and shade is limited. Start early, rest at midday and let the afternoon light do the work at Halebidu.
Before you plan
Belur and Halebidu at a glance
- Best months
- November to February is the most…November to February is the most comfortable and driest; March to May is hot, and June to October is the monsoon with frequent rain
- Ideal trip length
- 1 long day for the two main temples1 long day for the two main temples; 2 days allows a relaxed pace and the smaller sites
- Airport
- MangaluruMangaluru (IXE), about 160 km from Belur, and Bengaluru (BLR), roughly 210 to 220 km; Mysuru (MYQ) is a smaller option. Check current flights.
- Railway station
- Hassan JunctionHassan Junction (HAS) is the nearest main railhead, about 40 km from Belur and 30 km from Halebidu
- Getting around
- A hired car and driver is simplestA hired car and driver is simplest; Belur and Halebidu are about 16 km apart and connected by road, with state buses from Hassan
- Daily budget
- Roughly ₹1,500 to ₹3,500 per person…Roughly ₹1,500 to ₹3,500 per person per day excluding hotel, for food, local transport and entry fees; varies with car hire and choices
- Senior comfort
- Good: sites are compact and mostly levelGood: sites are compact and mostly level, but stone gets hot, shade and seating are limited, and long drives tire
- Language
- Kannada locallyKannada locally; Hindi and English understood in tourist areas, with guides available at the main temples
Prices, opening hours and weather change. Recheck live details before booking.
Best time to visit Belur and Halebidu: January, December. Month-by-month weather →
How many days do you have?
Belur and Halebidu itinerary
One good day
1 day in Belur and Halebidu
Start at the Chennakeshava Temple in Belur soon after it opens, and spend about two hours on the outer walls, bracket figures, pillars and smaller shrines. Have lunch in town and rest. Drive about 16 km to Halebidu, arrive in mid-afternoon and see the Hoysaleswara Temple with its wall panels, then the small museum next door. If time and light remain, add the Kedareshwara Temple and the Jain basadis before dusk.
Day-by-day plan →Two days
2 days in Belur and Halebidu
Spend the morning at the Chennakeshava Temple, then rest through the midday heat. In the afternoon, drive to Halebidu and visit the Hoysaleswara Temple in softer light, finishing with the museum. Stay overnight in the area.
Day-by-day plan →Three unhurried days
3 days in Belur and Halebidu
Arrive and see the Chennakeshava Temple at a gentle pace, and spend time on the courtyard shrines, which are easy to miss on a first pass.
Day-by-day plan →
