Travel from Nearby-Airports to Kannur

Bus or train from Nearby airports to Kannur?

RedBus operates a bus from Bengaluru (BLR) to Kannur hourly. Tickets cost $8 - $12 and the journey takes 8 h 30 min. Alternatively, Indian Railways operates a train from Kochi (COK) to Kannur every 3 hours. Tickets cost $5 - $17 and the journey takes 5 h 21 min.

How to get from Nearby airports to Kannur

ModeDurationPrice
From Bengaluru (BLR) taxi to Bangalore then bus to Kannur.9 h 5 min₹1,450
From Kochi (COK) taxi to Aluva (AWY) then train to Kannur (CAN).5 h 34 min₹1,317
From Calicut (CCJ) taxi to Vallikunnu (VLI) then train to Kannur (CAN).2 h 41 min₹1,495
From Mangalore (IXE) taxi to Mangalore Cntl (MAQ) then train to Kannur (CAN).2 h 3 min₹1,035
From Coimbatore (CJB) taxi to Coimbatore Junction (CBE) then train to Kannur (CAN).4 h 53 min₹1,168

How long does it take to get from Nearby airports to Kannur?

It takes approximately 9 h 5 min to get from Nearby airports to Kannur, including transfers.

Operators from Nearby airports to Kannur

OperatorPhoneWebsite
RedBusRedBus
Indian RailwaysIndian Railways