Temples in Kannur, Kerala

Kerala pilgrimage guide

Temples in Kannur — Famous Temples & Complete Darshan Guide

Plan a practical Kannur temple trip with 10 important temples, darshan-friendly routing, local travel tips and the best season for a peaceful pilgrimage.

10 curated temples Kerala View map & route →

Last updated July 2026 · Curated by the Temples.bio editorial team

Quick answers

Which is the most famous temple in Kannur?
Madhur Mahaganapathy Temple is the most prominent temple in Kannur. This guide covers 10 notable temples in and around Kannur with timings, distances and a darshan route.
What are the famous temples in Kannur?
The most famous temples in Kannur include Madhur Mahaganapathy Temple, Kukke Subramanya Temple, Kateel Durgaparameshwari Temple, Bhoo Varaha Swamy Temple and Srirangapatna Ranganathaswamy Temple. See the table below for the primary deity, location and darshan timings of all 10 temples.
How many days do you need to visit Kannur temples?
You can cover the main temples of Kannur in about 2 days. Use the 1-day essential circuit for the key shrines, or the 2-day plan to include temples within 100 km.
What is the best time to visit Kannur temples?
October to March is the most comfortable season for temple visits in Kannur. Summer afternoons can be tiring, so plan early morning darshan and keep a lighter second half of the day. Festival days are spiritually rewarding but busier; confirm timings, parking and local transport
How do you reach Kannur?
Reach Kannur by the nearest major railway station or state highway links, then keep the temple circuit local for the first day. For families and senior citizens, a hired cab or auto-rickshaw is easier than changing transport repeatedly. Start with the main temple before the crowd builds, pause for l

Temples in Kannur at a glance

Primary deity, location or distance, and darshan timings for the key temples — see full details with photos below.

# Temple Primary deity Location / distance Darshan timings
1 Madhur Mahaganapathy Temple Lord Mahaganapathy (Ganesha) 95 km from Kannur 4:30 AM – 8:30 PM
2 Kukke Subramanya Temple Lord Subramanya (Murugan) 152 km from Kannur 5:00 AM – 9:00 PM
3 Kateel Durgaparameshwari Temple Goddess Durga 160 km from Kannur 5:00 AM – 9:00 PM
4 Bhoo Varaha Swamy Temple Lord Bhoo Varaha (Vishnu) 179 km from Kannur 6:30 AM – 8:00 PM
5 Srirangapatna Ranganathaswamy Temple Lord Ranganatha (Vishnu) 184 km from Kannur 6:30 AM – 8:00 PM
6 Nimishambha Temple Goddess Nimishambha (Parvati) 186 km from Kannur 6:30 AM – 8:30 PM
7 Chamundeshwari Temple Mysuru Goddess Durga 189 km from Kannur 6:00 AM – 9:00 PM
8 Guruvayur Sri Krishna Temple Guruvayurappan (Lord Krishna/Vishnu) 95 km from Kannur 3:00 AM – 10:00 PM
9 Udupi Sri Krishna Temple Lord Krishna (Bala Krishna) 193 km from Kannur 5:30 AM – 9:00 PM
10 Dharmasthala Manjunatha Temple Lord Manjunatha (Shiva) 195 km from Kannur 5:30 AM – 9:00 PM

Why Kannur is a major temple destination

Kannur is one of Kerala's useful temple bases, combining well-known shrines with smaller neighbourhood temples that locals still visit for daily worship. The guide below is arranged for real travel: start with the most important temple, then add nearby shrines in an order that keeps the route simple.

Even when a city is not marketed only as a pilgrimage destination, its temples often hold the memory of older neighbourhoods, local festivals and family vows. Devotees usually come here for blessings of Lord Vishnu and Bhagavathy, family welfare, ancestral prayers and a quieter connection with the region's sacred geography. The city also works well as a base for first-time visitors who want a balanced mix of famous temples and reachable local shrines.

Curated pilgrimage circuit

Temples to Visit Near Kannur

Ordered by pilgrimage importance and practical travel distance from Kannur.

Madhur Mahaganapathy Temple — Lord Mahaganapathy (Ganesha) temple in Kannur Same Day

Lord Mahaganapathy (Ganesha)

  • Madhur, Kasargod, Kerala
  • 95.2 km from Kannur
  • 4:30 AM - 8:30 PM (Madhur, Kasaragod district, Kerala. 800+ year old Ganesha temple. Self-manifested Ganesha idol on moonstone (chandrakanta shila) foundation — unique. Classic Kerala Thachu Shastra architecture.)

Madhur Mahaganapathy Temple

