Malayattoor
Malayattoor
Kannur
Kannur
Train Driving

Malayattoor to Kannur

Updated: 21 May 2026

The journey from Malayattoor to Kannur covers approximately 270 km. You will travel north through Thrissur, Kozhikode, and Mahe. The route follows the scenic Malabar coast. By road, it takes about 7 to 8 hours. Alternatively, you can take a train from Aluva or Angamaly to Kannur, which is more comfortable for long distances.

Total Distance: 270 km driving distance, 235 km straight-line air distance.
Fastest Way
Train is the fastest and most reliable mode of transport.
Cheapest Way
Train from Aluva to Kannur is the most cost-effective option.
Compare Malayattoor to Kannur Routes
Train
Direct
Duration
6 hours
Avg Price
300-900 INR
Operator
Indian Railways
Route
Aluva/Angamaly Station to Kannur Railway Station

Book tickets on the IRCTC website at least two weeks in advance.

Driving
Direct
Duration
7 hours 30 mins
Avg Price
4000-6000 INR
Operator
Private Taxi
Route
Malayattoor - Thrissur - Kozhikode - Kannur via NH 66

The stretch between Kozhikode and Kannur is narrow; drive carefully.

Travel Tips
  • Train Booking
    Use the 'Tatkal' quota if you need to travel on short notice.
  • Road Conditions
    Expect heavy traffic near Kozhikode city center.
  • Local Food
    Try the famous Thalassery Biryani when you reach the Kannur region.
  • Connectivity
    Kannur has its own international airport if you prefer flying.
  • Language
    Malayalam is the main language; English is widely understood.
Safety Tips
  • Driving Safety
    Be cautious of heavy bus traffic on the narrow NH 66.
  • Night Travel
    Avoid driving late at night due to limited street lighting on some stretches.
  • Personal Safety
    Keep your luggage locked while traveling on trains.
  • Emergency
    Save the number 112 for immediate assistance.
People Also Ask
  • Is Kannur safe?
    Yes, it is a safe and welcoming city for tourists.
  • How to reach from Malayattoor?
    Take a train from Aluva or drive via NH 66.
  • Are there direct buses?
    Direct buses are rare; you may need to change at Kozhikode.
  • What is the best time to visit?
    Winter months are ideal for sightseeing.
  • Is there an airport in Kannur?
    Yes, Kannur International Airport (CNN) is operational.
Quick Info
  • From Malayattoor, Kerala, India
  • To Kannur, Kerala, India
  • Modes
Best Time to Travel

September to March for pleasant coastal weather.

Things to Do in Kannur
1
Muzhappilangad Beach
Drive your car on the only drive-in beach in Kerala.
2
St. Angelo Fort
Explore this historic fort built by the Portuguese in the 16th century.
3
Payyambalam Beach
Relax at this clean, sandy beach known for its peaceful atmosphere.
4
Parassinikkadavu Temple
Visit this famous temple known for its unique Theyyam performances.
Tags
Malayattoor to Kannur Kannur travel Kerala train routes Malayattoor transport Kannur tourism NH 66 travel KSRTC bus Kannur railway station
More to Malayattoor