Skip to main content

Kannur to Kozhikode Distance & How to Reach

Kerala · 92 km · Compare train, bus & driving options

Kannur to Kozhikode distance: 82 km (aerial), approximately 92 km by road. By train: ~1 hrs 40 min. By road: ~1 hrs 37 min.
Kannur
Kerala
Kozhikode
Kerala
82 km
aerial distance (straight line)
51 miles · Road distance: ~92 km (via road)
🗺 Route map
92 km
Road distance
1 hrs 37 min
Drive time
82 km
Aerial distance
Route data via OpenStreetMap
How to get from Kannur to Kozhikode
🚌
By Bus
2 hrs 38 min
92 km · AC/Non-AC available
Search Buses
🚗
By Car
1 hrs 37 min
92 km via highway
🚆 Kannur to Kozhikode Trains (40)
Train Dep Arr Duration Classes
CHANDIGARH - KOCHUVELI Kerala Sampark Kranti Exp
#12218 · SKr
04:40 06:15 1h 35m 1A,2A,3A,SL
DELHI H NIZAMUDDIN - ERNAKULAM Duronto Exp
#12284 · Drnt
07:32 08:48 1h 16m 1A,2A,3A,SL
MUM LTT - ERNAKULAM AC Duronto
#12223 · Drnt
10:05 11:15 1h 10m 1A,2A,3A
MUMBAI LTT - KOCHUVELI Garib Rath Exp
#12201 · GR
10:25 11:50 1h 25m 3A,CC
DELHI H NIZAMUDDIN - TRIVANDRUM Rajdhani Exp
#12432 · Raj
20:15 21:38 1h 23m 1A,2A,3A
West Coast Express
#16628 · Exp
00:15 01:55 1h 40m 2A,3A,SL,FC
NEW DELHI H NIZAMUDDIN - ERNAKULAM Mangala Lakshadweep Exp
#12618 · SF
03:20 04:55 1h 35m 2A,3A,SL
Hapa-Tirunelveli Express
#12998 · SF
04:40 06:15 1h 35m 3A,SL
Executive Express
#16308 · Exp
05:00 06:35 1h 35m CC
Executive Express
#16314 · Exp
05:00 06:35 1h 35m CC
Madgaon Ernakulam Weekly Super Fast Express
#10215 · Exp
05:25 06:55 1h 30m 1A,2A,3A,SL
DEHRADUN - KOCHUVELI SF Express
#12288 · SF
05:25 06:55 1h 30m 3A,SL
AMRITSAR - KOCHUVELI SF Exp
#12484 · SF
05:25 06:55 1h 30m 2A,3A,SL
Kannur Coimbatore Fast Passenger
#56650 · Pass
05:45 08:10 2h 25m
Parasuram Express
#16649 · Exp
07:10 08:50 1h 40m CC
MUMBAI LTT - TRIVANDRUM Netravati Exp
#16345 · Exp
07:30 09:10 1h 40m 2A,3A,SL
Kozhikode Passenger
#56654 · Pass
08:40 11:05 2h 25m
Mangalore Chennai Egmore Express
#16108 · Exp
09:30 11:15 1h 45m 1A,2A,3A,SL
Eranad Express
#16605 · Exp
09:55 11:40 1h 45m CC
Coimbatore Fast Passenger
#56324 · Pass
11:15 13:00 1h 45m
Mangalore - Palghat Intercity Express
#22609 · SF
14:10 15:35 1h 25m CC
Kannur Ernakulam InterCity Express
#16306 · Exp
14:30 16:00 1h 30m CC
Kannur Shoranur Passenger
#56602 · Pass
14:50 17:10 2h 20m
Chennai Mail
#12602 · SF
15:45 17:25 1h 40m 2A,3A,SL,FC
BIKANER - KOCHUVELI Express
#16311 · Exp
16:05 17:45 1h 40m 2A,3A,SL
BHAVNAGAR - KOCHUVELI Exp
#19260 · Exp
16:05 17:45 1h 40m 2A,3A,SL
GANDHIDHAM - NAGERCOIL Weekly Exp
#16335 · Exp
16:05 17:45 1h 40m 2A,3A,SL
VERAVAL - TRIVANDRUM Exp
#16333 · Exp
16:05 17:45 1h 40m 2A,3A,SL
OKHA - ERNAKULAM Exp
#16337 · Exp
16:05 17:45 1h 40m 2A,3A,SL
Trivandrum Express
#16348 · Exp
17:15 18:50 1h 35m 2A,3A,SL
Kannur Kozhikkode Passenger
#56652 · Pass
17:30 19:55 2h 25m
Kannur - Yeshvantpur Express
#16528 · Exp
18:20 20:00 1h 40m 2A,3A,SL
Mangalore - Chennai Express
#12686 · SF
18:35 20:15 1h 40m 1A,2A,3A,SL
Mangalore-Nagercoil Special
#06302 · Exp
18:50 20:45 1h 55m 2A,3A,SL
Navyug Express
#16687 · Exp
19:15 20:50 1h 35m 2A,3A,SL
Maveli Express
#16603 · Exp
20:30 22:10 1h 40m 2A,3A,SL,FC
Malabar Express
#16630 · Exp
21:30 23:10 1h 40m 2A,3A,SL,FC
PUNE - ERNAKULAM Poorna Exp
#11097 · Exp
22:05 23:35 1h 30m 2A,3A,SL
AJMER - ERNAKULAM Marusagar Exp
#12978 · SF
22:05 23:35 1h 30m 1A,2A,3A,SL
Mangalore Tiruchirappalli Weekly Superfast Express
#12654 · SF
22:55 00:25 1h 30m 2A,3A,SL
Scroll to see all 40 trains. View full train schedule →
Quick facts
Aerial distance
82 km (51 mi)
Road distance
~92 km
Recommended
Train or Car (1 hrs 37 min)
Most affordable
Bus
📍 Kannur to Kozhikode distance overview