Madhur Mahaganapathy Temple in Kasargod is one of the most important and powerful Ganesha temples in Kerala, renowned for its ability to remove obstacles and grant devotees' wishes. The temple is dedicated to Lord Mahaganapathy (Ganesha) and is believed to be over 1000 years old. The temple is famous for its beautiful traditional Kerala architecture with intricate wood carvings and copper roof. The deity is considered extremely powerful for removing all types of obstacles, whether personal, professional, or spiritual. The temple attracts devotees from Kerala, Karnataka, and other neighboring states who come seeking Ganesha's blessings for success in their endeavors. The temple also has a unique tradition of offering modaka (sweet) prasadam.

Travel Tip: By Road: Connected from Kasargod and Mangalore. Traditional Kerala Ganesha temple with Karnataka border accessibility.

Kukke Subramanya Temple — Lord Subramanya (Murugan) temple in Kannur Same Day

Lord Subramanya (Murugan)

  • Kukke, Karnataka
  • 152.9 km from Kannur
  • 5:00 AM - 9:00 PM (Kukke Subramanya, Sullia taluk, Karnataka. Famous for Sarpa Dosha remedies. Surrounded by Western Ghats forest. TTD Devasthanam.)

Kukke Subramanya Temple

Kukke Subramanya Temple, located in the Western Ghats of Karnataka, is one of the most significant temples dedicated to Lord Subramanya (Murugan) and is particularly renowned for Sarpa Dosha (serpent affliction) remedies. The temple is situated in a picturesque valley surrounded by lush green hills and is believed to be the place where Lord Subramanya performed penance after killing the serpent demon Tarakasura. The temple is famous for its powerful Sarpa Samskara ritual that helps devotees overcome serpent-related astrological afflictions. The temple attracts pilgrims from across South India seeking relief from Naga Dosha and other serpent-related problems. The natural beauty combined with spiritual power makes this a unique pilgrimage destination.

Travel Tip: By Road: Scenic Western Ghats route from Mangalore and Bangalore. Serpent worship temple with mountain location.

Kateel Durgaparameshwari Temple — Goddess Durga temple in Kannur Same Day

Goddess Durga

  • Kateel, Dakshina Kannada, Karnataka
  • 160.4 km from Kannur
  • 5:00 AM - 9:00 PM (Kateel, Mangaluru district, Karnataka. Island temple on Nandini river. Very popular in Karnataka.)

Kateel Durgaparameshwari Temple

Kateel Durgaparameshwari Temple, located on the banks of the Nandini River in Dakshina Kannada, is one of the most powerful Shakti temples in Karnataka. The temple is dedicated to Goddess Durgaparameshwari, believed to be a Shakti Peetha where the back portion of Sati fell. The temple is renowned for its miraculous powers in granting wishes, protecting devotees from evil forces, and providing relief from various problems. The river location adds to the temple's spiritual significance, and devotees often take holy dips in the Nandini River. The temple is particularly famous for its grand Navarathri celebrations and the powerful energy of the goddess that attracts devotees from across South India.

Travel Tip: By Road: Connected from Mangalore and Udupi. Powerful goddess temple with river proximity and coastal access.

Bhoo Varaha Swamy Temple — Lord Bhoo Varaha (Vishnu) temple in Kannur Same Day

Lord Bhoo Varaha (Vishnu)

  • Srirangapatna, Karnataka
  • 179.2 km from Kannur
  • 6:30 AM - 8:00 PM (Tirumala Hills, Andhra Pradesh. One of the oldest temples on Tirumala hills — predates Venkateswara temple in legend. Two sessions.)

Bhoo Varaha Swamy Temple

Bhoo Varaha Swamy Temple in Srirangapatna is a unique temple dedicated to Lord Varaha, the boar avatar of Vishnu who lifted the earth from cosmic waters. The temple is particularly significant for its connection to the earth element (Bhoo) and agricultural prosperity. Lord Varaha represents the divine power that rescued and stabilized the earth, making this temple especially important for farmers, land owners, and those seeking stability and grounding in life. The temple is known for its blessings related to land matters, agriculture, and earth-based prosperity. The historical location in Srirangapatna adds to its significance as a place where divine intervention supports earthly stability and prosperity.

Travel Tip: By Road: Connected from Mysore and Bangalore. Agricultural prosperity temple with land blessing significance.

Srirangapatna Ranganathaswamy Temple — Lord Ranganatha (Vishnu) temple in Kannur Same Day

Lord Ranganatha (Vishnu)

  • Srirangapatna, Karnataka
  • 184.1 km from Kannur
  • 6:30 AM - 8:00 PM (Srirangapatna, Mandya district, Karnataka. Ancient Vaishnavite temple on Cauvery island. Ganga-Yamuna confluence nearby.)

Srirangapatna Ranganathaswamy Temple

The Sri Ranganathaswamy Temple at Srirangapatna occupies an island in the Cauvery and has been drawing Vaishnava pilgrims for over a thousand years. The gopuram is visible long before you reach it, its painted tiers rising above the flat river plains. Devotees wade into the river ghats before entering — the ritual bath in the Cauvery is considered inseparable from the darshan. Tipu Sultan's tomb is nearby, giving the town an unlikely double identity.

