This Dharmasthala travel guide is for anyone planning a temple visit to one of Karnataka’s most unusual pilgrimage towns. Dharmasthala sits in Dakshina Kannada district, on the banks of the Netravati river in the foothills of the Western Ghats. Its Manjunatha Temple is a Shiva shrine that has been administered for centuries by a Jain family, with rituals performed by Madhwa Vaishnava priests — a working example of religious harmony that shapes everything the town offers, from free meals to organised pilgrim lodging.
Dharmasthala is a temple town in Dakshina Kannada, Karnataka, on the Netravati river, known for the Manjunatha Temple — a Shiva shrine run by a Jain family with Vaishnava priests. It is famous for free meals for every pilgrim and simple organised accommodation.
Dharmasthala travel guide: the town and its harmony tradition
Dharmasthala means “the place of dharma” (righteousness). According to Karnataka Tourism, the town is a pilgrimage centre on the Netravati river in Dakshina Kannada, with the Manjunatha Temple at its heart. The shrine is Shaivite — dedicated to Lord Manjunatha, a form of Shiva — yet its priests follow the Madhwa Vaishnava tradition, and the temple’s hereditary custodians are a Jain family, the Heggades.
The current head is Dr. D. Veerendra Heggade, who holds the title of Dharmadhikari (custodian of dharma). The temple and its charities run under the Shri Kshetra Dharmasthala and SDM (Shri Dharmasthala Manjunatheshwara) institutions, which extend to schools, colleges, hospitals and rural development work. This blend of Jain administration, Vaishnava priesthood and a Shaivite deity is why Dharmasthala is often cited as a symbol of religious coexistence.
Quick facts: Dharmasthala lies about 75 km east of Mangaluru (per the Dakshina Kannada district administration); the postal address is Shree Kshetra Dharmasthala, D.K., Karnataka 574216. It is a compact town built around the temple, so most sights are within walking or short-drive distance. For the wider region, see our Karnataka travel guide.
Best time to visit
Dharmasthala sits in a coastal-Ghats belt that is hot and very wet in the monsoon. The comfortable window is roughly October to March, when the air is drier and temperatures are easier for long queues and walking. The single biggest event is the Laksha Deepotsava (festival of one lakh lamps), held over the last five days of the Kartika month, which falls in November–December.
| Season | Months | What to expect |
|---|---|---|
| Post-monsoon / winter | Oct–Mar | Best overall. Drier, cooler; the Laksha Deepotsava (Nov–Dec) is the peak festival. Book rooms early. |
| Summer | Apr–May | Hot and humid. Fewer crowds outside weekends; carry water and light cotton. |
| Monsoon | Jun–Sep | Heavy rain in the Western Ghats. Lush scenery but slippery paths and possible travel delays. |
According to the Star of Mysore, the Laksha Deepotsava in 2024 ran from 26 to 30 November; exact dates shift each year with the lunar calendar, so check the temple’s festival page before planning around it. Weekends, public holidays and the festival draw very large crowds, and darshan queues lengthen accordingly.
How to reach Dharmasthala
Dharmasthala is best reached via Mangaluru, the nearest large city, and then by road. Distances vary slightly by source, so treat the figures below as approximate and reconfirm your own route.
| Mode | Nearest hub | Distance | Notes |
|---|---|---|---|
| Air | Mangaluru International Airport (IXE) | ~65–82 km | The temple’s official site lists about 65 km; Karnataka Tourism says ~75 km. Taxis and buses run to Dharmasthala. |
| Rail | Mangaluru Junction / Central | ~72–74 km | Practical railhead. Putturu (Puttur) station is closer at ~49 km per Karnataka Tourism. Subrahmanya Road station serves the Kukke side. |
| Road | Mangaluru city | ~75 km | Via Bantwal / BC Road. KSRTC and private buses run frequently; from Bengaluru it is ~311 km. |
By rail, one long-distance option cited on the temple site is the Netravati Express (train 16345) between Lokmanya Tilak Terminus (Mumbai) and Mangaluru Junction; always confirm current train numbers, timings and running days on IRCTC or NTES before booking. From Mangaluru, KSRTC buses and shared taxis are the usual way in, with the drive taking roughly two hours depending on traffic. For arriving via the coast, see our Mangalore travel guide.
Manjunatha temple: darshan, timings and the queue system
General darshan of Lord Manjunatha is free. The temple opens early for its daily rituals, and public darshan runs in a morning and an evening session. The temple’s official darshana page lists darshan and seva timings as roughly 9:30 am to 2 pm and 4 pm to 9 pm (as of September 2026), with the morning darshana continuing until the end of the queue or about 2:30 pm, whichever comes first. The elaborate evening maha pooja closes darshan for a while to avoid overcrowding.
Many secondary sites quote a broader 6:30 am start; because timings shift on festival days and special occasions, the safest step is to confirm on the temple helpline (08256-266666) before you go. Darshan is organised through a queue (Q-line) system rather than a paid fast-track for ordinary visitors; you join the line and move through in turn. Paid sevas and special poojas can be arranged separately at the seva counter.
Photography and mobile phones are restricted: the temple states that use of mobile phones on the premises is prohibited, and bags are not allowed inside for security. Plan to leave your phone and bags at your vehicle or a cloak facility, and keep only essentials with you.
Dress code and temple rules
Dharmasthala enforces a traditional dress code, and it is taken seriously. Based on the temple’s official darshana guidelines (as of September 2026), the rules are:
- Men should remove their shirt and banian (vest) while entering the sanctum sanctorum (the innermost shrine).
- Men in half-pants (shorts) and women in nighties are not allowed inside the temple for darshan.
- Children below the age of two years are not allowed inside the sanctum sanctorum.
- Follow the queue system; bags are not permitted inside; mobile phone use on the premises is prohibited.
In practice, men usually wear a dhoti or trousers with a shirt they can remove at the sanctum, and women wear a saree, salwar-kameez or other traditional dress that covers the shoulders and legs. Dressing modestly and respectfully avoids being turned away at the entrance. There is no separate entry fee for darshan, so the dress code and queue etiquette are the main things to get right.
Free annadanam and pilgrim accommodation
Two things define the Dharmasthala experience: free food for every pilgrim, and simple organised lodging. The tradition of annadana (the gift of food) means a free meal is served to every visitor, regardless of caste, creed or status. Meals are served at the Annapurna choultry (dining hall), which, according to the temple, can feed between 30,000 and 70,000 pilgrims on a busy day. Expect a wholesome vegetarian meal served on a plantain leaf.
| Days | Lunch | Dinner |
|---|---|---|
| Sunday & Monday | 10:30 am – 4:00 pm | 7:00 pm – 10:00 pm |
| Tuesday – Saturday | 11:00 am – 2:45 pm | 7:00 pm – 10:00 pm |
For accommodation, Shri Kshetra Dharmasthala runs its own guest houses — a mix of traditional blocks (such as Ganga, Kaveri and Narmada) and newer buildings — offering clean, basic rooms for pilgrims. Booking rules, per the official site (as of September 2026): online booking opens 20 days before the check-in date and must be made at least 2 days before check-in; a pilgrim can book a maximum of four rooms at a time; ID proofs are matched against the booking at check-in; and a refundable security deposit is paid on arrival.
Crucially, the temple warns that rooms should be booked only through the official website (shridharmasthala.org) — beware of fake booking sites, calls and messages. There is also limited free lodging for pilgrims who cannot afford a paid room; for that, ask at the accommodation counter early in the day and carry a valid government ID for each adult. Confirm the current process on the helpline (08256-266666) before relying on it.
Bahubali statue and the museums
Beyond the main shrine, Dharmasthala has a cluster of sights within the town. The best-known is the monolithic statue of Bahubali (Gomateshwara) on Ratnagiri hill, a roughly 39-foot figure carved from a single block of stone as a symbol of non-violence and renunciation. Wikipedia dates its installation to 1973 (the district administration site gives 1980); the statue stands on a large pedestal and weighs an estimated 175 tonnes.
| Place | What it is | Time needed |
|---|---|---|
| Manjunatha Temple | The main Shiva shrine; free darshan via the queue system | 1–3 hours (longer in queues) |
| Bahubali statue, Ratnagiri hill | ~39-ft monolithic Jain statue overlooking the town | 45–60 min |
| Manjusha Museum | Palm-leaf scripts, silver jewellery, historic household objects, opposite the temple | 45–60 min |
| Car Museum | Vintage cars from Dr. Veerendra Heggade’s collection | 30–45 min |
The Manjusha Museum, near the temple, holds ancient palm-leaf manuscripts, silver jewellery and old household and religious items. The Car Museum displays vintage and classic automobiles collected by the Heggade family. Opening hours and any small entry or camera charges for the museums change over time, so confirm locally; treat them as short add-ons to your temple visit rather than half-day outings.
Suggested itinerary
Most people visit Dharmasthala as a day trip or a single overnight, often combined with nearby temples.
- Day trip (from Mangaluru): Reach by mid-morning, join the darshan queue, then have the free meal at Annapurna. Afterwards walk up to the Bahubali statue and see the Manjusha and Car museums before returning.
- Overnight: Arrive the previous evening, stay in temple accommodation or a hotel, attend early darshan when queues are shorter, then take your time over the statue and museums before leaving by afternoon.
- Two-temple loop: Pair Dharmasthala with Kukke Subramanya (about 48–55 km away) over a day and a half. See our Kukke Subramanya guide for that shrine’s serpent-worship traditions and timings.
If you have longer, extend the trip to Udupi (Krishna temple) and Mangaluru on the coast, both within a half-day’s drive.
Where to stay
You have two broad choices: the temple’s own pilgrim guest houses, or private hotels and lodges in and around the town. The prices below are indicative planning estimates (as of September 2026) and should be reconfirmed when you book — tariffs rise around festivals.
| Type | Approx. per night | Notes |
|---|---|---|
| Temple guest houses (SDM) | Nominal / free (limited) | Book online 20 days ahead via shridharmasthala.org; limited free rooms for those who cannot afford paid stays. |
| Budget lodges | ₹800–₹1,500 | Simple rooms near the temple; fill fast on weekends and festivals. |
| Mid-range hotels | ₹1,500–₹3,500 | More comfort, some with restaurants; book ahead for peak dates. |
Because Dharmasthala is primarily a pilgrimage town, luxury options are limited within the town itself; for a wider hotel choice, base in Mangaluru and day-trip in. Whichever you pick, reserve early for the Oct–Mar season and especially around the Laksha Deepotsava.
Food to try
The signature meal here is the free annadanam at Annapurna: a simple, satisfying vegetarian thali (a platter with rice, sambar, vegetables and more) served on a plantain leaf. Beyond the temple, the surrounding Dakshina Kannada region has a strong coastal-Karnataka vegetarian tradition.
- Neer dosa (soft, lacy rice-batter crepes) with coconut chutney.
- Kori rotti in its vegetarian variants, and Mangalorean-style sambar and gojju (a tangy-sweet gravy) — note the temple town itself is vegetarian.
- Goli baje (fluffy fried flour dumplings, also called Mangalore bajji) as a tea-time snack.
- Udupi-style idli, dosa and filter coffee at local eateries.
For a fuller coastal-food run, combine the trip with Udupi and Mangaluru, both known for their vegetarian and seafood traditions respectively.
Budget breakdown
Dharmasthala can be one of the cheapest pilgrimages in India, because darshan and meals are free. The table below is a rough per-person estimate for a one-night trip, excluding your travel to Mangaluru. All figures are indicative planning estimates (as of September 2026) — reconfirm before you travel.
| Item | Budget | Comfort |
|---|---|---|
| Room (share of a double) | ₹400–₹750 | ₹1,000–₹1,750 |
| Food (temple meals free; extra snacks) | ₹100–₹250 | ₹300–₹600 |
| Local transport / autos | ₹100–₹300 | ₹400–₹800 |
| Museums / misc | ₹50–₹150 | ₹150–₹300 |
| Approx. total | ₹650–₹1,450 | ₹1,850–₹3,450 |
Add your Mangaluru–Dharmasthala return transport (bus is cheapest; a private taxi costs more). Assumptions: two people sharing a room, free temple meals used for lunch and dinner, and one museum visit.
Practical tips
- Confirm timings: darshan and meal times shift on festival days. Call the helpline (08256-266666) before travelling.
- Dress code first: plan clothing you can adjust at the sanctum (shirt removable for men; modest, traditional dress for all). This is the most common reason visitors are stopped.
- Book rooms only officially: use shridharmasthala.org; ignore third-party “temple room” sites, calls or messages.
- Phones and bags: mobile phones are prohibited on the temple premises and bags are not allowed inside — keep them in your vehicle.
- Cash and UPI: carry some cash for local autos and small shops; UPI is widely accepted but connectivity can dip, so do not rely on it entirely.
- Health: the SDM institutions run hospitals in the region; for anything serious, Mangaluru has larger multi-speciality hospitals about 75 km away.
- Solo women: Dharmasthala is a busy, well-managed pilgrimage town and generally comfortable; stick to well-lit temple areas at night and use official accommodation.
- Packing: light cottons and an umbrella year-round (heavy rain Jun–Sep); modest, temple-appropriate clothing; a small bag you can leave behind at the sanctum.
Nearby places
| Place | Distance | Why go |
|---|---|---|
| Kukke Subramanya | ~48–55 km | Major serpent-worship temple in the Ghats; a natural pairing — see our Kukke Subramanya guide. |
| Mangaluru | ~75 km | Coastal city, beaches, temples and the nearest airport and railhead — our Mangalore travel guide. |
| Udupi | ~100 km (approx.) | Famous Krishna temple and the home of Udupi cuisine. |
| Sringeri | ~100 km (approx.) | Sharada Peetham, one of the Adi Shankara mathas, in the Ghats. |
| Horanadu | ~110 km (approx.) | Annapoorneshwari temple, another annadana-focused shrine. |
Distances to Udupi, Sringeri and Horanadu are rough road estimates; check a live map for your exact route, as Ghats roads wind and travel times run longer than the kilometres suggest.
Frequently asked questions
Is there an entry fee for the Dharmasthala Manjunatha temple?
No. General darshan of Lord Manjunatha at Dharmasthala is free, and you join a queue (Q-line) system to reach the sanctum. Paid sevas and special poojas can be arranged separately at the seva counter. There is no fast-track ticket for ordinary darshan, so allow extra time on weekends and festival days.
What is the dress code at Dharmasthala temple?
Dharmasthala enforces traditional dress. Per the temple, men must remove their shirt and vest to enter the sanctum, and men in shorts or women in nighties are not allowed in for darshan. Wear modest, traditional clothing — a dhoti or trousers for men, saree or salwar-kameez for women — that covers the shoulders and legs.
How do I book accommodation in Dharmasthala?
Book only through the official website, shridharmasthala.org. Online booking opens 20 days before check-in and must be made at least two days ahead; you can reserve up to four rooms at a time and pay a refundable deposit on arrival. Limited free rooms exist for pilgrims who cannot afford paid stays — ask at the accommodation counter with valid ID.
Is food really free at Dharmasthala?
Yes. The tradition of annadana means every pilgrim is served a free vegetarian meal at the Annapurna dining hall, regardless of caste, creed or status. According to the temple, the kitchen can serve tens of thousands of people a day. Meals are on a plantain leaf, in set morning and evening sessions — confirm the current timings on arrival.
What is the best time to visit Dharmasthala?
October to March is the most comfortable time, with drier, cooler weather. The biggest event is the Laksha Deepotsava (festival of one lakh lamps) in November–December, over the last five days of Kartika month, which draws very large crowds. The June–September monsoon brings heavy rain to the Western Ghats and possible travel delays.
How do I reach Dharmasthala from Mangaluru?
Dharmasthala is about 75 km east of Mangaluru by road, via Bantwal / BC Road. KSRTC and private buses run frequently, and shared or private taxis are available; the drive takes roughly two hours. The nearest airport and main railhead are both in Mangaluru, around 65–74 km away — confirm current train details on IRCTC or NTES.
Last updated and sources
Dharmasthala suits pilgrims and travellers who want a calm, well-organised temple town with free meals and simple stays; go between October and March, and aim for the Laksha Deepotsava if you want the festival spectacle.
Last updated: 30 September 2026. Fees, timings and permits change — reconfirm with official sources before you travel.
Sources: Shri Kshetra Dharmasthala — Darshana (dress code, rules); Shri Kshetra Dharmasthala — Annaprasadam (free meals); Shri Kshetra Dharmasthala — Accommodation; Shri Kshetra Dharmasthala — Online room booking rules; Shri Kshetra Dharmasthala — How to reach; Karnataka Tourism — Dharmasthala; Dakshina Kannada district administration — Dharmasthala; Wikipedia — Dharmasthala (used to locate primary facts); Star of Mysore — Laksha Deepotsava 2024 dates. Accessed September 2026.
{“@context”:”https://schema.org”,”@graph”:[{“@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”Is there an entry fee for the Dharmasthala Manjunatha temple?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”No. General darshan of Lord Manjunatha at Dharmasthala is free, and you join a queue (Q-line) system to reach the sanctum. Paid sevas and special poojas can be arranged separately at the seva counter. There is no fast-track ticket for ordinary darshan, so allow extra time on weekends and festival days.”}},{“@type”:”Question”,”name”:”What is the dress code at Dharmasthala temple?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Dharmasthala enforces traditional dress. Per the temple, men must remove their shirt and vest to enter the sanctum, and men in shorts or women in nighties are not allowed in for darshan. Wear modest, traditional clothing – a dhoti or trousers for men, saree or salwar-kameez for women – that covers the shoulders and legs.”}},{“@type”:”Question”,”name”:”How do I book accommodation in Dharmasthala?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Book only through the official website, shridharmasthala.org. Online booking opens 20 days before check-in and must be made at least two days ahead; you can reserve up to four rooms at a time and pay a refundable deposit on arrival. Limited free rooms exist for pilgrims who cannot afford paid stays – ask at the accommodation counter with valid ID.”}},{“@type”:”Question”,”name”:”Is food really free at Dharmasthala?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. The tradition of annadana means every pilgrim is served a free vegetarian meal at the Annapurna dining hall, regardless of caste, creed or status. According to the temple, the kitchen can serve tens of thousands of people a day. Meals are on a plantain leaf, in set morning and evening sessions – confirm the current timings on arrival.”}},{“@type”:”Question”,”name”:”What is the best time to visit Dharmasthala?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”October to March is the most comfortable time, with drier, cooler weather. The biggest event is the Laksha Deepotsava (festival of one lakh lamps) in November-December, over the last five days of Kartika month, which draws very large crowds. The June-September monsoon brings heavy rain to the Western Ghats and possible travel delays.”}},{“@type”:”Question”,”name”:”How do I reach Dharmasthala from Mangaluru?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Dharmasthala is about 75 km east of Mangaluru by road, via Bantwal / BC Road. KSRTC and private buses run frequently, and shared or private taxis are available; the drive takes roughly two hours. The nearest airport and main railhead are both in Mangaluru, around 65-74 km away – confirm current train details on IRCTC or NTES.”}}]},{“@type”:”TouristDestination”,”name”:”Dharmasthala”,”address”:{“@type”:”PostalAddress”,”addressLocality”:”Dakshina Kannada”,”addressRegion”:”Karnataka”,”addressCountry”:”IN”},”geo”:{“@type”:”GeoCoordinates”,”latitude”:12.95,”longitude”:75.38}}]}
