Kottarakkara
Kottarakkara
Kannur
Kannur
Train Bus

Kottarakkara to Kannur

Updated: 21 May 2026

The distance from Kottarakkara to Kannur is approximately 400 km. The most efficient way to travel is by train from Kollam Junction to Kannur Railway Station. Road travel via NH 66 is possible but time-consuming due to heavy traffic. Kannur is known for its pristine beaches and Theyyam performances.

Total Distance: 400 km by road, 360 km air distance.
Fastest Way
Train is the fastest and most comfortable option.
Cheapest Way
General class train ticket.
Compare Kottarakkara to Kannur Routes
Train
Direct
Duration
9 hours
Avg Price
400-1200 INR
Operator
Indian Railways
Route
Kollam Junction to Kannur Railway Station.

Book the Malabar Express for a direct connection.

Bus
Direct
Duration
12 hours
Avg Price
700-1200 INR
Operator
KSRTC
Route
NH 66 via Kochi, Calicut, and Vadakara.

Choose a sleeper bus for overnight comfort.

Travel Tips
  • Booking
    Book train tickets well in advance.
  • Theyyam
    Check the Theyyam calendar before planning your trip.
  • Food
    Try the local Kannur fish curry.
  • Local Transport
    Auto-rickshaws are the best way to get around.
  • Weather
    Carry an umbrella as the region receives heavy rainfall.
Safety Tips
  • Travel
    Avoid traveling alone at night in remote areas.
  • Valuables
    Keep your belongings secure.
  • Emergency
    Keep the local police number handy.
  • Health
    Carry basic medicines.
People Also Ask
  • Is Kannur safe?
    Yes, it is a safe destination.
  • How long is the train journey?
    It takes about 9 to 10 hours.
  • Are there direct trains?
    Yes, from Kollam Junction.
  • What is the best time to visit?
    Winter is the best time.
  • Is it worth visiting?
    Yes, for its culture and beaches.
Quick Info
  • From Kottarakkara, Kerala, India
  • To Kannur, Kerala, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Kannur
1
St. Angelo Fort
A historic fort built by the Portuguese in the 16th century.
2
Muzhappilangad Drive-in Beach
The only drive-in beach in Kerala, perfect for a unique experience.
3
Parassinikadavu Temple
Famous for its Theyyam performances and unique rituals.
4
Payyambalam Beach
A beautiful, clean beach ideal for evening walks.
Tags
Kottarakkara to Kannur Kannur travel guide train to Kannur KSRTC bus Kerala transport distance Kottarakkara Kannur travel tips best way to reach Kannur