Travel Tip: By Road: Connected from Mysore and Bangalore. Historical heritage site with excellent accessibility.

Nimishambha Temple — Goddess Nimishambha (Parvati) temple in Kannur Same Day

Goddess Nimishambha (Parvati)

  • Ganjam, Srirangapatna, Mandya District, Karnataka
  • 186.5 km from Kannur
  • 6:30 AM - 8:30 PM (Very busy on Tuesdays, Fridays, and full moon days.)

Nimishambha Temple

Nimishambha is one of those riverside temples that seems to exist slightly outside ordinary time. The Goddess Nimishambha — Parvati in the form that grants wishes in a nimisha, an eye-blink — is worshipped here on the Cauvery banks at Srirangapatna, and the temple draws a steady stream of devotees who come with very specific prayers. The tower carvings are exceptional, and the setting beside the flowing river gives the whole visit a quality of unexpected peace.

Travel Tip: Friday evenings when the lemon-market outside blazes with activity and the evening aarti is at its most atmospheric. Avoid peak Navratri Fridays unless you have patience for very long queues.

Chamundeshwari Temple Mysuru — Goddess Durga temple in Kannur Same Day

Goddess Durga

  • Mysuru, Karnataka
  • 189.8 km from Kannur
  • 6:00 AM - 9:00 PM (Chamundi Hill, Mysuru. Karnataka govt manages. Cable car available. Two sessions.)

Chamundeshwari Temple Mysuru

Mysore earns its reputation as a temple city many times over. The Chamundeshwari Temple crowns the hill above the city and the view from the steps at dusk — the palace lights coming on below, the city spreading out to the horizon — is one of those views that justifies the drive entirely. But the real pleasure is the smaller temples tucked into the old city quarters, where the pace is slower and the rituals feel genuinely intimate.

Travel Tip: By Road: Regular buses from Mysuru city to Chamundi Hills. Private vehicles allowed. By Train: Mysuru is well connected.

Guruvayur Sri Krishna Temple — Guruvayurappan (Lord Krishna/Vishnu) temple in Kannur Same Day

Guruvayurappan (Lord Krishna/Vishnu)

  • Guruvayur, Kerala
  • 95.8 km from Kannur
  • 3:00 AM - 10:00 PM (Guruvayur, Thrissur, Kerala. Most important Krishna temple in Kerala — called Dwarka of the South. Only Hindus allowed. Traditional Kerala dress mandatory. Famous for Guruvayur elephants (Punnathurkotta elephant sanctuary). Travancore Cochin Hindu Religious Institutions Board manages.)

Guruvayur Sri Krishna Temple

Guruvayur Sri Krishna Temple, located in Guruvayur town of Thrissur district in Kerala, is one of the most sacred and visited pilgrimage sites in South India. The temple is dedicated to Guruvayurappan, a four-armed form of Lord Vishnu/Krishna holding the conch (Panchajanya), discus (Sudarshana Chakra), mace (Kaumodaki), and lotus. According to legend, the idol was originally worshipped by Lord Brahma at Dwarka and was later installed at Guruvayur by Guru (Brihaspati) and Vayu (Wind God), from whom the name Guruvayur is derived. The temple is believed to be over 5,000 years old, though documented history traces it back to the 16th century. The temple is renowned for its strict adherence to traditional rituals and customs - only Hindus are allowed entry, and a strict dress code is enforced. The temple is famous for performing thousands of weddings annually, and devotees believe that marriages conducted here receive special divine blessings. The temple complex houses Punnathur Kotta, an elephant sanctuary with over 60 elephants. Guruvayur is also famous for the Udayasthamana Pooja, where devotees sponsor continuous chanting of Lord Krishna's name from dawn to dusk. The temple follows Kerala style architecture with a traditional two-tiered gopuram and is managed by the Guruvayur Devaswom Board.

Travel Tip: By Road: Well connected via NH-66 and state highways from Kochi, Thrissur, and Calicut. By Train: Guruvayur railway station is well connected. By Air: Cochin airport is the nearest. Best time to visit: October to March. Arrive early morning for less crowd. Bring proper dress code clothes. Book special darshan tickets online in advance. Photography strictly prohibited inside temple. Combine with Mammiyur Shiva temple visit.

Udupi Sri Krishna Temple — Lord Krishna (Bala Krishna) temple in Kannur Same Day

