
Kannur
Land of Theyyam, looms, and India's only drive-in beach
About Kannur
Kannur, formerly known as Cannanore, is a coastal city in North Kerala known for its ancient culture and beautiful landscapes. It is famous for Theyyam—a spectacular ritual dance form—and its high-quality handloom industry. Kannur has some of the most pristine and secluded beaches in Kerala, including the famous Muzhappilangad Drive-in Beach.
Best Time to Visit
October to April (Theyyam season is from Nov to May).
Recommended Stay
2 day(s)
Travel Details & Taxi Costs
Distance from Kochi
280 km
~7 hours
Kozhikode to Kannur (One Way)
₹2,500 - ₹3,500
Professional drivers, AC cars
Top Attractions
Muzhappilangad Drive-in Beach
Free (Vehicle fee extra)The only drive-in beach in India and one of the longest in the world. You can drive your car along the 4km stretch of sand.
⏱️ 2 hours
St. Angelo Fort
₹25A massive triangular laterite fort built by the Portuguese in 1505. It offers a great view of the Moplah Bay.
⏱️ 1.5 hours
Payyambalam Beach
FreeA long and beautiful beach with well-maintained gardens and sculptures. It is a quiet alternative to other touristy beaches.
⏱️ 1.5 hours
Parassinikadavu Muthappan Temple
FreeA famous temple on the banks of Valapattanam River. It is unique because Theyyam is performed here daily.
⏱️ 2 hours
Things to Do in Kannur
Where to Stay
- 🏨 Kannur Beach House (Homestay)
- 🏨 Luxury resorts near the beach
- 🏨 Heritage houses in the city
- 🏨 Budget lodges near the railway station
Local Foods to Try
- 🍲 Thalassery Biriyani
- 🍲 Kallummakkaya (Mussels)
- 🍲 Kannur Special Pathiri
- 🍲 Thalassery Snacks (Unnakkaya, Pazham Nirachathu)
Book Your Trip
Taxi Fare Estimate
₹2,500 - ₹3,500
Professional drivers • AC vehicles
Quick Info
✓ Professional drivers
✓ AC vehicles
✓ 24/7 availability
✓ Transparent pricing


