Trivandrum
Trivandrum
Kannur
Kannur
Train Bus

Trivandrum to Kannur

Updated: 22 May 2026

The journey from Trivandrum to Kannur covers approximately 470 kilometers. You will travel through the coastal belt of Kerala, passing through major towns like Kollam, Kochi, Thrissur, and Kozhikode. This is a well-connected route by both train and bus. The travel time is typically 10 hours by road or train.

Total Distance: Driving distance is 470 km, straight-line air distance is 430 km.
Fastest Way
Train, taking approximately 9 hours.
Cheapest Way
Train is the most affordable and comfortable way to reach Kannur.
Compare Trivandrum to Kannur Routes
Train
Direct
Bus
Direct
Duration 9 hours 12 hours
Avg Price 500-1500 INR 800-1500 INR
Operator Indian Railways KSRTC
Route Trivandrum Central to Kannur Railway Station. Trivandrum to Kannur via NH 66.
Tip Trains are the most comfortable and fastest way to travel. Buses are frequent from the Trivandrum city bus stand.
Travel Tips
  • Train Booking
    Book your train tickets in advance for a comfortable journey.
  • Bus Frequency
    Buses from Trivandrum to Kannur are available throughout the day.
  • Weather
    The area is generally warm; carry sunscreen and a hat.
  • Navigation
    Local roads can be narrow; use a GPS for the best route.
  • Food
    Try the local Malabar cuisine; it is famous for its unique flavors.
Safety Tips
  • Train Safety
    Keep your belongings secure while traveling on the train.
  • Emergency
    Keep the local police station number saved.
  • Personal Safety
    The area is generally safe, but stay alert at night.
  • Valuables
    Keep your belongings secure in public transport.
People Also Ask
  • Is there a direct train to Kannur?
    Yes, there are direct trains from Trivandrum to Kannur.
  • How far is Kannur from Trivandrum?
    It is about 470 kilometers by road.
  • What is the best way to travel?
    Train is the most recommended way to travel.
  • Are there taxis?
    Yes, private taxis are available for hire.
  • Is it a hilly route?
    The route is mostly flat along the coast.
Quick Info
  • From Trivandrum, Kerala, India
  • To Kannur, Kerala, India
  • Modes
Best Time to Travel

All year round, as it is a well-connected route.

Things to Do in Kannur
1
Kannur Beach
Relax on the beautiful Kannur Beach, known for its serene atmosphere.
2
St. Angelo Fort
Visit the historic St. Angelo Fort, a beautiful colonial structure.
3
Payyambalam Beach
Take a walk along the Payyambalam Beach, a popular spot for locals.
4
Arakkal Museum
Visit the Arakkal Museum, a unique museum showcasing the history of the Arakkal dynasty.
Tags
Trivandrum to Kannur travel to Kannur Kannur Kerala transport bus to Kannur train to Kannur distance Trivandrum Kannur KSRTC bus Kannur travel guide