KarnatakaTimings 2026Free Entry

Dharmasthala Temple, Dakshina Kannada: History, Timings & Visitor Guide

Dharmasthala Temple (Shri Kṣhētra Dharmasthala) is an 800-year-old Hindu religious institution in the temple town of Dharmasthala in Dakshina Kannada, Karnataka,…

Location Dakshina Kannada, Karnataka
Entry Fee Free
Best Time October to February
Railway Station ~26 km
Nearest Airport ~53 km
Dharmasthala Temple, Dakshina Kannada, Karnataka

About Dharmasthala Temple

Dharmasthala Temple (Shri Kṣhētra Dharmasthala) is an 800-year-old Hindu religious institution in the temple town of Dharmasthala in Dakshina Kannada, Karnataka, India. The deities of the temple are Hindu god Shiva, who is referred to as Mañjunatha, Hindu goddess Ammanavaru (meaning mother), the Tirthankara Chandraprabha and the protective gods of Jainism, Kalarahu, Kalarkayi, Kumarasvami and Kanyakumari. The temple was reconsecrated in 16th century by Hindu Dvaita saint Vadiraja Tirtha by the request of the then administrator of the temple, Devaraja Heggade. The temple is considered unique, since the priests in the temple are Madhwa Brahmins, who are Vaishnava, and the administration is run by a Jain Bunt family called the Pergades.

Dharmasthala Temple: Key Facts

  • TempleDharmasthala Temple
  • LocationDakshina Kannada, Karnataka
  • StateKarnataka
  • Entry FeeFree (general darshan)
  • Best Time to VisitOctober to February
  • Nearest Railway StationNarimogaru railway station, ~26 km
  • Nearest AirportMangaluru (IXE), ~53 km
  • GPS12.96012, 75.37836

Dharmasthala Temple Timings 2026

  • Morning : 09:30 AM to 2 PM
  • Evening : 4 PM to 9 PM

These timings are taken from the official website. They change on festivals, so confirm before you go.

Dress Code & Temple Rules

  • DressModest, traditional clothes covering shoulders and knees
  • FootwearRemove before entering; use the shoe stand
  • PhotographyNot allowed inside the sanctum
  • Not AllowedLeather items, tobacco, alcohol, non-veg food
  • QueueFollow queue lines and staff instructions on festival days

How to Reach Dharmasthala Temple

  • LocationDakshina Kannada, Karnataka
  • By AirMangaluru (IXE), about 53 km
  • By AirShivamogga (RQY), about 103 km
  • By TrainNarimogaru railway station, about 26 km
  • Major StationMangaluru Junction railway station, about 55 km
  • By RoadTaxis, autos and state buses from the railway station and nearby cities

Distance from Nearby Cities

FromRoad Distance (approx.)Travel Time (approx.)
Mangaluru69 km2 hr
Shivamogga133 km3 hr
Kannur153 km3 hr
Mysuru209 km5 hr
Kozhikode276 km6 hr

Best Time to Visit

October to February. The weather is cooler and drier. April–May is very hot, and the monsoon brings heavy rain to the coast. Weekday mornings are the least crowded; expect long queues on weekends, holidays and festivals.

Open in Google Maps

History of Dharmasthala Temple

Eight hundred years ago, Dharmasthala was known as Kuduma in Mallarmadi, then a village in Belthangady. Here lived the Jain chieftain Birmanna Pergade and his wife Ammu Ballalthi in a house called Nelliadi Beedu. According to the legend, the guardian angels of Dharma assumed human forms and arrived at Pergade's abode in search of a place where Dharma was being practised and could be continued and propagated. As was their habit, the couple hosted these illustrious visitors with all their wherewithal and great respect. Pleased by their sincerity and generosity, that night the Dharma Daivas appeared in the dreams of Pergade. They explained the purpose of their visit to him and instructed him to vacate his house for the worship of the Daivas and dedicate his life to the propagation of Dharma. Asking no questions, the Pergade built himself another house and began worshiping the Daivas at Nelliadi Beedu.

