Cochin
Cochin
Kannur
Kannur
Train Driving

Cochin to Kannur

Updated: 28 May 2026

The journey from Cochin to Kannur covers 270 km along the northern coast of Kerala. You can reach Kannur by road via NH 66 or by train from Ernakulam Junction. Kannur is known for its beautiful beaches and Theyyam performances. This route is perfect for a coastal trip.

Total Distance: 270 km by road, 230 km air distance.
Fastest Way
Train is generally faster than road travel.
Cheapest Way
Train is the most economical option.
Compare Cochin to Kannur Routes
Train
Direct
Driving
Direct
Duration 5 hours 6 hours
Avg Price 200 - 600 INR 2500 - 5000 INR
Operator Indian Railways KSRTC
Route Ernakulam to Kannur NH 66
Tip Trains are the most comfortable option. The road is scenic but can be slow.
Travel Tips
  • Booking
    Book train tickets in advance.
  • Transport
    Use local buses for cheap travel.
  • Food
    Try the local Malabar cuisine.
  • Weather
    Carry an umbrella for sudden rains.
  • Timing
    Start early to avoid traffic.
Safety Tips
  • Water
    Be careful near deep water.
  • Beach
    Follow safety signs on the beach.
  • Night
    Avoid walking in isolated areas at night.
  • Emergency
    Keep local emergency numbers saved.
People Also Ask
  • Is it safe?
    Yes, it is a very safe destination.
  • How to reach?
    Train and bus are both convenient.
  • Are there beaches?
    Yes, it is famous for them.
  • What is the best time?
    Winter is the best time to visit.
  • Is it expensive?
    It offers options for all budgets.
Quick Info
  • From Cochin, Kerala, India
  • To Kannur, Kerala, India
  • Modes
Best Time to Travel

September to March for pleasant weather.

Things to Do in Kannur
1
Muzhappilangad Drive-in Beach
Drive your car on the beach.
2
St. Angelo Fort
Visit this historic fort by the sea.
3
Theyyam Performance
Watch this traditional ritual dance.
4
Payyambalam Beach
Relax on this beautiful beach.
Tags
Cochin to Kannur travel bus from Kochi to Kannur train from Kochi to Kannur distance Cochin Kannur how to reach Kannur traveling to Kannur Kochi to Kannur journey best transport Kerala