कन्नूर में खुद का कोई हवाई अड्डा नहीं है। यहां का निकटतम हवाई अड्डा मंगलौर ( 150 किमी. ) और कालीकट ( 125 किमी. ) में स्थित है। कालीकट एक अंर्तराष्ट्रीय हवाई अड्डा है जो भारत के कई शहरों जैसे - बंगलौर, हैदराबाद, चेन्नई, नई दिल्ली और मुम्बई से अच्छी तरह जुडा हुआ है। कन्नूर के लिए टैक्सी की सुविधा कालीकट और मंगलौर दोनों जगह के एयरपोर्ट से उपलब्ध है। इन शहरों से कन्नूर के लिए बसें भी मिलती हैं।