Forts, drive-in beaches, and Malabar Biriyani on Day 1. Handloom villages, sacred Muthappan Temple, Ezhimala, and hidden beaches on Day 2.
Two days exploring Kannur — Portuguese sea forts and ancient harbours, India's only drive-in beach, the birthplace of Malabar Biriyani at Thalassery, a walk across the sea to an uninhabited island, Theyyam rituals where humans become gods, the handloom capital of Kerala, the sacred Muthappan Temple, and the dramatic coastline and laterite mesas of the far north.
Start at St. Angelo Fort, built by the Portuguese Viceroy Francisco de Almeida in 1505 on a headland overlooking the Arabian Sea. The massive laterite fort is one of the best-preserved colonial structures in Kerala. Walk the ramparts for sweeping views of the coast, Mappila Bay, and Dharmadam Island. Cannons still line the seaward walls, and the interplay of Portuguese, Dutch, and British architectural elements tells the story of European rivalry for the Malabar spice trade.
Tip: Entry fee ₹25. The morning light is perfect for photography from the ramparts.
Walk to Mappila Bay — Kannur's ancient harbour where Arab, Chinese, and Portuguese traders once anchored. The bay still functions as a fishing harbour, busy with colourful boats in the morning. Then visit the Arakkal Museum (Arakkal Kettu) — the former palace of the Arakkal dynasty, the only Muslim royal family in Kerala. Royal artefacts, furniture, coins, and documents trace their fascinating role in regional maritime history.
Breakfast in Kannur city centre. Try Kannur's famous egg puffs, Malabar Parotta with spiced beef curry, or classic Puttu & Kadala. The Mappila food culture here — rich, aromatic, and heavily spiced — is one of Kerala's great culinary traditions.
Drive 15 km north to Muzhappilangad — India's longest drive-in beach and one of the few in the world where you can drive a vehicle on the sand. The 4-km stretch of firm, flat shore between the highway cliff and a line of black rocks is spectacular. Paragliding from the cliffs above is often available. Even without driving on it, the beach itself — wide, clean, and dramatic — is one of Kerala's finest.
Continue 8 km to Thalassery (Tellicherry) — a historic port town that was the cradle of cricket in India and the birthplace of Malabar Biriyani. Visit Thalassery Fort (1708, British East India Company) with its imposing walls and secret tunnels. Then walk the old town: Overbury's Folly tower, the 19th-century bakeries still operating with wood-fired ovens, Odathil Palli mosque with its Kerala-Mughal architecture, and the narrow lanes of the spice bazaar.
Thalassery is the birthplace of the Malabar Biriyani — made with small-grained Kaima (Jeerakasala) rice, cooked dum-style with spiced meat, caramelised onions, cashews, and raisins. It's lighter and more aromatic than its Hyderabadi cousin. Paris Hotel on Logan's Road is the most famous spot. End with Thalassery Halwa — a glossy, chewy sweet of maida and ghee that's been made here for centuries.
Tip: Paris Hotel gets very crowded by 1 PM — arrive early or try Hotel Aishwarya nearby.
Return towards Kannur and stop at Dharmadam. A small, uninhabited island covered in tropical vegetation sits just 100 metres offshore. At low tide, the sea pulls back to reveal a sandbar — walk across to the island for a truly unusual experience. The surrounding beach is peaceful and the island views are stunning.
Tip: Only accessible at low tide. Check tide times locally. Don't linger — the water returns faster than you expect.
Return to Kannur's main beach — Payyambalam. Walk the promenade, see the iconic mother-and-child sculpture, and watch the sunset over the Arabian Sea. In the evening, the beach fills with families, food stalls, and the warm buzz of a small city enjoying its shore.
If visiting between October and May, attend a Theyyam — Kannur's most extraordinary living tradition. Performers undergo hours of elaborate face-painting and costuming before becoming the deity they portray in a trance of drumming, fire, and towering headdresses. Your hotel or a local guide can locate tonight's performance — there's almost always one happening somewhere in the district during the season.
Tip: Theyyam is a sacred ritual, not a staged show. Dress modestly, be respectful, and follow the crowd's lead. Performances can start late and run past midnight. Even 30–60 minutes is unforgettable.
Dinner in Kannur — try Kallummakkaya (mussels) fry, Malabar fish curry with Pathiri (rice flatbread), or Unnakkaya (a sweet stuffed banana snack). The food here is among the most flavourful in Kerala.
Start Day 2 at the Kannur Lighthouse, perched above the coast near Payyambalam. Climb to the top for a panoramic view of the Kannur coastline — the curve of the beach, the red-roofed town, fishing boats dotting the sea, and St. Angelo Fort in the distance. The early morning light over the Arabian Sea is exceptional.
After breakfast, visit one of Kannur's handloom weaving centres — the district is Kerala's handloom capital, known as "Cannanore" in the textile trade. Cooperatives and family workshops produce high-quality cotton and silk fabrics on traditional pit looms. Watching weavers create intricate patterns on these manually operated looms, unchanged for generations, is a remarkable experience. Many centres welcome visitors and sell directly.
Tip: Chirakkal and areas north of Kannur town have several cooperatives. Ask your hotel for the nearest active weaving centre.
Drive about 20 km north to Parassinikadavu — home to the Parassinikadavu Sri Muthappan Temple, one of Kerala's most unique temples. Unlike most Hindu temples, it welcomes people of all faiths and castes. A daily Theyyam-like ritual is performed here every morning and evening — the priest adorned in full Muthappan regalia dances to drumbeats and distributes toddy and fish as prasadam (offerings), reflecting the folk deity's earthy character. The temple sits on the banks of the Valapattanam River, adding to its serene setting.
Tip: Morning ritual usually around 6:30–8 AM, evening around 5:30 PM. Photography may be restricted during rituals. Very respectful and welcoming atmosphere.
If the season is right (October–May), visit one of the kaavus (sacred groves) where Theyyam performances take place during the day. Unlike the grand evening Theyyams, daytime rituals — called Vellattam — are simpler but deeply atmospheric, featuring the performers in partial costume enacting the deity's story with just face paint and a few props. Your local guide or the Muthappan Temple staff can direct you to nearby performances.
Lunch at a local restaurant — try the Kannur-style fish biriyani or a traditional Kerala meals (sadya-style banana leaf spread). Restaurants along the Thalassery–Kannur highway serve excellent seafood.
Drive about 55 km north to Ezhimala — one of Kerala's most historically significant and scenically dramatic hills. Rising 286 metres above the coast, Ezhimala (Mount Deli) was a major centre of trade and power in ancient Kerala, mentioned in Sangam literature and by Pliny the Elder. The hilltop Ezhimala Naval Academy, India's premier naval training institution, occupies the summit. While access to the academy is restricted, the approach road and viewpoints offer stunning views of the coastline and the Arabian Sea.
Tip: The nearby Ettikulam Beach at the base of Ezhimala is pristine and usually deserted — a perfect hidden gem.
Stop at Madayipara on the way back — a unique flat-topped laterite plateau (mesa) that's one of Kerala's most remarkable geological and ecological sites. During the monsoon, this barren-looking plateau transforms into a carpet of wildflowers and rare grasses found nowhere else. The Madayi Kavu temple on the edge and the panoramic views of the Perumba River and the coast below make it worth a visit in any season.
End the day at Kizhunna Beach or Baby Beach — two of Kannur's most beautiful and least-crowded stretches of coast. Kizhunna, north of Kannur, is a dramatic cliff-backed beach with black rocks and golden sand. Baby Beach, a small secluded cove near the Kannur cantonment, offers calm, sheltered waters and gorgeous sunset views.
Farewell dinner in Kannur. Kannur International Airport (CNN) is about 25 km from the city. Kannur Railway Station has excellent connectivity south to Kozhikode, Kochi, and Trivandrum, and north to Mangalore and beyond. For those continuing to Kasaragod — Kerala's northernmost district — it's about 90 km (2 hours) along a scenic coastal highway.