Omassery
Omassery
Kannur
Kannur
Train Bus

Omassery to Kannur

Updated: 28 May 2026

The distance between Omassery and Kannur is approximately 115 km. You can reach Kozhikode by bus and then take a train to Kannur, which is the most comfortable option. Alternatively, direct buses run from Kozhikode to Kannur via the NH 66. The journey takes about 3 to 4 hours. The route is scenic, passing through coastal towns and lush greenery.

Total Distance: 115 km by road, 90 km air distance.
Fastest Way
Express train from Kozhikode, taking 2 hours.
Cheapest Way
General class train ticket from Kozhikode, costing under 100 INR.
Compare Omassery to Kannur Routes
Train
Connecting
Bus
Connecting
Duration 2 hours 30 mins 3 hours 30 mins
Avg Price 100-500 INR 150-250 INR
Operator Indian Railways KSRTC/Private
Route Kozhikode Railway Station to Kannur Railway Station. Kozhikode to Kannur via NH 66.
Tip Take the Intercity or Parasuram Express for frequent connectivity. Private buses are very frequent on this route.
Travel Tips
  • Train Preference
    Trains are faster and more comfortable than buses on this route.
  • Bus Boarding
    Board buses from the Kozhikode KSRTC stand for better seating.
  • Beach Timing
    Visit Muzhappilangad beach during low tide for the best driving experience.
  • Local Food
    Try the famous Thalassery Biryani when in the Kannur region.
  • Connectivity
    Kannur has a well-connected railway station in the city center.
Safety Tips
  • Driving
    Be careful while driving on the beach; avoid soft sand areas.
  • Night Travel
    The NH 66 is busy; avoid late-night bus travel if possible.
  • Valuables
    Keep your bags close in crowded buses.
  • Emergency
    Kannur has good hospital facilities in the city center.
People Also Ask
  • Is Kannur worth visiting?
    Yes, it is famous for its beaches and Theyyam performances.
  • How far is Kannur from Kozhikode?
    It is about 90-100 km by road.
  • Are there direct buses?
    Yes, frequent buses run from Kozhikode to Kannur.
  • Is the train safe?
    Yes, trains are very safe and reliable in Kerala.
  • What is the best way to travel?
    Train is the most comfortable and fastest way.
Quick Info
  • From Omassery, Kerala, India
  • To Kannur, Kerala, India
  • Modes
Best Time to Travel

September to March for pleasant weather.

Things to Do in Kannur
1
St. Angelo Fort
A historic fort built by the Portuguese. It offers stunning views of the Arabian Sea.
2
Muzhappilangad Drive-in Beach
The only drive-in beach in Kerala. You can drive your car directly on the sand.
3
Payyambalam Beach
A serene beach known for its golden sands and peaceful environment. Perfect for sunsets.
4
Arakkal Museum
Dedicated to the Arakkal family, the only Muslim royal family in Kerala. Displays royal artifacts.
Tags
Omassery to Kannur Kozhikode to Kannur train travel to Kannur Kannur transport Omassery travel guide Kerala train travel bus from Omassery Kannur tourism