The Malabar coast of northern Kerala has a commercial and cultural history that predates the modern nation-state by centuries — Arab traders, the Zamorin of Kozhikode, the Kolathiri Rajas of Kannur, and Portuguese forts at Thalassery all leave traces in a landscape defined by spice trade, Theyyam ritual performances, and some of the finest beach geography in South Asia. For the contemporary resident of Kannur or Kasaragod district, a more immediate reality shapes daily life: the Gulf. Kerala’s northern districts have sent workers to the UAE, Saudi Arabia, Kuwait, Oman, Qatar, and Bahrain for three generations, creating a remittance economy that has built hospitals, colleges, and houses across the Malabar hinterland. Kannur International Airport — at Mattannur, 28 kilometres east of Kannur city, opened on 9 December 2018 — exists primarily to serve that diaspora. With IATA code CNN and ICAO code VOKN, it handled 13.44 lakh passengers in 2024–25 and is Kerala’s fourth international airport. Its 97,000-square-metre integrated terminal with a unique “Swing Facility,” its Air India Express hub designation, and direct Gulf flights to nine Middle Eastern cities make it one of south India’s most diaspora-anchored aviation gateways.

Quick Overview: Kannur International Airport
| Detail | Information |
| Official Name | Kannur International Airport |
| Location | Mattannur, Kannur district, Kerala, India |
| Airport Type | Public — International |
| IATA Code | CNN |
| ICAO Code | VOKN |
| Owner/Operator | Kannur International Airport Limited (KIAL) — public-private consortium |
| Opened | 9 December 2018 |
| Hub for | Air India Express |
| Focus City for | IndiGo |
| Total Land Area | ~2,300 acres |
| Terminal Area | ~97,000 sq. metres (3 levels: basement, arrival, departure) |
| Unique Feature | “Swing Facility” — sliding glass partitions allow terminal to function as domestic, international, or both |
| Annual Passenger Capacity | ~1.5 million |
| Elevation | 76 m / 249 ft AMSL |
| Coordinates | 11°55′N, 75°33′E |
| Distance from Kannur City | ~28 km east |
| Distance from Thalassery | ~24 km east |
| Distance from Kozhikode | ~65 km |
| Passengers (2024–25) | 13,44,021 (+14.1% YoY) |
| Aircraft Movements (2024–25) | 11,555 (+5.3% YoY) |
| Cargo Tonnage (2024–25) | 4,151 tonnes (+25.6% YoY) |
| Current Airlines | Air India Express, IndiGo, Air India, SpiceJet |
| Domestic Routes | Bengaluru, Chennai, Mumbai, Delhi, Hyderabad, Hubli, Goa |
| International Routes | Dubai, Sharjah, Abu Dhabi, Doha, Muscat, Bahrain, Kuwait, Riyadh, Jeddah |
Kannur International Airport Location: Mattannur in North Kerala’s Malabar Interior
Kannur International Airport is located at Mattannur, approximately 28 kilometres east of Kannur city, 24 kilometres east of Thalassery, and 65 kilometres from Kozhikode. The official address is Mattannur, Kannur-Mattannur Road, Kerala 670702. The coordinates are approximately 11°55′N, 75°33′E, at an elevation of 76 metres above mean sea level — inland, low-lying terrain well back from the coastal strip.
The airport is built inland at Mattannur rather than on the coast — a deliberate site selection to avoid the salt air, fog risk, and land constraints of the coastal zone, while maintaining accessibility to Kannur city and the broader northern Kerala catchment. The 2,300-acre site gave KIAL room for a substantial greenfield development that would have been impossible closer to the urbanised coastline.
The airport serves not just Kannur but also Kasaragod, Wayanad, and parts of Kozhikode in Kerala, as well as the Dakshina Kannada districts of coastal Karnataka. This cross-border catchment — extending into Karnataka’s Tulu-speaking coastal belt — reflects the geographic reality of Malabar’s cultural and economic region, which doesn’t follow state administrative boundaries. Workers from Mangaluru’s southern suburbs sometimes prefer CNN over IXE for Gulf connectivity if the timing is better.
The Theyyam performance tradition of northern Kerala — a powerful ritual art form in which performers embody divine spirits in elaborate costumes — is centred in the Kannur district, making the airport relevant to cultural tourism of an unusual and deeply rooted kind.
Kannur International Airport Code: IATA CNN and ICAO VOKN
The airport’s IATA code is CNN and its ICAO code is VOKN. CNN is the booking identifier used across all airline platforms for Kannur. VOKN places it in the VO southern India block. Kannur is Kerala’s fourth international airport, after Kochi (COK), Kozhikode (CCJ), and Thiruvananthapuram (TRV) — completing Kerala’s ring of international gateways covering south, central, and north.
Kannur International Airport Terminal: The Swing Facility and a 97,000-Square-Metre Integrated Building
Kannur International Airport’s terminal is one of the most thoughtfully designed regional international terminals in India. The single integrated building covers approximately 97,000 square metres across three levels: basement (primarily for services and support), ground floor (arrivals and international arrivals immigration/baggage), and upper level (departures, check-in, security, and departure gates for both domestic and international).
The defining architectural and operational feature is the “Swing Facility” — sliding glass partitions within the terminal that allow the same physical space to function as a domestic terminal, an international terminal, or both simultaneously depending on the flight schedule. When there is a surge of Gulf flights (typically between 1 AM and 6 AM), the international section expands. When domestic flights dominate the schedule, the domestic zone uses more of the common space. This flexibility maximises terminal efficiency without requiring separate dedicated terminal buildings for domestic and international operations. The swing facility allows the sliding glass partitions between zones to give access to use the space as domestic, international terminal or both — a passenger-friendly design that is relatively rare in Indian airport architecture.
The terminal has check-in counters in the upper level departure area, with immigration and customs on the ground floor for international arrivals. A business lounge near international departure gates offers meals, showers, and quiet work areas — accessible via Priority Pass and select credit card programmes. Cargo tonnage at 4,151 tonnes in 2024–25 (up 25.6%) reflects the growing role of the airport in handling agricultural and manufactured goods from North Kerala.
The airport has faced expansion discussions as passenger volumes approach the 1.5 million annual capacity ceiling. Passenger growth of 14.1% year-on-year to 13.44 lakh in 2024–25 — and reports of 1.5 million total passengers in calendar year 2025 — indicate the airport is approaching saturation of its current Phase 1 infrastructure.
Kannur International Airport Connectivity: Nine Gulf Destinations and a Growing Domestic Network
By Air (Domestic): IndiGo provides direct connectivity between Kannur and Hyderabad, Chennai, Hubli, Goa, and Bengaluru, along with connections to other cities. Air India and SpiceJet also serve domestic routes. Mumbai and Delhi connectivity provides onward connections to North India.
By Air (International): Gulf flights connect directly to Dubai, Sharjah, Abu Dhabi, Doha, Muscat, Bahrain, Kuwait, Riyadh, and Jeddah — routes that mainly serve Kerala’s large NRI workforce, with seasonal capacity increases during Onam, Eid, and summer school holidays. Air India Express is the dominant international carrier and uses Kannur as a hub. Cargo tonnage’s 25.6% growth reflects expanding Gulf air cargo flows in both directions.
By Road: KSRTC buses, prepaid taxis, and app-based cabs connect the airport to major towns across North Kerala and parts of Karnataka. The 28 km drive from Kannur city to the airport takes approximately 45 to 60 minutes by road. Thalassery, at 24 km, is similarly accessible. Pre-paid taxi counters at the airport exit are the most reliable option for first-time visitors. Vehicles picking up or dropping passengers must not halt for more than 90 seconds in front of the terminal — a strict time management rule that keeps the forecourt moving during the busiest international departure windows.
Timing Advisory for Gulf Flights: The busiest period at CNN is between 1 AM and 6 AM when multiple Gulf departures are scheduled back-to-back. Arriving 3 to 4 hours before Gulf departures during Onam, Eid al-Fitr, and peak summer is strongly advisable as immigration queues can build significantly.
Kannur International Airport Amenities: Modern Kerala Gateway With Gulf-Oriented Services
Specialty shops at Kannur Airport offer authentic Kerala spices, Malabar coffee, handloom textiles, and traditional handicrafts as souvenirs alongside standard retail. Dining outlets serve Kerala cuisine including fish curry, appam, puttu, and traditional vegetarian meals. Free Wi-Fi is available throughout the terminal. Comfortable seating areas with ample charging points provide relaxation space before flights.
Duty-free shopping is available for international departing passengers. The business lounge near international departure gates is a notable feature for a regional airport of this size — providing meals, showers, and work facilities for eligible travellers. Lost and Found services operate 24/7. Wheelchair assistance is available. An Airport Lost and Found department allows lost property registration and offers retrieval services for items lost anywhere in the terminal complex around the clock.
Wi-Fi coverage is available throughout the modern terminal, allowing travellers to stay connected and productive. Child care rooms, medical facilities, and prayer rooms are in place. The terminal’s relatively new construction — opened in 2018 — means all facilities are modern and well-maintained throughout, without the wear and dated infrastructure that affects older airports.
FAQs: Kannur International Airport
Q1. What is the IATA code for Kannur International Airport?
A: The IATA code is CNN and the ICAO code is VOKN. The airport is at Mattannur, approximately 28 km east of Kannur city, Kerala.
Q2. What is the “Swing Facility” at Kannur Airport?
A: The Swing Facility refers to sliding glass partitions within the integrated terminal building that allow the same physical space to function flexibly as a domestic terminal, an international terminal, or both simultaneously depending on the flight schedule. This design maximises efficiency without requiring separate domestic and international terminal buildings.
Q3. Which Gulf destinations are served from Kannur Airport?
A: Nine Gulf destinations are currently served: Dubai, Sharjah, Abu Dhabi, Doha, Muscat, Bahrain, Kuwait, Riyadh, and Jeddah. Air India Express is the primary Gulf carrier, using CNN as a hub.
Q4. How far is Kannur Airport from Kannur city?
A: Approximately 28 km east — around 45 to 60 minutes by road. Thalassery is 24 km from the airport. KSRTC buses, prepaid taxis, and app-based cabs serve the route.
Q5. What is the ownership structure of Kannur International Airport?
A: Kannur International Airport is owned and operated by Kannur International Airport Limited (KIAL) — a public-private consortium. This is Kerala’s second greenfield international airport (after Kozhikode’s Calicut Airport, though CNN is newer) built on a PPP model covering approximately 2,300 acres.
