Airports of Kenya
Kenya's air network is essentially a hub-and-spoke system with one airport doing most of the heavy lifting. NBO, Jomo Kenyatta International in Nairobi, handles 66 non-stop destinations and acts as the connective tissue for the whole country. Beyond that, you've got two regional airports pulling moderate weight, and then 18 minor airfields that exist largely to serve safari lodges and coastal strips that roads can't reach reliably. The geography tells the story — Kenya is enormous, the roads are punishing in places, and flying isn't a luxury, it's often the only practical option.
The shape of Kenya's aviation network
What's interesting about flying in Kenya is how the airport structure reflects two completely different travel realities existing side by side. NBO is a genuine regional powerhouse for East Africa — connecting Nairobi internationally while also feeding domestic routes down to the coast and out toward the lake regions. Mombasa's MBA handles 17 non-stop routes and functions almost like a standalone system for beach-focused travel, pulling in charter and scheduled flights from Europe without needing Nairobi as a middleman. Then there's Wilson Airport, also in Nairobi, sharing that same 17-route count but operating almost entirely on light aircraft and bush flights. It's the airport that actually gets you into the wild. Those 18 minor airfields aren't afterthoughts — they're the whole point for a lot of travelers.
Airport tiers in Kenya
Regional airports (3)
- NBO Nairobi — 66 destinations
- MBA Mombasa — 17 destinations
- WIL Nairobi — 17 destinations
Minor airfields (18)
- KIS Kisumu — 6 destinations
- EDL Eldoret — 5 destinations
- MYD Malindi — 5 destinations
- WJR Wajir — 4 destinations
- UKA Ukunda — 4 destinations
- LAU Lamu — 4 destinations
- MRE Maasai Mara — 3 destinations
- ASV Amboseli — 3 destinations
- GGM Kakamega — 2 destinations
- LOK Lodwar — 2 destinations
- ANA Maasai Mara — 2 destinations
- KTL Kitale — 2 destinations
Tips for using Kenya's airports
Flying into NBO makes sense for most international arrivals since it connects to pretty much everywhere worth connecting to. If your trip is purely coastal, check MBA directly — you might skip Nairobi altogether. For safari legs, Wilson Airport is your starting point for bush planes; it's a separate facility from NBO, so budget time for that transfer if you're connecting. Kisumu handles a handful of routes for anyone heading toward Lake Victoria, though options are limited. Those minor airfields typically operate small prop planes with strict luggage weight limits, so pack accordingly before you leave home.
Frequently asked questions
How many airports are in Kenya?
Kenya has 21 commercial airports serving various regions across the country. These airports range from major international facilities to smaller regional hubs that connect local communities.
What is the biggest and busiest airport in Kenya?
Jomo Kenyatta International Airport (NBO) in Nairobi is Kenya's largest and busiest airport, serving as the primary hub for international travel. It handles the majority of the country's international flights and passenger traffic.
Can I fly internationally from regional airports in Kenya?
While Kenya has 21 commercial airports, international flights are primarily concentrated at Jomo Kenyatta International Airport in Nairobi. Most regional airports handle domestic flights, though some may offer limited international services to neighboring countries.
What is the distance and transit situation between Kenya's main airports?
Kenya's main airports are spread across different regions, with Jomo Kenyatta International in Nairobi being the primary hub. Transit times between airports vary depending on location, and connections typically require domestic flights rather than ground transportation.
Which airport should I fly into when visiting Kenya?
Most international visitors should fly into Jomo Kenyatta International Airport (NBO) in Nairobi, as it offers the best international connectivity and flight options. If you're visiting specific regions like the coast or western Kenya, you may consider regional airports after arranging domestic connections.