Thiruvalla
Thiruvalla
Kannur
Kannur
Train Bus

Thiruvalla to Kannur

Updated: 20 May 2026

The journey from Thiruvalla to Kannur spans approximately 320 km along the northern coast of Kerala. You will pass through major cities like Ernakulam, Thrissur, and Kozhikode. Kannur is known for its pristine beaches, Theyyam performances, and historic forts. Trains are the most convenient mode of transport for this long-distance journey.

Total Distance: 320 km by road, 280 km air distance.
Fastest Way
Train, taking approximately 7.5 hours.
Cheapest Way
Train (General Class), costing around 200-250 INR.
Compare Thiruvalla to Kannur Routes
Train
Direct
Duration
7 hours 30 mins
Avg Price
350-1200 INR
Operator
Mangalore Express
Route
Thiruvalla (TRVL) to Kannur (CAN).

Book sleeper or AC class tickets well in advance.

Bus
Direct
Duration
10 hours
Avg Price
600-1000 INR
Operator
KSRTC Super Deluxe
Route
Thiruvalla - Thrissur - Kozhikode - Kannur.

Overnight buses are recommended for this long route.

Travel Tips
  • Booking
    Use the IRCTC website for train reservations.
  • Food
    Carry enough food and water for the long journey.
  • Transport
    Auto-rickshaws are available for local travel in Kannur.
  • Weather
    Carry light cotton clothing for the humid climate.
  • Language
    Malayalam is the main language, but English is understood.
Safety Tips
  • Night Travel
    Prefer trains for night travel to ensure safety.
  • Valuables
    Keep your belongings secure at all times.
  • Emergency
    Save the local police station number.
  • Health
    Stay hydrated and avoid street food if you have a sensitive stomach.
People Also Ask
  • How long is the journey?
    By train, it takes about 7.5 to 8 hours.
  • Are there direct trains?
    Yes, several express trains connect the two cities.
  • Is it better to take a bus?
    Trains are generally more comfortable for this distance.
  • What is the best time to visit?
    Winter is the most pleasant time.
  • Are there hotels near the station?
    Yes, there are many budget and luxury hotels nearby.
Quick Info
  • From Thiruvalla, Kerala, India
  • To Kannur, Kerala, India
  • Modes
Best Time to Travel

October to March for pleasant weather and Theyyam season.

Things to Do in Kannur
1
Muzhappilangad Drive-in Beach
Experience Asia's longest drive-in beach where you can drive your car on the sand.
2
St. Angelo Fort
Explore this historic 16th-century fort built by the Portuguese.
3
Theyyam Performance
Witness the traditional Theyyam ritual, a vibrant and spiritual dance form.
4
Payyambalam Beach
Relax at this beautiful beach known for its golden sands and peaceful atmosphere.
Tags
Thiruvalla to Kannur Kannur travel Kerala train Thiruvalla to Kannur train distance Thiruvalla to Kannur Kannur beach KSRTC travel guide Kannur