Places To Visit In Kannur

4.3 /5
$ 192 onwards View Packages
View Kannur Hotels

Top Hotel Collections

View All Hotels In Kannur

Top places within Kannur

Places To Visit In Kannur

Show on map
  • Filter (36)
  • Beach (11)
  • Temple (8)
  • Hills & Valleys (3)
  • Amusement & Theme Park (2)

1. St Angelo Fort

St Angelo Fort
Top Attraction 4.5 /5

2 km
from city center
1 out of 36
Places To Visit in Kannur

St Angelo's Fort is definitely one of the most popular and frequently visited attractions of Kannur and for more reasons than one. The polished yet prehistoric structure of this fortress oozes with unadulterated elegance and overwhelming power. Standing ashore in the Arabian sea, it enjoys a panoramic and unobstructed view of the diorama created by the merger of the magnetic waves and the azure waters.

2. Payyambalam Beach

Payyambalam Beach
Great For Family Outing 4.6 /5

2 km
from city center
2 out of 36
Places To Visit in Kannur

The impeccably unspoiled Payyabalam beach is adorned with sparkling pearls of golden sand and foamy white waves of the Arabian Sea. The highlight of Kannur and one of the many beautiful beaches of Kerala, the Payyabalam beach has an incredibly peaceful and inviting aura. Unwind after a long week by relaxing at this remarkable seashore and find yourself mesmerized by its elegant beauty and contagious calm. 

3. Kannur Lighthouse

Kannur Lighthouse
Top Attraction 4.2 /5

2 km
from city center
3 out of 36
Places To Visit in Kannur

Being Kerala's first lighthouse ever and Kannur's only one, the Kannur Lighthouse is a pretty big deal. Standing tall at the height of 75 feet, this lighthouse was first built in the early months of 1903. This cylindrical concrete tower has managed to withstand the attacks of the Arabian Sea and has been fully functional for over a century.

4. Paithalmala

Paithalmala
Day Trip 4.2 /5

38 km
from city center
4 out of 36
Places To Visit in Kannur

A small hill station tucked in the forest of Kodagu in the Kannur district of Kerala, Paithalmala is one of the most beautiful peaks in the Western Ghats that mesmerizes anyone who has been here. Standing tall at 4500 ft, Paithalmala is the tallest peak in the district of Kannur and a very popular trekking destination for all the nature and adventure lovers out there.

Kannur Travel Packages

Compare quotes from upto 3 travel agents for free

5. Muzhappilangad Beach

Muzhappilangad Beach
Great For Couples 4.7 /5

12 km
from city center
5 out of 36
Places To Visit in Kannur

The Muzzhapilangad Drive-in Beach at Kannur is one referred to with many superlatives- as the longest drive-in beach in the whole of India, as one of the cleanest beaches of Kannur and most importantly, as one of the best drive-in beaches that the entire Asian continent has to offer! Being Kerala's only drive-in beach, it attracts the attention of many tourists around the year.

6. Arakkal Museum

Arakkal Museum
4.0 /5

2 km
from city center
6 out of 36
Places To Visit in Kannur

The Arakkal Museum in Kannur city is one of the most significant and frequently visited attractions of the south that celebrates the memory and grandeur of Kerala's only Muslim royal family- the Arakkal Ali Rajas. Previously a majestic palace of the royal family and their actual place of residence, this museum is a true testimony to the impeccable Muslim architecture and design.

7. Parassinikkadavu

Parassinikkadavu
Popular among Locals 4.4 /5

13 km
from city center
7 out of 36
Places To Visit in Kannur

Highlights: Parassinikkadavu Snake Park, Kannur, Parassin (Read More)i Madappura Sree Muthappan Temple, Kannur

About 16 km away from Kannur, Parassinikkadavu is a town popular for its Muthappan Temple and Parassinikkadavu Snake Park. The Muthappan temple, dedicated to Sree Muthappan is the only Hindu temple in the state which witnesses a Theyyam performance daily as per ritual. The snake park on the other hand, is home to a huge number and variety of snakes including the King Cobra, Pit Viper and many more.

