Travel options for:
Nearby airports to Kannur
  • Bengaluru (BLR)

    $19 - $24
    1. Bengaluru (BLR)

      35 min - 22.4 miles

      $10 - $13

    2. Bangalore

      8 h 30 min - hourly

      $8 - $12

  • Kochi (COK)

    $18 - $26
    1. Kochi (COK)

      13 min - 8 miles

      $5 - $7

    2. Aluva (AWY)

      5 h 21 min - once daily

      $13 - $20

  • Calicut (CCJ)

    $21 - $29
    1. Calicut (CCJ)

      15 min - 8.1 miles

      $9 - $11

    2. Vallikunnu (VLI)

      2 h 25 min - once daily

      $12 - $18

  • Mangalore (IXE)

    $16 - $23
    1. Mangalore (IXE)

      13 min - 8.4 miles

      $4 - $6

    2. Mangalore Cntl (MAQ)

      1 h 50 min - once daily

      $12 - $18

  • Coimbatore (CJB)

    $20 - $27
    1. Coimbatore (CJB)

      13 min - 6.8 miles

      $6 - $8

    2. Coimbatore Junction (CBE)

      4 h 40 min - once daily

      $14 - $20

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Bengaluru (BLR) taxi to Bangalore then bus to Kannur. 9 h 5 min ₹1,461. From Kochi (COK) taxi to Aluva (AWY) then train to Kannur (CAN). 5 h 34 min ₹1,504. From Calicut (CCJ) taxi to Vallikunnu (VLI) then train to Kannur (CAN). 2 h 40 min ₹1,683. From Mangalore (IXE) taxi to Mangalore Cntl (MAQ) then train to Kannur (CAN). 2 h 3 min ₹1,318. From Coimbatore (CJB) taxi to Coimbatore Junction (CBE) then train to Kannur (CAN). 4 h 53 min ₹1,581.