Kannur Airport (CNN) in 2026 — north Malabar's Gulf gateway, the long runway and the route network
By Aarav Sharma (Aarav Sharma writes about Indian airport infrastructure, tier-2 and regional hubs, and the route networks of Indian carriers. He tracks AAI terminal projects, UDAN regional connectivity awards and the Gulf expansion of IndiGo, Air India Express and Akasa for FlightGPT readers.) · Published · Last updated · 11 min read
Kannur was built for one job above all: flying north Malabar's huge Gulf diaspora home and back. With one of India's longest runways and a Gulf-heavy route map, here's the grounded 2026 guide to CNN.
Quick answer
Kannur International Airport (IATA CNN, ICAO VOKN) opened in December 2018 to serve north Kerala's Malabar region — Kannur, Kasaragod, Wayanad and the Mahé enclave. It sits at Mattanur, about 28 km east of Kannur city. It was promoted by the Government of Kerala specifically to serve the region's very large NRI population working in the Gulf, and the route map reflects that: as of 2026 the workhorse carriers are Air India Express and IndiGo, flying a Gulf-heavy network (Doha, Abu Dhabi, Dubai, Sharjah, Muscat and more) plus domestic links to Bengaluru, Chennai, Hyderabad, Mumbai, Kochi and Delhi. CNN has one of India's longest runways (about 4,000 m), so it can handle wide-bodies. Re-check the live schedule on the KIAL/airline sites before booking.
Built for the Gulf diaspora
To understand Kannur airport you have to understand north Malabar. This is one of the highest-emigration regions in India — generations of families from Kannur, Kasaragod and the surrounding districts have worked in the Gulf, and the remittance economy is enormous. For decades those travellers had to drive hours to Kozhikode (Calicut) or Mangalore to catch a flight. Kannur International Airport, promoted by the Kerala state government through Kannur International Airport Ltd (KIAL), was built to put a Gulf-capable airport in the heart of that catchment.
That origin shapes everything about CNN: the network is Gulf-first, the peak demand follows Gulf work cycles and festival travel (Eid, Onam, Ramadan), and the airport was deliberately given a long runway and cargo ambitions to support trade in traditional Malabar products to the Gulf and Europe. It opened for commercial operations on 9 December 2018.
The runway and terminal
CNN's standout physical feature is its runway — at around 4,000 m, one of the longest in India. That length matters: it lets fully-loaded wide-body aircraft operate to long Gulf and beyond destinations, and during peak periods (and notably during the COVID-era Vande Bharat repatriation), wide-bodies from carriers like Kuwait Airways, Etihad, Saudia, Oman Air, Air Arabia and others have operated here.
The terminal is a modern, single integrated building with the full international kit: immigration, customs, aerobridges and the capacity for the Gulf banks of flights. As a state-promoted airport it was built to a higher spec than a typical AAI tier-2 enclave. It's comfortable, though as always at a regional airport the retail and lounge offering is lighter than a metro hub.
The Gulf network — the heart of CNN
This is where Kannur earns its keep. As of 2026, Air India Express and IndiGo anchor a broad Gulf map. Typical non-stop international routes include:
- Doha (Qatar) — Air India Express and IndiGo. See our Kannur to Doha route guide.
- Abu Dhabi (UAE) — Air India Express and IndiGo.
- Dubai and Sharjah (UAE) — Air India Express.
- Muscat (Oman) — Air India Express.
- Bahrain and Kuwait City — Air India Express has added these to the map; confirm current operations and start dates.
- Jeddah (Saudi Arabia) — among CNN's longest routes, around 6 hours, important for Hajj/Umrah and work travel.
These are largely narrow-body A320/737 operations, with wide-bodies appearing at peak. For the comfort and baggage differences, see wide-body vs narrow-body on India-Gulf routes. Gulf flyers should also know their baggage allowances cold — these vary by carrier and route.
Domestic connections
Domestic flying from CNN is mostly about feeding the metros and connecting onward. As of 2026, IndiGo handles most of the domestic map, with Air India Express on some pairs. Typical links:
- Bengaluru — IndiGo and Air India Express.
- Chennai, Hyderabad — IndiGo.
- Mumbai, Delhi — the metro trunks (IndiGo).
- Kochi (Cochin) — intra-Kerala link to the south of the state.
For domestic travellers, CNN is a calm alternative to busier Kozhikode and Kochi. Compare fares and routings on FlightGPT, and for the south-India context our Kerala destination guide covers what's around Kannur.
Getting to and from Kannur airport
CNN is at Mattanur, about 28 km east of Kannur city and roughly 24 km east of Thalassery — so it's a genuine out-of-town airport. Plan a 45-60 minute drive from Kannur town.
- Taxi / app cabs — the main option from Kannur, Thalassery and Mattanur.
- KSRTC and feeder buses — Kerala state buses run to the airport; check the KIAL site for current connectivity, which has improved over time.
- Rail — Kannur and Thalassery railway stations are well-connected on the coastal line; many travellers train to Kannur then cab to Mattanur.
- Catchment — the airport also serves Kasaragod, Wayanad and Mahé, so factor in longer drives if you're coming from those districts.
Practical tips for flying CNN in 2026
- Gulf peak season: Eid, Onam and Ramadan windows see sharp fare spikes and full flights — book early and arrive 3 hours before international departures.
- Confirm new Gulf routes: Bahrain, Kuwait and other additions can have shifting start dates; verify before booking onward plans.
- Long runway, occasional wide-bodies: peak periods may see larger aircraft and charter/Hajj operations.
- Out-of-town: at 28 km from Kannur, leave early and pre-book transport; don't underestimate the drive from Kasaragod or Wayanad.
- As of 2026, verify on the KIAL and airline sites — Kannur's Gulf map is actively expanding.
Frequently asked questions
What is the IATA code for Kannur airport?
Kannur International Airport's IATA code is CNN (ICAO: VOKN). It is located at Mattanur, about 28 km east of Kannur in north Kerala.
Which Gulf cities can I fly to from Kannur?
As of 2026, Kannur's Gulf network (mainly Air India Express and IndiGo) includes Doha, Abu Dhabi, Dubai, Sharjah, Muscat and Jeddah, with Bahrain and Kuwait City added more recently. Confirm current operations and start dates before booking.
How far is Kannur airport from the city?
Kannur airport is at Mattanur, about 28 km east of Kannur city (and roughly 24 km from Thalassery) — typically a 45-60 minute drive. It's a genuine out-of-town airport, so allow travel time.
Why was Kannur airport built?
Kannur International Airport was promoted by the Government of Kerala (through KIAL) primarily to serve north Malabar's very large NRI population working in the Gulf, who previously had to drive to Kozhikode or Mangalore to fly. It opened in December 2018.
Can wide-body aircraft land at Kannur?
Yes. Kannur has one of India's longest runways at around 4,000 m, which can handle wide-body aircraft. Wide-bodies from various Gulf carriers have operated there during peak and special periods, though scheduled flights are mostly narrow-body.
Which airlines operate from Kannur?
As of 2026 the two main scheduled carriers are Air India Express and IndiGo, covering both the Gulf network and domestic routes such as Bengaluru, Chennai, Hyderabad, Mumbai, Delhi and Kochi.