8. Mappila Bay

Mappila Bay
3.8 /5

2 km
from city center
8 out of 36
Places To Visit in Kannur

Mappila Bay, or Mopila Bay, is a natural harbour located in the city of Kannur in Kerala. In its past, the Mappila Bay served as a major port, connecting the Malabar to lands far and wide. The Bay is surrounded by some colonial-era architecture, in the magnificent Fort St. Angelo, built by the Portuguese in the 15th century. There's also the Arrakulam Palace and Museum on the other side of the harbour, dedicated to the Arakulam kingdom that ruled the Cannanore city-state in the 1500s.

9. Baby Beach

Baby Beach
4.0 /5

2 km
from city center
9 out of 36
Places To Visit in Kannur

The Baby Beach in Kannur, as the name suggests, is a tiny yet an extremely attractive beach along the shore of the Arabian Sea. Don't be mistaken by its name or size, this beach is a very happening picnic spot for the locals of Kannur and attracts the attention of many tourists with its panoramic view of the azure Arabian Sea.

10. Parassinikkadavu Snake Park

Parassinikkadavu Snake Park
4.0 /5

13 km
from city center
10 out of 36
Places To Visit in Kannur

Regarded as one of the finest snake sanctuaries of Asia, the Parassinikadavu Snake Park is the pride of the south. This snake park is one of the most prominent reptile preservation centres in the country and is the only one in Kerala. It is home to over 150 different species of reptiles like crocodiles, monitor lizards and snakes- both venomous and non-venomous.

11. Dharmadam Beach

Dharmadam Beach
Hidden Gem 4.1 /5

15 km
from city center
11 out of 36
Places To Visit in Kannur

Located on Dharmadam Island on the edge of the rustic but vibrant city of Kannur, the Dharmadam Beach is a stunning golden shore and an absolute heaven for those who want to treat themselves after a weary week. The Dharmadam Island is an attraction of its own and its peculiarity is that during a low tide, you can literally walk up to this island by wading through water that is barely even knee deep.

12. Cherupuzha

Cherupuzha
Day Trip 4.1 /5

44 km
from city center
12 out of 36
Places To Visit in Kannur

Highlights: St. Mary's Forane Church, Cherupuzha Shri Ayy (Read More)appa Temple, Chathamangalam St. Jude's Chapel, Jerusalem Marthoma Church, Mulapra Sree Dharmasastha Temple, Pulingome Makham, Narambil Bhagavathy, Rafting in Cherupuzha

A hill station in Kannur, Kerala, Cherupuzha is a part of the Western Ghat mountain ranges in India. Because of the hillside location, this town is surrounded by nature and has dense forests towards the eastern side that borders the state of Karnataka. This is one of the many reasons tourists flock to this land to seek the remoteness and tranquility of nature.

13. Meenkunnu Beach

Meenkunnu Beach
4.0 /5

7 km
from city center
13 out of 36
Places To Visit in Kannur

Meenkunnu Beach, located in Azhikode near Kannur, is a serene extension of the well-known Payyambalam Beach. This beautiful coastline offers a peaceful retreat with its long stretch of golden sands and crystal-clear waters, making it ideal for leisurely strolls and relaxation. The beach is less crowded, offering a tranquil environment for visitors to enjoy the natural beauty of the Arabian Sea.

14. Theyyam

Theyyam
Top Things To Do 4.7 /5

14 out of 36
Places To Visit in Kannur

Bringing life to intriguing myths and exciting legends, the Theyyam festival is one of the most eagerly awaited festivals of the vibrant city of Kannur. Drawing the attention of thousands of people every year from across the country, this festival is renowned as the most remarkable and riveting art form of Malabar, the northern part of Kerala.

15. Ezhara Beach

Ezhara Beach

8 km
from city center
15 out of 36
Places To Visit in Kannur

