Kannur does not have an airport of its own. The nearest airports are located at Mangalore (150 km) and Calicut (125 km). Calicut International Airport is well connected to all leading Indian cities such as Bangalore, Hyderabad, Chennai, New Delhi and Mumbai. Taxi services are available from both Calicut and Mangalore airport to reach Kannur. Buses are also available from these cities to Kannur town.