Lord Krishna (Bala Krishna)

  • Udupi, Karnataka
  • 193.1 km from Kannur
  • 5:30 AM - 9:00 PM (Udupi, Karnataka. The Kanakana Kindi (Kanaka's window) is iconic — devotee Kanaka Das was denied entry and the wall cracked open for him to see Lord Krishna. Managed by 8 Ashta Mathas in rotation (Paryaya system every 2 years).)

Udupi Sri Krishna Temple

Udupi Sri Krishna Temple, also known as Udupi Sri Krishna Matha, is a historic Hindu temple dedicated to Lord Krishna located in the coastal town of Udupi, Karnataka. Founded by the saint and philosopher Madhvacharya in the 13th century (1250 CE), this temple is the epicenter of the Dvaita (dualistic) school of Vedanta philosophy. According to legend, Madhvacharya discovered the idol of Lord Krishna embedded in a large ball of gopichandana (sacred clay) which was being used as ballast in a ship. The temple is unique because devotees worship Lord Krishna through a silver-plated window with nine holes called the Navagraha Kindi, and the deity faces west instead of the traditional east direction. The temple complex is managed by eight mathas (monasteries) through a unique Paryaya system where each matha takes turns managing the temple for two years. The temple is renowned for its elaborate daily rituals, classical music performances, and the world-famous Udupi cuisine that originated here. The temple architecture combines Kerala and Dravidian styles, with beautiful wooden carvings and a sacred temple tank called Madhva Sarovara.

Travel Tip: By Road: Well connected via NH-66 from Mangalore and Bangalore. By Train: Udupi railway station connects to major cities. By Air: Mangalore airport is the nearest. Best time to visit: October to March. Visit during Paryaya festival for special experience. Try the famous Udupi prasadam.

Dharmasthala Manjunatha Temple — Lord Manjunatha (Shiva) temple in Kannur Same Day

Lord Manjunatha (Shiva)

  • Dharmasthala, Dakshina Kannada, Karnataka
  • 195.9 km from Kannur
  • 5:30 AM - 9:00 PM (Dharmasthala, Dakshina Kannada. Famous for free meals (Annadana) — serves over 10,000 pilgrims daily. Managed by Heggade family (Hindu-Jain joint management).)

Dharmasthala Manjunatha Temple

Dharmasthala Manjunatha Temple is a unique and remarkable temple located in Dakshina Kannada, Karnataka, where Jain Heggade family trustees have been serving Lord Manjunatha (Shiva) for over 800 years. This temple represents an extraordinary example of religious harmony where Jain administrators serve a Shaivite deity. The temple is world-famous for its Annadana (free food service) that feeds thousands of pilgrims daily without discrimination. Dharmasthala means "abode of dharma" and the temple upholds the highest principles of dharma, charity, and social service. The temple also houses a museum, several charitable institutions, and promotes education and healthcare. Lord Manjunatha here is considered especially powerful for justice, dharma, and social welfare.

Travel Tip: By Road: Well connected from Mangalore and Bangalore. Unique dharmic destination with excellent pilgrim facilities.

How to Reach Kannur

Reach Kannur by the nearest major railway station or state highway links, then keep the temple circuit local for the first day. For families and senior citizens, a hired cab or auto-rickshaw is easier than changing transport repeatedly. Start with the main temple before the crowd builds, pause for lunch near the city centre, and keep outer temples for the afternoon.

Best Time to Visit Kannur Temples

October to March is the most comfortable season for temple visits in Kannur. Summer afternoons can be tiring, so plan early morning darshan and keep a lighter second half of the day. Festival days are spiritually rewarding but busier; confirm timings, parking and local transport before starting.

Suggested trip plan

Kannur Temple Darshan Itinerary

A curated day-wise route designed for optimal travel times and darshan timings. Adjust around your bookings.

Kannur Temple FAQs

How many temples can I visit in Kannur in one day?
Most visitors can cover 4 to 6 temples in one day if they start early and keep the route within the city or nearby areas.
What is the best time to visit Kannur temples?
The cooler months from October to March are best. For daily darshan, early morning and evening are usually more comfortable than afternoon.
Is Kannur suitable for a family temple trip?
Yes. Keep the first day focused on the main city temples, use local transport, and avoid packing too many distant temples into one day.

Interactive Route Planner

Kannur Temple Locations

Tap any temple to center the map, view driving routes, and get key details.

1

Madhur Mahaganapathy Temple

Day 1 · 95 km

2

Kukke Subramanya Temple

Day 2 · 152 km

3

Kateel Durgaparameshwari Temple

Day 2 · 160 km

4

Bhoo Varaha Swamy Temple

Day 3 · 179 km

5

Srirangapatna Ranganathaswamy Temple

Day 3 · 184 km

6

Nimishambha Temple

Day 4 · 186 km

7

Chamundeshwari Temple Mysuru

Day 4 · 189 km

8

Guruvayur Sri Krishna Temple

Day 5 · 95 km

9

Udupi Sri Krishna Temple

Day 6 · 193 km

10

Dharmasthala Manjunatha Temple

Day 7 · 195 km

Day 1 Day 2 Day 3