🗺️ Airport Network
Kenya's Airport Directory
Nine airports connecting Kenya to global aviation — from the international hub at JKIA to regional gateways serving every corner of the country.
Kenya Airport Network
Interactive map with detailed terminal layouts and wayfinding available in Phase 2
Our Network
Connecting Kenya to the World
Kenya Airports Authority manages a national network of nine civilian airports — from Jomo Kenyatta International Airport, East Africa's busiest aviation hub, to regional airports serving Kenya's diverse counties and growing tourist destinations.
Every airport in our network is operated to international safety standards, providing the infrastructure that enables Kenya's tourism, trade, and connectivity with the global aviation network.
International Airports
4 airportsJomo Kenyatta International Airport
📍 Nairobi, Kenya · IATA: NBO · ICAO: HKJK
East Africa's primary aviation hub and Kenya's flagship international gateway. JKIA handles the majority of Kenya's international passenger and cargo traffic, connecting the country to destinations across six continents.
Moi International Airport
📍 Mombasa, Kenya · IATA: MBA · ICAO: HKMO
Kenya's second largest airport serving the coastal region and a key gateway for beach tourism. MIA connects Mombasa to regional and international destinations with direct flights to European leisure markets.
Kisumu International Airport
📍 Kisumu, Kenya · IATA: KIS · ICAO: HKKI
Western Kenya's primary airport serving the Lake Victoria basin and a growing gateway for regional and East African connectivity. The airport underwent significant infrastructure upgrades to support expanded international operations.
Eldoret International Airport
📍 Eldoret, Kenya · IATA: EDL · ICAO: HKEL
North Rift Valley's aviation gateway serving the agricultural heartland of Kenya. Eldoret handles significant cargo operations supporting the region's export-oriented flower and horticultural industries alongside passenger traffic.
Regional Airports
5 airportsWilson Airport
📍 Nairobi, Kenya · IATA: WIL · ICAO: HKNW
Nairobi's general aviation airport serving domestic routes, charter flights, and light aircraft operations. Wilson is the hub for safari flights connecting Nairobi to Kenya's national parks and game reserves.
Malindi Airport
📍 Malindi, Kenya · IATA: MYD · ICAO: HKML
The coastal resort town's gateway airport serving leisure travellers and providing regional connectivity along Kenya's Indian Ocean coast. Malindi supports direct connections to Nairobi and other coastal destinations.
Isiolo Airport
📍 Isiolo, Kenya · IATA: ILU · ICAO: HKIS
Northern Kenya's regional airport serving Isiolo County and providing connectivity to the broader Northern Frontier District. The airport supports safari tourism, government operations, and humanitarian logistics in the region.
Kakamega Airport
📍 Kakamega, Kenya · IATA: GGM · ICAO: HKKA
Western Kenya's regional airport serving Kakamega County and the surrounding sugar belt region. The airport provides connectivity for the densely populated western counties and supports regional development.
Additional Regional Airports
📍 Various locations across Kenya
KAA also oversees additional regional airstrips including Ukunda (Diani Beach), Kitale, Lodwar, and Manda Island — supporting tourism, county connectivity, and humanitarian operations.