
An ancient Shiva temple in Kasargod known for its Kerala-style architecture, spiritual atmosphere, and the vibrant annual Jathra festival.
The Mallikarjuna Temple, located in the heart of Kasargod town, is one of the oldest shrines dedicated to Lord Shiva in the region. Built in the traditional Kerala architectural style, the temple features a distinct two-tiered, slope-roofed structure covered in terracotta tiles, known as a 'gajaprishta' or elephant-back design. The atmosphere inside is deeply spiritual, centered around the main sanctum which houses the Shiva Lingam. Devotees often experience a sense of calm while walking through the stone-paved corridors.
Explore upcoming events, concerts, expos and experiences near you
Temple Road, Kasaragod, Kerala 671121, Kasaragod Town, Kasargod, Kerala, India
Air
The nearest airport is Mangalore International Airport (IXE), located about 60 km away. From the airport, you can hire a taxi to reach Kasargod, which takes about 1.5 to 2 hours.
Train
Kasaragod Railway Station (KGQ) is the nearest railhead, about 1 km from the temple. It is well-connected to major cities in Kerala and other parts of India.
Road
Kasargod is located on National Highway 66 (NH 66), which connects Mumbai to Kanyakumari. Regular government and private buses run from cities like Mangalore, Kannur, and Kochi.
Local Transport
The temple is in the town center and easily reachable by auto-rickshaws, which are the most common form of local transport. Taxis are also available for hire.
Nearby restaurants near Mallikarjuna Temple
No restaurants found nearby

Sign up to get the latest travel deals, insider tips, and destination guides straight to your inbox.
From cozy city hotels to luxury resorts — book the best stays at unbeatable prices.