This palm-fringed beach is actually a rock-strewn one with crimson cliffs and giant rocks lining up the coastline in the most attractive and scenic way possible. The Ezhara Beach is sure to charm you with the panoramic view of the azure waters of the Arabian Sea and its foamy white waves crashing against the rocks.

16. Palakkayam Thattu

Palakkayam Thattu
Great For Family Outing 4.3 /5

0 km
from city center
16 out of 36
Places To Visit in Kannur

Tucked away in the lush greenery of the Western Ghats and soaring at a dizzying altitude of 3500 feet above sea level, Palakayyam Thattu is one of the most beautiful hill stations in the entire state of Kerala. Adorned with luxuriously dense greenery, sky-touching trees and majestic hillocks, the view that Palakayyam Thattu enjoys is one that you will rarely find.

17. Thottada Beach

Thottada Beach
Great For Family Outing 4.1 /5

7 km
from city center
17 out of 36
Places To Visit in Kannur

Between the coastal towns of Kannur and Thalassery along the Malabar Coast lies the scenic Thottada Beach. Ideal for sunbathers and those looking to unwind by the beach, this virgin beach remains one of the cleaner beaches of the coast due to being relatively unexplored as compared to the other beaches of the coast that receive more publicity.

18. Peralassery

Peralassery
4.0 /5

13 km
from city center
18 out of 36
Places To Visit in Kannur

At a distance of about 15 km from Kannur is the town of Peralassery, known for its Peralassery Subrahmanya Temple. It is believed that on their way to Lanka to free Goddess Sita, Lord Ram and Lord Laxman, stopped at the temple for a while and they left a bangle here.

19. Aralam Wildlife Sanctuary

Aralam Wildlife Sanctuary
Fun For Kids 3.9 /5

46 km
from city center
19 out of 36
Places To Visit in Kannur

Being the northernmost wildlife reserve in the whole of Kerala and the only wildlife sanctuary in Kannur, the Aralam Wildlife Sanctuary is quite a big deal. Amidst these sky-touching trees and mesmerising greenery, many exotic wildlife species have marked their territory.

20. Kavvayi Islands

Kavvayi Islands
Instagram Worthy 4.3 /5

5 km
from city center
20 out of 36
Places To Visit in Kannur

Kavvayi Island is situated near Payyanur, a town in northern Kerala. Kavvayi Islands are spread over an area of approximately 37 square kilometers and are surrounded by the Kavvayi backwaters, which is a picturesque network of lagoons, rivers, and canals. Recorded in the travel writings of scholars and explorers Ibn Battuta and Marco Polo, Kavil Pattanam, now called Kavvayi, has been recreated into a beautiful island.

21. Madayipara

Madayipara
Great For Family Outing 4.2 /5

21 km
from city center
21 out of 36
Places To Visit in Kannur

Perched upon a hillock near Pazhayagandi in the scenic city of Kannur, Madayipara is renowned as one of the most beautiful landscapes in the entire state of Kerala. Often compared with the famous Tulip Gardens of Amsterdam, Madayipara is better known as 'the land of flowers'. This mystical land is one that changes its appearance with the seasons.

22. Taliparamba

Taliparamba

18 km
from city center
22 out of 36
Places To Visit in Kannur

Taliparamba, a small city in Kerala is situated at a distance of 25 km from the Kannur town. The Valapattanam River and Kuppam River flow through enhancing the natural beauty of the place. The city is surrounded by lush green fields all around along with ancient tile-roofed houses which together make the place appear so much more beautiful.

23. Vismaya Water Park

Vismaya Water Park
Fun For Kids 3.9 /5

13 km
from city center
23 out of 36
Places To Visit in Kannur

Located near Taliparamba in Kannur in Kerala, Vismaya Water Park is a water themed park which is replete with a plethora of amusing rides and thrilling water sports. Spread across 30 acres of land area, the water park was inaugurated in August 2008, the water park boasts of a host of splash pools in addition to other facilities like a conference hall, prayer halls, restaurants and casual shops etc.

