This Horanadu Annapoorneshwari temple guide is for anyone planning a trip to Sri Kshetra Horanadu, a small pilgrimage town deep in the Western Ghats of Chikkamagaluru district, Karnataka. The temple sits on the banks of the Bhadra river, ringed by coffee estates and rainforest. It is known across south India for one thing above all: free meals and free shelter for every pilgrim who arrives, whatever their language, caste or faith.
Horanadu is a temple town in Karnataka’s Chikkamagaluru district, about 100 km from Chikkamagaluru city on a winding ghat road. Its Sri Annapoorneshwari Temple honours the goddess of food and is renowned for serving free vegetarian meals, called annadana, to all visitors.
About this Horanadu Annapoorneshwari temple guide
Horanadu lies in the Malnad belt of the Western Ghats, where the hills stay green most of the year and the Bhadra runs cold and fast. The town is built around one temple, and most people come for darshan, a meal and a night’s rest before moving on.
According to Karnataka Tourism, the shrine is dedicated to Goddess Annapoorneshwari, the “Goddess of Food,” and its main idol is cast in gold. The temple also offers free food and basic lodging, which shapes how a trip here works. If you are building a wider route, see our Karnataka travel guide and our round-up of pilgrimage sites in India.
The goddess and the legend
Annapoorneshwari (also written Annapurna) is worshipped as the goddess of nourishment. The name joins anna (food or grain) with purna (complete). Feeding pilgrims is therefore treated here as worship, not charity.
According to local belief recorded by Karnataka Tourism, Lord Shiva once carried a curse that was reversed when he sought the blessings of Goddess Annapoorna. Accounts of the shrine’s origin differ: the Chikkamagaluru district administration and Karnataka Tourism note that the deity was installed centuries ago by a sage, and that the present gold idol was consecrated in 1973. We give these as tradition and attribution, not as settled history.
Darshan, timings and rituals
The temple generally opens early morning and closes at night, with a midday break common to many south Indian shrines. Timings below are indicative as of September 2026 and have been reported differently by different sources, so reconfirm with the temple before you travel.
- Morning darshan: around 6 am to 9 am
- Afternoon darshan: around 11 am to 2 pm
- Evening darshan: around 7 pm to 9:30 pm
- Mahamangalarati (main aarti): reported at about 9 am, 1:30 pm and 9 pm
On festival days the temple draws large crowds and queues lengthen sharply. According to Karnataka Tourism, Navaratri and Akshaya Tritiya are the busiest occasions, so expect long waits and limited parking around those dates.
Annadana and free accommodation: how it works
This is what sets Horanadu apart. Annadana (the free offering of food) is the temple’s central practice. The Chikkamagaluru district administration states that every visitor is given a three-course vegetarian meal, including a dessert made from bele (lentils), regardless of religion, caste or creed.
Meals are served through the day in a large dining hall. The midday meal is the main one; a commonly reported serving window is roughly 12 pm to 3 pm, with light refreshments at other times (indicative as of September 2026 — reconfirm on arrival). You simply join the queue, sit in rows and eat what is served on a plantain leaf or steel plate. There is no fee; a voluntary donation (seva) at the counter is customary but not required.
For sleeping, Karnataka Tourism notes that the temple runs guest houses (dharmashalas) offering basic accommodation for devotees, and the district administration describes free night stay for pilgrims within the temple set-up. Rooms are simple and allotted at a counter, usually on the day, so they can fill on festival weekends.
| Facility | What to expect | Cost |
|---|---|---|
| Annadana (meals) | Three-course vegetarian meal; main serving around midday | Free; voluntary donation |
| Temple lodging | Basic dharmashala rooms, allotted at a counter | Free / nominal; reconfirm at desk |
| Darshan | Free queue; special sevas bookable at counter | Free / seva charges vary |
Best time to visit
Horanadu is in one of the wettest parts of Karnataka. Karnataka Tourism notes the Western Ghats receive very heavy rainfall, often over 3,000 mm a year, during the southwest monsoon from June to September. The landscape is at its greenest then, but roads can be slippery, leeches appear on forest paths and ghat driving is slow.
For comfortable travel, October to March is the easier window, with cooler, drier days and post-monsoon greenery. The table below summarises the seasons.
| Season | Months | What it’s like |
|---|---|---|
| Post-monsoon / winter | Oct–Feb | Cool, drier, lush; the most comfortable time for darshan and sightseeing |
| Summer | Mar–May | Warmer but manageable in the hills; Akshaya Tritiya falls in this window |
| Monsoon | Jun–Sep | Heavy rain, very green, misty; beautiful but travel is slow and wet |
How to reach Horanadu
Horanadu is remote, reached by a winding ghat road through coffee country and the Kudremukh forests. There is no railway station or airport in the town itself, so most people arrive by road from Chikkamagaluru, Mangaluru or Bengaluru. Our Chikmagalur travel guide covers the wider district if you are stopping there first.
By air: The nearest airport is Mangaluru (Mangalore International Airport, IXE), roughly 130 km away via Kudremukh, per Karnataka Tourism. Kempegowda International Airport in Bengaluru, about 320–330 km away, is the alternative if you want more flight options.
By rail: There is no close railhead. Kadur Junction, on the Bengaluru–Hubballi line of South Western Railway, is a common choice to the east (roughly 120–125 km), and Mangaluru and Shivamogga serve the west and north. From Kadur or Chikkamagaluru you continue by bus or taxi.
By road: KSRTC and private buses run to Kalasa, 9–10 km from Horanadu, and some services run direct to Horanadu, including from Bengaluru. Taxis are easy to arrange in Chikkamagaluru and Kalasa. The last stretch is a slow, curvy ghat road, so allow extra time and avoid night driving.
| From | Distance | Notes |
|---|---|---|
| Kalasa | ~9–10 km | Nearest town; buses and taxis |
| Chikkamagaluru city | ~95–100 km | District HQ; winding ghat road |
| Kadur Junction (rail) | ~120–125 km | On Bengaluru–Hubballi line |
| Mangaluru (airport/rail) | ~126–136 km | Nearest airport, via Kudremukh |
| Sringeri | ~75 km | Pilgrimage circuit link |
| Bengaluru | ~316–330 km | Direct buses available |
Where to stay
Options fall into two groups: the temple’s own lodging and the homestays and small hotels in and around Kalasa. The temple dharmashala is the simplest and cheapest, aimed at pilgrims and allotted at a counter. For more comfort, Kalasa and the surrounding coffee estates have homestays.
- Temple lodging (budget): Basic dharmashala rooms, free or nominal, allotted on the day. Carry your own toiletries and expect simple facilities.
- Homestays and guesthouses (mid-range): In and near Kalasa, typically around ₹1,500–₹3,500 a night (indicative planning estimate — reconfirm; rates rise on festival weekends).
- Estate stays and resorts (higher-end): Coffee-estate stays in the wider Chikkamagaluru–Kudremukh belt, often ₹4,000 and up (indicative — reconfirm).
Book ahead for Navaratri, Akshaya Tritiya and long weekends, when both temple rooms and homestays fill quickly.
Food to try
The main meal most visitors eat here is the temple’s own annadana: a simple, filling south Indian vegetarian thali, usually rice, sambar (a tamarind-and-lentil stew), a vegetable curry, rasam (a thin peppery soup), curd and a sweet made from lentils. It is served hot and without charge.
In Kalasa and along the route you will find Malnad home cooking. Dishes to look for include akki rotti (a rice-flour flatbread), neer dosa (a soft, lacy rice crepe common in coastal and Malnad Karnataka), and plenty of filter coffee from the surrounding estates. Most eateries here are pure vegetarian near the temple.
Budget breakdown
Horanadu is an inexpensive trip if you use temple food and lodging, and moderate if you stay in homestays. The table below is a planning estimate per person for a simple two-day visit, excluding long-distance transport to the region. All figures are indicative as of September 2026 and should be reconfirmed.
| Item | Budget | Mid-range |
|---|---|---|
| Stay (1 night) | Temple dharmashala: free / nominal | Homestay: ₹1,500–₹3,500 |
| Food | Temple annadana: free | Local meals: ₹300–₹600/day |
| Local transport (Kalasa–Horanadu, sightseeing) | Bus: ₹50–₹150 | Taxi share: ₹800–₹1,500 |
| Seva / donation | Voluntary | Voluntary |
| Rough per-person total | ₹200–₹800 | ₹2,500–₹5,500 |
Assumptions: you reach the region on your own, eat mainly temple food if on the budget track, and travel in a shared taxi or bus. Long-distance train, flight or interstate bus fares are extra.
Rules and dress code
No special government permit is needed to visit Horanadu; it is an open pilgrimage town, not a restricted or protected area. If your trip extends into Kudremukh National Park, that park has its own entry and trekking rules, so check those separately with the Karnataka Forest Department.
- Dress modestly for darshan, as at most Indian temples; cover shoulders and legs.
- Remove footwear before entering the temple; there are stands for shoes.
- Follow queue and photography instructions from temple staff; photography inside the sanctum is usually restricted.
- Keep the dining hall and river clean; carry out your plastic.
Practical tips
- Connectivity: Mobile network and data can be patchy in the Ghats. Download maps and tickets offline before you arrive.
- Cash and UPI: Carry some cash. ATMs are limited and UPI depends on a working signal; donation and seva counters may prefer cash.
- Health: The nearest larger hospitals are in Chikkamagaluru city; Kalasa has basic facilities. Horanadu is at low-to-moderate elevation in the hills, so altitude is not a concern, but monsoon paths can be slippery.
- Solo and women travellers: The town is a long-established pilgrimage centre and generally calm; standard precautions and early-evening timing for the ghat road still apply.
- Packing: Monsoon (Jun–Sep) needs a good rain jacket, quick-dry clothes and footwear with grip; winter (Nov–Feb) can be cool at night, so carry a light layer.
Nearby places
Horanadu pairs naturally with Kalasa and Kudremukh, and many pilgrims continue to Sringeri. Together these make the popular Horanadu–Kalasa–Kudremukh circuit through the central Western Ghats.
| Place | Distance | Why go |
|---|---|---|
| Kalasa | ~9–10 km | Temple town on the Bhadra; Kalaseshwara (Shiva) temple and a Jain basadi |
| Kudremukh National Park | ~23 km from Kalasa | Rainforest and grassland hills; the horse-face peak and trekking (park rules apply) |
| Sringeri | ~75 km | Major Sharada Peetham temple town, a key stop on the pilgrimage circuit |
| Chikkamagaluru city | ~95–100 km | Coffee-country base with more hotels and transport links |
Frequently asked questions
Is food really free at Horanadu Annapoorneshwari temple?
Yes. According to the Chikkamagaluru district administration, the temple serves free annadana to every visitor, a three-course vegetarian meal including a lentil-based dessert, regardless of religion, caste or creed. The main meal is served around midday. A voluntary donation is welcomed but never required.
Does the temple provide free accommodation?
Yes, within limits. Karnataka Tourism notes the temple runs guest houses (dharmashalas) with basic accommodation for devotees, and the district administration describes free night stay for pilgrims. Rooms are simple and allotted at a counter, usually on the day, so they can fill fast on festival weekends.
What are the darshan timings at Horanadu?
Timings are typically early morning to night with a midday break. Commonly reported windows (indicative, September 2026) are roughly 6–9 am, 11 am–2 pm and 7–9:30 pm, with the main aarti around 9 am, 1:30 pm and 9 pm. Sources vary, so reconfirm with the temple before travelling.
How do I reach Horanadu from Bengaluru?
Horanadu is about 316–330 km from Bengaluru. Direct KSRTC and private buses run to Horanadu, or you can drive via Hassan and Chikkamagaluru. By rail, use Kadur Junction (roughly 120–125 km away) and continue by bus or taxi over the winding ghat road.
What is the best time to visit Horanadu?
October to March is the most comfortable, with cooler, drier weather and lush post-monsoon greenery. The monsoon from June to September brings very heavy rain in the Western Ghats, often over 3,000 mm a year per Karnataka Tourism; it is beautiful but travel is slow and wet.
Do I need a permit to visit Horanadu?
No. Horanadu is an open pilgrimage town and needs no special permit. If you extend your trip into Kudremukh National Park, that protected area has its own entry and trekking rules, so check those separately with the Karnataka Forest Department before you go.
Last updated and sources
Horanadu suits pilgrims and quiet travellers who want a simple temple town and the Western Ghats around it; go between October and March for the easiest weather, or during the monsoon if you can accept heavy rain for the green. Build in extra time for the slow ghat road.
Last updated: 1 October 2026. Fees, timings and permits change — reconfirm with official sources before you travel.
Sources: Karnataka Tourism — Horanadu Sri Annapoorneshwari; Chikkamagaluru District Administration — Sri Kshetra Horanadu; Karnataka Tourism — Kudremukh; Kadur Junction (South Western Railway); Kalasa. Accessed September 2026.
{“@context”:”https://schema.org”,”@graph”:[{“@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”Is food really free at Horanadu Annapoorneshwari temple?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. According to the Chikkamagaluru district administration, the temple serves free annadana to every visitor, a three-course vegetarian meal including a lentil-based dessert, regardless of religion, caste or creed. The main meal is served around midday. A voluntary donation is welcomed but never required.”}},{“@type”:”Question”,”name”:”Does the temple provide free accommodation?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes, within limits. Karnataka Tourism notes the temple runs guest houses (dharmashalas) with basic accommodation for devotees, and the district administration describes free night stay for pilgrims. Rooms are simple and allotted at a counter, usually on the day, so they can fill fast on festival weekends.”}},{“@type”:”Question”,”name”:”What are the darshan timings at Horanadu?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Timings are typically early morning to night with a midday break. Commonly reported windows (indicative, September 2026) are roughly 6-9 am, 11 am-2 pm and 7-9:30 pm, with the main aarti around 9 am, 1:30 pm and 9 pm. Sources vary, so reconfirm with the temple before travelling.”}},{“@type”:”Question”,”name”:”How do I reach Horanadu from Bengaluru?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Horanadu is about 316-330 km from Bengaluru. Direct KSRTC and private buses run to Horanadu, or you can drive via Hassan and Chikkamagaluru. By rail, use Kadur Junction (roughly 120-125 km away) and continue by bus or taxi over the winding ghat road.”}},{“@type”:”Question”,”name”:”What is the best time to visit Horanadu?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”October to March is the most comfortable, with cooler, drier weather and lush post-monsoon greenery. The monsoon from June to September brings very heavy rain in the Western Ghats, often over 3,000 mm a year per Karnataka Tourism; it is beautiful but travel is slow and wet.”}},{“@type”:”Question”,”name”:”Do I need a permit to visit Horanadu?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”No. Horanadu is an open pilgrimage town and needs no special permit. If you extend your trip into Kudremukh National Park, that protected area has its own entry and trekking rules, so check those separately with the Karnataka Forest Department before you go.”}}]},{“@type”:”TouristDestination”,”name”:”Horanadu”,”address”:{“@type”:”PostalAddress”,”addressLocality”:”Chikkamagaluru”,”addressRegion”:”Karnataka”,”addressCountry”:”IN”},”geo”:{“@type”:”GeoCoordinates”,”latitude”:13.21,”longitude”:75.31}}]}

