Kannur, once known as Cannanore, is a coastal district in North Kerala known for its culture and unhurried beaches. It is famous for Theyyam, a vivid ritual dance form, and for a long tradition of handloom weaving.
It is also home to Muzhappilangad, the only drive-in beach in India, and has the convenience of Kannur International Airport nearby.
Why Kannur attracts so many travellers
Kannur offers authentic culture without the crowds.
- Theyyam: a living ritual art form, performed mostly between November and May.
- Drive-in beach: a rare chance to drive on a 4 km stretch of sand.
- History: St. Angelo Fort, built by the Portuguese in 1505.
- Handloom heritage: weaving centres and local markets.
- Gateway to North Kerala: close to Kannur Airport, Thalassery and Wayanad.

Top attractions in Kannur
Entry fees are approximate and can change.
Muzhappilangad Drive-in Beach
One of the longest drive-in beaches in the world. You can drive along a 4 km stretch of firm sand.
Tip: Go late in the afternoon for cool air and sunset.
St. Angelo Fort
A large laterite fort built by the Portuguese in 1505, with a view over Moplah Bay.
Payyambalam Beach
A long, quiet beach with maintained gardens and sculptures.
Parassinikadavu Muthappan Temple
A temple on the bank of the Valapattanam River where Theyyam is performed daily.
Tip: Dress modestly and follow temple guidelines.

Things to do in Kannur
Culture and coast go together here.
- Drive on Muzhappilangad Beach.
- Watch Theyyam performances at local shrines (Nov to May).
- Visit handloom weaving centres.
- Explore the snake park at Parassinikadavu.
- Take a boat ride in the Kavvayi backwaters.
Latest Kannur travel updates (October 2026)
The Hindu, Onmanorama and Down To Earth have reported several developments in Kannur. Check the latest advisories and schedules before you travel.
- Flights: IndiGo is reported to resume daily Kannur to Fujairah flights from 25 October, which helps Gulf travellers using Kannur International Airport.
- Rain and floods: heavy rain has hit Kannur this season, and the Kannur-Wayanad pass has been shut at night during a red alert. If you are driving to Wayanad, check the road status first.
- Paithalmala: tourist entry was suspended after a woman died in a lightning strike. Confirm that it has reopened before you plan a visit.
- Beach safety: a tourist was swept away by strong waves at Payyambalam beach, and Onmanorama has called for better safety measures at Kannur beaches, including the drive-in beach at Muzhappilangad. Swim only where it is clearly permitted.
- Beach vending: Kannur Corporation is pressing ahead with a street vending plan for the beach.
- Fragile spots: The Hindu has reported tourism pressure on Madayipara, so keep to marked paths and carry your waste out.
- Budget trips: KSRTC has launched budget getaway packages from Kannur to Goa and Munnar.
Best time to visit Kannur
October to April has the best weather. The Theyyam season runs from November to May, and it is the best time to see the rituals.
Where to stay and what to eat
Choose a beach stay for relaxation or a city hotel for convenience.
- Homestays and beach houses.
- Resorts near the beach.
- Heritage houses in the city.
- Budget lodges near the railway station.
- Food to try: Thalassery biriyani, kallummakkaya (mussels), Kannur pathiri, and Thalassery snacks.
How to reach Kannur and taxi fares
Kannur International Airport and the railway station make arrival easy, and a taxi connects beaches, forts and temples that are spread out.
Typical taxi costs with Kerala Online Taxi:
- Kozhikode to Kannur (one way): about โน2,500 to โน3,500, around 90 km.
- Kannur Airport to Wayanad: from โน2,800 (about 95 km).
- Local sightseeing and Thalassery transfers: see our Kannur and Thalassery pages.
Frequently Asked Questions
What is special about Muzhappilangad beach?
It is India's only drive-in beach, where you can drive on a firm 4 km stretch of sand.
When can I see Theyyam?
The main Theyyam season runs from November to May.
How many days do I need in Kannur?
Two days cover the beaches, the fort and a Theyyam visit.
Is Kannur close to Wayanad?
Yes. Kannur Airport to Wayanad is about 95 km, roughly 2.5 to 3 hours by road.
Ready to plan your Kerala trip?
Book a comfortable taxi with an experienced local driver.