Airports in Kenya

12 airports with scheduled flights, busiest first.

Kenya has 12 airports with scheduled passenger flights and an IATA code, 4 of them large. The busiest are Jomo Kenyatta International Airport (NBO, 9.1 million passengers, Wikidata, 2019), Moi International Airport (MBA, 1.5 million passengers, Wikidata, 2019) and Nairobi Wilson Airport (WIL, 854,000 passengers, Wikidata, 2019). Nairobi has more than one airport.

Code Airport
NBOJomo Kenyatta International Airport
MBAMoi International Airport
WILNairobi Wilson Airport
EDLEldoret International Airport
KISKisumu International Airport
LAUManda Airport
MYDMalindi International Airport
WJRWajir Airport
NYKNanyuki Civil Airport
MREMara Serena Lodge Airstrip
ASVAmboseli Airport
JJMMulika Lodge Airport

Cities with more than one airport

Busiest routes

Route Distance Passengers / year
AMS – NBO6,662 km 358,604
CDG – NBO6,481 km 326,546
BOM – NBO4,531 km 226,653
IST – NBO4,789 km 137,050
FRA – NBO6,301 km 130,519
FRA – MBA6,690 km 102,113
JFK – NBO11,844 km 99,108
DEL – NBO5,410 km 46,561
DZA – NBO1,570 km 27,111

Questions

Kenya has 12 airports with scheduled passenger flights and an IATA code, 4 of them large airports (OurAirports, 14 October 2026). Airfields without airline service are not counted.