Attingal
Attingal
Kannur
Kannur
Train Bus

Attingal to Kannur

Updated: 28 May 2026

Kannur is located about 450 kilometers from Attingal. The journey takes approximately 10-11 hours by road. KSRTC buses and trains are available. The route is well-connected and passes through scenic coastal areas.

Total Distance: 450 km driving distance, 400 km straight-line distance.
Fastest Way
Train takes about 9 hours.
Cheapest Way
Local train is the most economical mode.
Compare Attingal to Kannur Routes
Train
Direct
Bus
Direct
Duration 9 hours 11 hours
Avg Price 500-700 INR 800-1000 INR
Operator Indian Railways KSRTC
Route Attingal - Kannur Junction NH 66
Tip Check train timings at Chirayinkeezhu station. Buses are frequent.
Travel Tips
  • Bus Frequency
    Buses are available every 30 minutes.
  • Local Transport
    Auto-rickshaws are available.
  • Food
    Try local Kerala cuisine.
  • Weather
    Carry an umbrella in monsoon.
  • Connectivity
    Good mobile network.
Safety Tips
  • Road Safety
    Drive carefully on NH 66.
  • Emergency
    Local hospitals are available.
  • Valuables
    Keep belongings safe.
  • Night Travel
    Safe for travel.
People Also Ask
  • How to reach Kannur from Attingal?
    Take a KSRTC bus or train.
  • What is the distance?
    It is about 450 kilometers.
  • Are there trains?
    Yes, from Chirayinkeezhu station.
  • Is it a tourist spot?
    Yes, it is a major city.
  • What is the best time?
    Throughout the year.
Quick Info
  • From Attingal, Kerala, India
  • To Kannur, Kerala, India
  • Modes
Best Time to Travel

Throughout the year, but winter is pleasant.

Things to Do in Kannur
1
St. Angelo Fort
Visit the historic St. Angelo fort.
2
Payyambalam Beach
Visit the beautiful Payyambalam beach.
3
Local Markets
Shop for local produce.
4
Nature Walks
Enjoy the coastal landscape.
Tags
Attingal to Kannur Attingal to Kannur bus Kannur travel Attingal transport Kerala travel Kannur distance Attingal to Kannur train bus fare Attingal to Kannur