The distance from Kannur to Kozhikode is approximately 82 km as the crow flies. The road distance is about 92 km, making this a comfortable day trip by car or train.

82 kmAerial distance
~92 kmBy road
1 hrs 37 minTrain or Car
🚆 By train — Kannur to Kozhikode
1 hrs 40 min ~92 km Multiple daily trains

Indian Railways connects Kannur and Kozhikode with regular services. The journey takes around 1 hrs 40 min. Express trains are faster while passenger trains are more frequent on this short route.

AC 3-Tier (3A)Popular, good value
Sleeper Class (SL)Budget, non-AC

Book in advance through IRCTC, especially during festivals and holidays when seats fill up quickly.

Check Trains on IRCTC
🚌 By bus — Kannur to Kozhikode
2 hrs 38 min ~92 km Most affordable

Bus travel between Kannur and Kozhikode is convenient and affordable. The journey takes approximately 2 hrs 38 min. Both government and private operators service this route with AC and non-AC options.

AC SeaterAir-conditioned, mid-range
Non-ACBudget-friendly, frequent service
Search Kannur to Kozhikode Buses
🚗 By car — Kannur to Kozhikode
1 hrs 37 min ~92 km

A comfortable 1 hrs 37 min drive covers the 92 km between Kannur and Kozhikode. This makes for a great day trip by car.

💡 Travel tips for Kannur to Kozhikode
📅
Day trip friendly
At 92 km, you can easily make this a day trip and return the same day. Train or car is ideal.
💳
Carry valid ID
Aadhaar, Passport, or Voter ID is required for train travel and recommended for bus journeys.
Where to stay in Kozhikode
Budget to luxury hotels. Compare prices on FareEagle.
View Kozhikode Hotels
🔗 Useful travel resources

For official travel information, regulations, and booking services:

IRCTC — Indian Railway Catering and Tourism Corporation — Book train tickets online

Airports Authority of India — Airport information and flight status

DGCA — Directorate General of Civil Aviation — Indian aviation regulator

Incredible India — Official tourism portal of India

Frequently asked questions
What is the distance from Kannur to Kozhikode?
The aerial (straight-line) distance from Kannur to Kozhikode is approximately 82 km (51 miles). The road distance is approximately 92 km, which takes about 1 hrs 37 min by car.
What is the best way to travel from Kannur to Kozhikode?
For this 92 km journey, a car or train is most practical. Driving takes about 1 hrs 37 min and trains take approximately 1 hrs 40 min. This makes for a comfortable day trip.
Are there buses from Kannur to Kozhikode?
Yes, multiple bus operators run services on the Kannur to Kozhikode route. The journey takes approximately 2 hrs 38 min. You can search and book bus tickets on FareEagle with AC Seater and Non-AC options.
How long does the train take from Kannur to Kozhikode?
The train from Kannur to Kozhikode takes approximately 1 hrs 40 min. Express trains are faster while passenger trains make more stops. Check train schedules and availability on IRCTC.
Can I book Kannur to Kozhikode travel on FareEagle?
Yes! FareEagle lets you compare and book bus tickets, and hotels for the Kannur to Kozhikode route. Compare prices across operators, get instant confirmation, and enjoy transparent pricing with no hidden charges.
Routes from Kannur
Share this page
WhatsApp X Facebook LinkedIn Telegram Email
Kannur → Kozhikode
Search live fares, hotels or plan the whole trip
Search flights
AI trip planning with Aira
Ask, compare, and book in one chat.
Book on WhatsApp
Message us to book flights, hotels & buses.
Made in Guntur, AP
Built in India, for Indian travellers.
Secure bookings
256-bit encryption & verified payments.