This worship of daivas continues. The Dharma Daivas again appeared before Pergade to build separate shrines to consecrate the four Daivas – Kalarahu, Kalarkayi, Kumaraswamy and Kanyakumari. Also, Pergade was instructed to choose two persons of noble birth to act as the Daivas' oracles and four worthy persons to assist Pergade in his duties as the executive head of the shrines. In return, the Daivas promised Pergade protection for his family, abundance of charity and renowned for the 'Kshetra'. Pergade, as desired, built the shrines and invited Brahmin priests to perform the rituals. These priests requested Pergade to install a Shivalinga beside the native Daivas. The Daivas then sent their vassal Annappa Swamy to procure the linga of Shiva from Kadri Manjunath Temple, near Mangalore. Subsequently, the Manjunatha temple was built around the linga.

Frequently Asked Questions

Where is Dharmasthala Temple located?
Dharmasthala Temple is in Dakshina Kannada, Karnataka, India. GPS location: 12.9601, 75.3784.
What are the timings of Dharmasthala Temple?
As per the official website: Morning : 09:30 AM to 2 PM; Evening : 4 PM to 9 PM.
Is there an entry fee at Dharmasthala Temple?
General darshan is free. Special pujas, sevas or quick darshan may have a separate fee set by the temple.
What is the best time to visit Dharmasthala Temple?
October to February. The weather is cooler and drier. April–May is very hot, and the monsoon brings heavy rain to the coast.
Which is the nearest railway station to Dharmasthala Temple?
Narimogaru railway station is the nearest railway station, about 26 km away. The nearest major station is Mangaluru Junction railway station, about 55 km away.
How far is Dharmasthala Temple from Mangaluru?
Dharmasthala Temple is about 69 km by road from Mangaluru (approx.).
Which is the nearest airport to Dharmasthala Temple?
Mangaluru (IXE) is the nearest major airport, about 53 km away in a straight line. Shivamogga (RQY) is the next option.
What is the dress code at Dharmasthala Temple?
Wear modest, traditional clothes that cover shoulders and knees. Remove footwear before entering. Shorts and sleeveless tops are best avoided.
Is photography allowed inside Dharmasthala Temple?
Photography is usually not allowed inside the sanctum. Outer areas may allow photos; follow the signs and staff instructions.
Which other temples are near Dharmasthala Temple?
Chennakesava Temple, Kadri Manjunath Temple, Mangaladevi Temple, Ananthapura Lake Temple are close by and can be covered on the same trip.

Temples Near Dharmasthala Temple

Chennakesava Temple
Belur, Karnataka

Chennakesava Temple

The Chennakeshava Temple, also referred to as the Keshava, Kesava or Vijayanarayana Temple, is a 12th-century Hindu temple in the Hassan district of…

Read Full Guide
Kadri Manjunath Temple
Dakshina Kannada, Karnataka

Kadri Manjunath Temple

Kadri Manjunatha Temple is a historic temple in Mangaluru in the state of Karnataka, India. The incharge and priests in the temple are Shivalli…

Read Full Guide
Mangaladevi Temple
Mangaluru, Karnataka

Mangaladevi Temple

The Mangaladevi Temple is a Hindu temple at Bolara in the city of Mangaluru in the Indian state of Karnataka. It is situated about three kilometres…

Read Full Guide
Ananthapura Lake Temple
Kasaragod, Kerala

Ananthapura Lake Temple

Sri Ananthapadmanabha Swamy Temple, also known as the Ananthapura Lake Temple, is a Hindu temple dedicated to Anantha Padmanabhaswamy. It is located…

Read Full Guide
Gokarnanatheshwara Temple
Karnataka

Gokarnanatheshwara Temple

The Gokarnanatheshwara Temple, otherwise known as Kudroli Sri Gokarnanatha Kshetra, is in the Kudroli area of Mangalore in Karnataka, India. It was…

Read Full Guide
Madhur Temple
Kasaragod, Kerala

Madhur Temple

Madhur Shree Madanantheshwara-Siddhivinayaka Temple is a popular Shiva and Ganapathi temple located 7 km (4.3 mi) from Kasaragod town, on the banks…

Read Full Guide