Kasaragod
Kasaragod
Kannur
Kannur
Train Bus

Kasaragod to Kannur

Updated: 20 May 2026

The journey from Kasaragod to Kannur covers about 90 km along the scenic Malabar coast. You can travel via the NH 66 or the well-connected railway line. Trains are the most comfortable, taking roughly 1.5 to 2 hours. Buses are also frequent and take about 2.5 hours. This route passes through towns like Kanhangad and Payyannur, offering glimpses of the backwaters and coastal life.

Total Distance: Driving distance is 90 km; straight-line air distance is 80 km.
Fastest Way
Express trains are the fastest, taking under 2 hours.
Cheapest Way
Local passenger train is the most economical.
Compare Kasaragod to Kannur Routes
Train
Direct
Duration
1 hour 45 mins
Avg Price
70 - 600 INR
Operator
Malabar Express
Route
Kasaragod Railway Station to Kannur Railway Station.

Book in advance for express trains to ensure a seat.

Bus
Direct
Duration
2 hours 30 mins
Avg Price
100 - 200 INR
Operator
KSRTC
Route
NH 66 via Kanhangad and Payyannur.

KSRTC buses are reliable and run throughout the day.

Travel Tips
  • Train Booking
    Use the IRCTC website for easy ticket booking.
  • Bus Travel
    Board buses from the main bus stand for better seat availability.
  • Traffic
    NH 66 road work can cause delays; allow extra time if traveling by bus.
  • Local Culture
    Kannur is famous for Theyyam performances; check local calendars for events.
  • Connectivity
    Both cities have excellent mobile network coverage.
Safety Tips
  • Night Travel
    Trains are safer for late-night travel between these two cities.
  • Personal Belongings
    Keep your bag secure in crowded buses.
  • Emergency
    Dial 112 for immediate assistance.
  • Public Spaces
    Stay in well-lit areas at the railway station.
People Also Ask
  • How far is Kannur from Kasaragod?
    It is about 90 km away.
  • Is there a train from Kasaragod to Kannur?
    Yes, there are many daily trains.
  • How long does the bus take?
    It takes about 2.5 hours by bus.
  • Which is the best way to travel?
    Train is the most comfortable and fastest option.
  • Are there taxis available?
    Yes, private taxis are readily available.
Quick Info
  • From Kasaragod, Kerala, India
  • To Kannur, Kerala, India
  • Modes
Best Time to Travel

September to March, when the weather is pleasant.

Things to Do in Kannur
1
St. Angelo Fort
A historic fort in Kannur built by the Portuguese, offering great views of the Arabian Sea.
2
Payyambalam Beach
A clean and serene beach in Kannur, perfect for evening walks.
3
Arakkal Museum
The only museum in Kerala dedicated to the Arakkal royal family, showcasing their history.
4
Muzhappilangad Drive-in Beach
The longest drive-in beach in Asia, where you can drive your car on the sand.
Tags
Kasaragod to Kannur train to Kannur bus from Kasaragod Kerala travel Kannur city guide Kasaragod transport distance Kasaragod Kannur coastal Kerala KSRTC bus