Skip to main content

Kozhikode to Kannur Distance & How to Reach

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

Kozhikode to Kannur distance: 82 km (aerial), approximately 92 km by road. By train: ~1 hrs 40 min. By road: ~1 hrs 37 min.
Kozhikode
Kerala
Kannur
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 Kozhikode to Kannur
🚌
By Bus
2 hrs 38 min
92 km · AC/Non-AC available
Search Buses
🚗
By Car
1 hrs 37 min
92 km via highway
🚆 Kozhikode to Kannur Trains (40)
Train Dep Arr Duration Classes
ERNAKULAM - MUM LTT AC Duronto
#12224 · Drnt
00:02 01:12 1h 10m 1A,2A,3A
TRIVANDRUM - DELHI H NIZAMUDDIN Rajdhani Exp
#12431 · Raj
02:10 03:33 1h 23m 1A,2A,3A
ERNAKULAM - DELHI H NIZAMUDDIN Duronto Exp
#12283 · Drnt
02:25 03:46 1h 21m 1A,2A,3A,SL
KOCHUVELI - CHANDIGARH Kerala Sampark Kranti Exp
#12217 · SKr
16:50 18:05 1h 15m 1A,2A,3A,SL
KOCHUVELI - MUMBAI LTT Garib Rath Exp
#12202 · GR
16:50 18:05 1h 15m 3A,CC
KOCHUVELI - BIKANER Express
#16312 · Exp
00:30 02:05 1h 35m 2A,3A,SL
ERNAKULAM - AJMER Marusagar Exp
#12977 · SF
00:30 02:05 1h 35m 1A,2A,3A,SL
ERNAKULAM - OKHA Exp
#16338 · Exp
00:30 02:05 1h 35m 2A,3A,SL
NAGERCOIL - GANDHIDHAM Weekly Exp
#16336 · Exp
00:30 02:05 1h 35m 2A,3A,SL
TRIVANDRUM - VERAVAL Exp
#16334 · Exp
00:30 02:05 1h 35m 2A,3A,SL
KOCHUVELI - BHAVNAGAR Exp
#19259 · Exp
00:30 02:05 1h 35m 2A,3A,SL
Tiruchirappalli Mangalore Weekly Superfast Express
#12653 · SF
01:30 03:05 1h 35m 1A,2A,3A,SL
ERNAKULAM - PUNE Poorna Exp
#11098 · Exp
03:25 04:55 1h 30m 2A,3A,SL
Maveli Express
#16604 · Exp
04:05 05:55 1h 50m 2A,3A,SL,FC
Chennai - Mangalore Express
#12685 · SF
04:25 06:10 1h 45m 1A,2A,3A,SL
Malabar Express
#16629 · Exp
04:50 06:35 1h 45m 2A,3A,SL,FC
Nagercoil-Mangalore Special
#06301 · Exp
05:10 06:50 1h 40m 2A,3A,SL
Trivandrum Mangalore Express
#16347 · Exp
06:15 08:00 1h 45m 2A,3A,SL
Yesvantpur - Kannur Express
#16527 · Exp
06:45 08:30 1h 45m 2A,3A,SL
Kozhikode Kannur Passenger
#56653 · Pass
07:00 09:25 2h 25m
Chennai Mangalore Mail
#12601 · SF
07:50 09:35 1h 45m 2A,3A,SL,FC
Palghat Mangalore Intercity
#22610 · Exp
09:45 11:15 1h 30m CC
Thrissur Kannur Passenger
#56603 · Pass
09:45 12:20 2h 35m
Ernakulam Kannur InterCity Express
#16305 · Exp
10:50 12:35 1h 45m SL,CC
Eranad Express
#16606 · Exp
12:40 14:30 1h 50m CC
Coimbatore Mangalore Fast Passenger
#56323 · Pass
13:45 15:50 2h 05m
Navyug Express
#16688 · Exp
13:50 15:20 1h 30m 2A,3A,SL
Calicut Kannur Passenger
#56657 · Pass
14:20 16:40 2h 20m
Parasuram Express
#16650 · Exp
15:45 17:35 1h 50m CC
Tirunelveli - Hapa (Biweekly) SF Express
#12997 · SF
16:50 18:05 1h 15m 3A,SL
Kochuveli-Dehradun Weekly Express
#12287 · SF
16:50 18:05 1h 15m 3A,SL
KOCHUVELI - AMRITSAR SF Exp
#12483 · SF
16:50 18:05 1h 15m 2A,3A,SL
Chennai Egmore-Mangalore Express
#16107 · Exp
17:00 18:45 1h 45m 1A,2A,3A,SL
ERNAKULAM - NEW DELHI H NIZAMUDDIN Mangala Lakshadweep Exp
#12617 · SF
17:30 19:10 1h 40m 2A,3A,SL
Ernakulam Madgaon Weekly SF Express
#10216 · Exp
18:15 19:45 1h 30m 1A,2A,3A,SL
Coimbatore Kannur Fast Passenger
#56651 · Pass
18:30 21:15 2h 45m
TRIVANDRUM - MUMBAI LTT Netravati Exp
#16346 · Exp
18:55 20:25 1h 30m 2A,3A,SL
Executive Express
#16307 · Exp
21:05 23:00 1h 55m CC
Executive Express
#16313 · Exp
21:05 23:00 1h 55m CC
West Coast Express
#16627 · Exp
23:55 01:30 1h 35m 2A,3A,SL,FC
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
📍 Kozhikode to Kannur distance overview

The distance from Kozhikode to Kannur 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 — Kozhikode to Kannur
1 hrs 40 min ~92 km Multiple daily trains

Indian Railways connects Kozhikode and Kannur 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 — Kozhikode to Kannur
2 hrs 38 min ~92 km Most affordable

Bus travel between Kozhikode and Kannur 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 Kozhikode to Kannur Buses
🚗 By car — Kozhikode to Kannur
1 hrs 37 min ~92 km

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

💡 Travel tips for Kozhikode to Kannur
📅
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 Kannur
Budget to luxury hotels. Compare prices on FareEagle.
View Kannur 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 Kozhikode to Kannur?
The aerial (straight-line) distance from Kozhikode to Kannur 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 Kozhikode to Kannur?
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 Kozhikode to Kannur?
Yes, multiple bus operators run services on the Kozhikode to Kannur 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 Kozhikode to Kannur?
The train from Kozhikode to Kannur 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 Kozhikode to Kannur travel on FareEagle?
Yes! FareEagle lets you compare and book bus tickets, and hotels for the Kozhikode to Kannur route. Compare prices across operators, get instant confirmation, and enjoy transparent pricing with no hidden charges.
Routes from Kozhikode
Share this page
WhatsApp X Facebook LinkedIn Telegram Email
Kozhikode → Kannur
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.