Kannur
Kannur
Train Bus

Marthandam to Kannur

Updated: 21 May 2026

The journey from Marthandam to Kannur covers 550 km via the NH 66. You can reach Kannur in about 12 to 13 hours by bus or train. Kannur is a major port city and a hub for trade. The route is well-connected and offers a smooth driving experience.

Total Distance: 550 km driving distance; 500 km straight-line air distance.
Fastest Way
Train, taking 12 hours.
Cheapest Way
Sleeper class train, costing 500 INR.
Compare Marthandam to Kannur Routes
Train
Direct
Duration
12 hours
Avg Price
500 - 2000 INR
Operator
Indian Railways
Route
Kuzhithurai to Kannur Junction

Trains are the most comfortable option.

Bus
Direct
Duration
13 hours
Avg Price
800 - 1800 INR
Operator
KSRTC/Private
Route
NH 66

Buses are available from the main road in Marthandam.

Travel Tips
  • Train Booking
    Book tickets in advance for a comfortable journey.
  • City Transport
    Kannur has excellent bus and taxi connectivity.
  • Food
    Try the local Kerala cuisine in Kannur.
  • Traffic
    The city center can be busy; plan your travel accordingly.
  • Weather
    Carry an umbrella as it can rain unexpectedly.
Safety Tips
  • Personal Safety
    Keep your belongings secure in public places.
  • Night Travel
    The highway is safe for night travel.
  • Emergency
    Dial 100 for police assistance.
  • Health
    Stay hydrated and carry basic medication.
People Also Ask
  • Is there a direct bus?
    Yes, many buses run from Marthandam to Kannur.
  • How long is the train?
    About 12 hours.
  • Is it safe?
    Yes, it is a very safe route.
  • Are there hotels?
    Yes, many hotels are available in Kannur.
  • What is the best time to visit?
    Early morning for temple visits.
Quick Info
  • From Marthandam, Tamil Nadu, India
  • To Kannur, Kerala, India
  • Modes
Best Time to Travel

October to March, when the weather is pleasant.

Things to Do in Kannur
1
Kannur Beach
A scenic beach, perfect for a walk.
2
St. Angelo Fort
A historic fort with panoramic views.
3
Parassinikadavu Temple
A historic temple with beautiful architecture.
4
Muzhappilangad Drive-in Beach
A unique drive-in beach, perfect for a drive.
Tags
Marthandam to Kannur Kannur travel bus to Kannur train to Kannur NH 66 route Kerala transport Kannur city South India commute