24. Ezhimala

Ezhimala

24 km
from city center
24 out of 36
Places To Visit in Kannur

Ezhimala is a 286-meter high hill, located surrounding a pristine beach. Situated at a distance of 38 km from Kannur in Payyanur, Ezhimala has a few carved stone structures, and the herbs found in this location are famous for their unusual medicinal properties. The term Ezhimala is an amalgam of the words 'ezhu' and 'mala', which mean seven and peaks respectively.

25. Pallikunnu

Pallikunnu

2 km
from city center
25 out of 36
Places To Visit in Kannur

Pallikunnu is another major town lying in the vicinity to Kannur nearly 3 km away. This town is best known for its ancient temple Shree Mookambika Temple, dedicated to Goddess Mookambika. As per the belief, this temple was established by an Indian philosopher Adi Shankaracharya. It was him who first installed the idol in this temple.

26. Shopping in Kannur

Shopping in Kannur
Top Things To Do

1 km
from city center
26 out of 36
Places To Visit in Kannur

Your trip to this beautiful beach town is incomplete without shopping. The pace is a hub of many bazaars and is a shopper's paradise. Do buy local handicrafts, saris and earthenware products. You can visit Krishna Jewellers if you wish to buy some good quality gold. Local spices are some of the other things to take away.

27. Sundareswara Temple

Sundareswara Temple
Popular among Locals

1 km
from city center
27 out of 36
Places To Visit in Kannur

A very popular and frequently visited temple of the south, the Sundareswara Temple in Kannur is essentially a place like heaven for all the Lord Shiva devotees. Here, Lord Shiva is worshipped and adulated as Lord Sundareswara, the 'God of Beauty'. Naming the temple Sundareswara was an attempt to remind every visitor that 'Everyone is beautiful' and that one should look for the beauty in everything.

28. Pappinisseri

Pappinisseri

8 km
from city center
28 out of 36
Places To Visit in Kannur

Moonu Pettumma Palli is a famous mosque which is located in the town of Pappinisseri. Popularly known as Kattile Palli, the mosque is popular for its Kattile Palli Nercha festival. Aaron church, Shree Vadeswaram Shiva temple of Aroli Village and Keecheri Paalottu Kavuis Temple are the other major attraction of the town.

29. Mridanga Saileswari Temple

Mridanga Saileswari Temple

35 km
from city center
29 out of 36
Places To Visit in Kannur

Located in the Muzhakunnu, Kannur district of Kerala, Mridanga Saileswari Temple is a revered Hindu temple dedicated to Goddess Durga. Believed to be among the top 108 Durga temples in ancient Kerala, the deity here was installed by Lord Parshurama- the sixth avatar of Lord Vishnu. Enshrined by Mridanga Saileswari, who is a four armed Goddess Durga.

30. Parassini Madappura Sree Muthappan Temple

Parassini Madappura Sree Muthappan Temple
Popular among Locals 4.3 /5

12 km
from city center
30 out of 36
Places To Visit in Kannur

Parassini Madappura Sree Muthappan Temple, located on the banks of the Valapattanam River in Kannur, Kerala, is one of the most revered and unique Hindu temples in the state. Dedicated to Lord Muthappan, an incarnation of Lord Shiva, the temple is distinct due to its non-conformity to traditional Hindu temple rituals.

31. Thalassery Fort

Thalassery Fort
Top Attraction 4.1 /5

19 km
from city center
31 out of 36
Places To Visit in Kannur

The Thalassery Fort is an ancient monument in Thalassery also known as Tellicherry which is a town in the Kannur district of Kerala. It is situated on the Thalassery beach on a rocky cliff. Established by the East India Company as a testimony to show the power and ability of the imperial rulers, the Thalaserry fort was built in 1703.

32. Sri Rajarajeswara Temple

Sri Rajarajeswara Temple
Popular among Locals 3.8 /5

