Thrikaripur
Thrikaripur
Kozhikode
Kozhikode
Train Bus

Thrikaripur to Kozhikode

Updated: 28 May 2026

The journey from Thrikaripur to Kozhikode spans approximately 135 km along the scenic Malabar coast. You can travel via NH 66, which connects the two cities through major towns like Payyanur, Kannur, and Thalassery. Trains are the most reliable mode, with several daily services connecting Thrikaripur station to Kozhikode Main. The route offers glimpses of the Arabian Sea and lush greenery typical of North Kerala. Expect a travel time of 3 to 4 hours depending on traffic or rail schedules.

Total Distance: 135 km by road, 120 km straight-line.
Fastest Way
Train takes roughly 3 hours 15 minutes.
Cheapest Way
Train in general class costs approximately 80 INR.
Compare Thrikaripur to Kozhikode Routes
Train
Direct
Bus
Direct
Duration 3 hours 15 mins 4 hours 30 mins
Avg Price 150-400 INR 200-350 INR
Operator Malabar Express KSRTC
Route Thrikaripur Station to Kozhikode Main NH 66 via Kannur and Thalassery
Tip Book in sleeper class for the best view of the coastal landscape. Board from the main bus stand for frequent superfast services.
Travel Tips
  • Train Booking
    Use the IRCTC app to check live status as trains can be delayed during monsoon.
  • Bus Choice
    Opt for KSRTC Superfast buses over private ones for better legroom and reliability.
  • Local Transport
    Use auto-rickshaws in Kozhikode; ensure they use the meter or agree on a price beforehand.
  • Food
    Try the authentic Malabar Biryani at Paragon Restaurant near the city center.
  • Timing
    Avoid traveling during peak office hours in Kannur to save at least 30 minutes.
Safety Tips
  • Night Travel
    Prefer trains over buses if traveling late at night for better security.
  • Valuables
    Keep your bags locked and in sight while traveling on crowded buses.
  • Emergency
    Save the local police helpline number for Kozhikode district.
  • Hydration
    Carry bottled water as the coastal humidity can lead to dehydration.
People Also Ask
  • Is there a direct train?
    Yes, several trains like the Malabar Express run directly between the two stations.
  • How long is the bus ride?
    It typically takes 4 to 5 hours depending on traffic on NH 66.
  • Which is the best station?
    Kozhikode Main (CLT) is the most convenient station for city access.
  • Are there AC buses?
    Yes, KSRTC operates AC low-floor buses on this route occasionally.
  • Is the road safe?
    NH 66 is a busy highway; exercise caution during night driving.
Quick Info
  • From Thrikaripur, Kerala, India
  • To Kozhikode, Kerala, India
  • Modes
Best Time to Travel

October to March for pleasant coastal weather.

Things to Do in Kozhikode
1
Kozhikode Beach
Visit the historic beach to see the old lighthouse and enjoy local snacks like Kallummakkaya.
2
Mananchira Square
Explore the central park surrounding the man-made pond, a landmark of the city's royal history.
3
SM Street
Walk through Sweet Meat Street, famous for its halwa shops and traditional spice markets.
4
Beypore Port
Travel a few kilometers further to see the ancient shipbuilding yard and the long stone pier.
Tags
Thrikaripur to Kozhikode train KSRTC bus Thrikaripur to Kozhikode distance Thrikaripur to Kozhikode travel guide Thrikaripur to Kozhikode Malabar Express route NH 66 travel Kozhikode transport Kerala coastal travel