19 km
from city center
32 out of 36
Places To Visit in Kannur

Sri Rajarajeswara Temple, located in Taliparamba, Kannur district, is one of the most ancient and revered Shiva temples in Kerala. The temple is dedicated to Lord Rajarajeswara (Lord Shiva) and holds immense spiritual significance for devotees across South India. The temple is known for its majestic architecture, deeply rooted rituals, and serene atmosphere, making it a prominent pilgrimage destination.

33. Chootad Beach

Chootad Beach
Hidden Gem 3.9 /5

25 km
from city center
33 out of 36
Places To Visit in Kannur

Chootad Beach, located near Payyannur in Kannur, Kerala, is an unspoiled and tranquil coastal destination that offers a serene escape from the more crowded beaches of the region. With its pristine golden sands, calm blue waters, and a lush green backdrop of coconut palms and casuarina trees, Chootad Beach is an ideal spot for those looking to relax in nature's lap.

34. Kizhunna Beach

Kizhunna Beach
Great For Family Outing 3.8 /5

6 km
from city center
34 out of 36
Places To Visit in Kannur

Kizhunna Beach, located about 12 kilometers from the heart of Kannur town, is one of the most serene and secluded beaches in Kerala. Known for its tranquil atmosphere, pristine golden sands, and clear blue waters, Kizhunna Beach is the perfect destination for those seeking a peaceful escape from the bustling city life.

35. Ettikulam Beach

Ettikulam Beach
Great For Family Outing 3.8 /5

23 km
from city center
35 out of 36
Places To Visit in Kannur

Ettikulam Beach, located approximately 15 kilometers from Kannur town in Kerala, features soft golden sands and gentle waves surrounded by lush greenery. This less commercialized beach provides an ideal environment for relaxation, picnicking, and leisurely walks along the coastline.

36. Sadhoo Merry Kingdom

Sadhoo Merry Kingdom
Fun For Kids 4.1 /5

6 km
from city center
36 out of 36
Places To Visit in Kannur

Sadhoo Merry Kingdom, located in Kannur, Kerala, is one of the largest amusement parks in the region, offering a wide array of entertainment options for visitors of all ages. Spread across a sprawling area, the park is designed to provide a fun-filled experience, combining thrilling rides, family-friendly attractions, and recreational activities. With a focus on both adventure and relaxation, it serves as an ideal destination for families, groups, and individuals looking to enjoy a day of excitement and joy.

FAQs on Kannur

What are the top sightseeing places in Kannur?

The top sightseeing places in Kannur are Payyambalam Beach, Muzhappilangad Beach, St Angelo Fort, Kannur Lighthouse, Parassinikkadavu Snake Park, Baby Beach.

How can I commute within Kannur?

Kannur is a town that offers many options of commutating from one place to another. Besides walking, you may take a bus which is quite cheap. Auto rickshaw is another way of transportation that is regarded as cheap as well as efficient. One can also hire a cab which is best for the tourist visiting for few days. The town also houses many rental car companies where you can rent a car for self drive. A beautiful town like this offers several wonderful experience loaded with so much to visit however make sure you plan your trip wisely keeping weather conditions in mind.
Read More

Can you suggest an itinerary for Kannur?

Day 1: Start your trip with a visit to Ste Angelo's Fort. After that, visit the town of Taliparamba, home to two beautiful temples - the Shree Rajarajeswara temple and the Trichambaram temple. After exploring the town,  end your day with a 40-minute drive from the town to visit the Meenkunnu beach, and enjoy the beautiful sunset.

Day 2:  Plan an early start to the day with a visit to Thalassery where you can chill by the backwaters and visit one of the toddy shops, which provide both great local alcohol or ‘kallu’ and tasty Kerala food. Kannur is also famous for the beautiful traditional folk performance of ‘Theyyam’, which takes place at different times throughout the year in one of the city’s many temples. In the evening, you can take a stroll around Payyambalam Beach.

Browse Package Collections

View 4 Packages