Key Takeaways
- Nairobi is the gateway. Jomo Kenyatta International (NBO) serves around 63 regularly-served nonstop destinations — far more than any other Kenyan airport — and is the home base of Kenya Airways and East Africa's main intercontinental hub.
- A safari-aviation country. Beyond the scheduled hubs, Kenya's network runs on light-aircraft safari flights. Nairobi's Wilson Airport is one of the busiest general-aviation airports in Africa, feeding bush airstrips at the Masai Mara, Amboseli and Laikipia.
- The coast runs on leisure. Mombasa's Moi International (MBA) is the #2 scheduled airport and the Indian Ocean beach gateway, with seasonal European charters; Malindi and Lamu add smaller coastal links.
- One nonstop to the US. The only nonstop flight between Kenya and the United States is Kenya Airways' Nairobi–New York (JFK) service on the Boeing 787. Everything else connects through a European or Gulf hub.
- Eleven airports with scheduled service. From the Jomo Kenyatta hub down to remote Wajir, just eleven Kenyan airports run regular scheduled passenger flights — and many of the country's 'airports' are gravel or grass safari airstrips.
Kenya is East Africa’s busiest aviation market and one of the continent’s great safari and beach destinations — and its airports reflect that split personality. At the top sits Nairobi‘s Jomo Kenyatta International Airport, a genuine intercontinental hub and the home of Kenya Airways. Below it stretches a remarkable network of small airports and bush airstrips that fly visitors out to the Masai Mara, Amboseli and the Indian Ocean coast.
In all, just eleven Kenyan airports run regular scheduled passenger service — but the country’s real aviation story is told as much in light aircraft as in jets. Below we map and rank those airports by the number of nonstop destinations each one serves, using live route data from AirportRoutes. Because the figures come from observed flight data — a large sample rather than a complete published timetable — we treat them as a strong guide to relative connectivity rather than exact official totals.

Which Kenyan airports have direct flights to the US?
Almost all of Kenya’s long-haul flying happens at one airport: Nairobi’s Jomo Kenyatta International. It is the only Kenyan airport with intercontinental routes, linking the country to the Gulf (Doha, Dubai, Abu Dhabi), Europe (London, Amsterdam, Paris) and Asia, mostly on Kenya Airways and the big Gulf and European carriers.
When it comes to the United States specifically, there is exactly one nonstop option: Kenya Airways’ Nairobi–New York (JFK) service, flown on the Boeing 787 Dreamliner. Launched in 2018, it was the first-ever nonstop flight between Kenya and the US and remains the only one — a roughly 14–15 hour haul. No other Kenyan airport, Mombasa included, has scheduled nonstop flights to America.
For everyone outside Nairobi — or travelling when seats are tight — the usual routing to the US is a connection through a European hub such as London, Amsterdam or Paris, through the Gulf, or via Addis Ababa with Ethiopian Airlines.
Ranked
Major Airports in Kenya by Nonstop Destinations
Ranked by regularly-served nonstop destinations, busiest first.
| Airport | IATA | Nonstop | City / Area |
|---|---|---|---|
| 1. Nairobi – Jomo Kenyatta | NBO | 63 | Nairobi |
| 2. Mombasa – Moi International | MBA | 19 | Mombasa |
| 3. Nairobi – Wilson | WIL | 18 | Nairobi (general aviation) |
| 4. Amboseli | ASV | 13 | Amboseli National Park |
| 5. Kisumu | KIS | 10 | Kisumu |
| 6. Nanyuki | NYK | 9 | Nanyuki / Laikipia |
| 7. Eldoret | EDL | 4 | Eldoret |
| 8. Malindi | MYD | 4 | Malindi |
| 9. Lamu (Manda) | LAU | 3 | Lamu archipelago |
| 10. Masai Mara (Mara Serena) | MRE | 3 | Masai Mara |
| 11. Wajir | WJR | 3 | Wajir |
A closer look at Kenya’s airports
🛫 Nairobi – Jomo Kenyatta (NBO)

Jomo Kenyatta International Airport, about 15 km southeast of central Nairobi, is the beating heart of Kenyan — and East African — aviation. Named after the country’s founding president, it is the home base and main hub of Kenya Airways, a member of the SkyTeam alliance, and the busiest airport in the region by a wide margin. From here the national carrier fans out across Africa, the Gulf, Europe and Asia.
Serving Nairobi, NBO reaches around 63 regularly-served nonstop destinations — the only Kenyan airport with meaningful long-haul and intercontinental reach. Top destinations include Mombasa, Kisumu and Eldoret at home, plus Entebbe, Addis Ababa, Doha, Johannesburg and Dubai. It is also Kenya’s sole gateway for nonstop flights to the United States.
Main airlines: Kenya Airways, Jambojet, plus international carriers such as Qatar Airways, Emirates, KLM and Ethiopian Airlines. See the full route map for NBO on AirportRoutes →
🏖️ Mombasa – Moi International (MBA)

Moi International Airport serves Mombasa, Kenya’s second-largest city and the gateway to its Indian Ocean coast. Just inland from the beach resorts of Diani, Nyali and Bamburi, it is the country’s main leisure airport, mixing busy domestic links to Nairobi with seasonal charters that bring European sun-seekers straight to the coast.
Serving Mombasa, MBA reaches about 19 regularly-served nonstop destinations, including a handful of intercontinental charter routes to Europe. Top destinations include Nairobi, Addis Ababa and Dar es Salaam, alongside seasonal European holiday flights.
Main airlines: Kenya Airways, Jambojet and Skyward Express, plus charter carriers such as Eurowings Discover and Neos. See the full route map for MBA on AirportRoutes →
🛩️ Nairobi – Wilson (WIL)

Wilson Airport, about 6 km south of downtown Nairobi, is the workhorse of Kenyan aviation. While Jomo Kenyatta handles the jets, Wilson is the country’s general-aviation hub — and one of the busiest light-aircraft airports in Africa. This is where safari-goers board the small turboprops and Cessnas that hop out to the bush airstrips of the Masai Mara, Amboseli, Samburu and Laikipia.
Serving Nairobi, WIL reaches about 18 regularly-served nonstop destinations — almost all of them domestic safari and regional strips rather than big cities. Top destinations include Amboseli, the Masai Mara airstrips, Kisumu and Lamu.
Main airlines: AirKenya, Safarilink Aviation, Jetways Airlines, Renegade Air, Skyward Express and Flightlink. See the full route map for WIL on AirportRoutes →
🐘 Amboseli (ASV)

Amboseli Airport is a single-runway bush strip inside Amboseli National Park, in southern Kenya right beneath the snow-capped silhouette of Mount Kilimanjaro across the Tanzanian border. Famous for its big elephant herds, Amboseli is one of Kenya’s signature safari destinations, and the airstrip exists almost entirely to fly visitors in and out of the surrounding lodges and camps.
Served by light aircraft, ASV reaches about 13 regularly-served nonstop destinations — overwhelmingly other safari strips and Nairobi’s Wilson Airport. Top destinations include Nairobi (Wilson), the Masai Mara airstrips, Olkiombo and Ol Seki.
Main airlines: Mombasa Air Safari, AirKenya and Safarilink Aviation. See the full route map for ASV on AirportRoutes →
🌅 Kisumu (KIS)

Kisumu International Airport sits on the shores of Lake Victoria in western Kenya, serving the country’s third-largest city and the wider lakeside region. Upgraded to international status, it is the busiest airport in western Kenya and a key domestic trunk route, with flights shuttling between Kisumu and Nairobi throughout the day.
Serving Kisumu, KIS reaches about 10 regularly-served nonstop destinations, a mix of domestic links and regional cross-border hops. Top destinations include Nairobi, Entebbe in neighbouring Uganda, and Mombasa.
Main airlines: Kenya Airways, Jambojet, AirKenya, Safarilink Aviation and Renegade Air. See the full route map for KIS on AirportRoutes →
🏔️ Nanyuki (NYK)

Nanyuki Airport lies almost on the equator at the foot of Mount Kenya, the gateway to the Laikipia plateau — one of the country’s richest wildlife regions, home to the Lewa, Ol Pejeta and Borana conservancies. Like the park strips, it is built around light-aircraft safari traffic rather than scheduled jets.
Served by small aircraft, NYK reaches about 9 regularly-served nonstop destinations, almost all of them safari circuits. Top destinations include the Masai Mara, Nairobi (Wilson), Samburu and Meru.
Main airlines: AirKenya and Safarilink Aviation. See the full route map for NYK on AirportRoutes →
🏃 Eldoret (EDL)

Eldoret International Airport serves the highland city of Eldoret in Kenya’s Rift Valley — famous worldwide as the training base for the country’s legendary distance runners. Beyond passengers, the airport is an important cargo hub, with freighters lifting fresh produce and flowers to export markets.
Serving Eldoret, EDL reaches about 4 regularly-served nonstop destinations, all domestic. Top destinations include Nairobi, Kisumu and Lodwar in the far north.
Main airlines: Jambojet, Skyward Express and Kenya Airways, alongside cargo operators. See the full route map for EDL on AirportRoutes →
🏝️ Malindi (MYD)

Malindi Airport serves the historic coastal town of Malindi, north of Mombasa — a beach resort with a long Italian following and a gateway to the Watamu marine reserve. It is a small airport handling light domestic links along the coast and up to Nairobi.
Serving Malindi, MYD reaches about 4 regularly-served nonstop destinations, all domestic. Top destinations include Nairobi, Lamu and Amboseli.
Main airlines: Safarilink Aviation, Jambojet, Mombasa Air Safari and Skyward Express. See the full route map for MYD on AirportRoutes →
⛵ Lamu – Manda (LAU)

Manda Airport is the air gateway to the Lamu archipelago, off Kenya’s far northern coast. The airport sits on Manda island, a short boat ride from Lamu Old Town — the oldest continually inhabited Swahili settlement and a UNESCO World Heritage Site. There are no cars in Lamu town, so almost every visitor arrives by air and then by dhow.
Serving Lamu, LAU reaches about 3 regularly-served nonstop destinations, all domestic coastal and Nairobi links. Top destinations include Malindi, Nairobi and Mombasa.
Main airlines: Safarilink Aviation, Jambojet and Skyward Express. See the full route map for LAU on AirportRoutes →
🦓 Masai Mara – Mara Serena (MRE)

Mara Serena Airstrip is one of several light-aircraft strips scattered across the Masai Mara National Reserve, Kenya’s most famous safari destination and the northern end of the great wildebeest migration. Serving the central Mara and the Mara Triangle, it is a grass-and-gravel strip rather than a terminal — bush planes touch down, drop off guests for nearby camps, and move on.
Served by safari aircraft, MRE reaches about 3 regularly-served nonstop destinations within the light-aircraft network. Top destinations include Nairobi (Wilson), Amboseli and Kisumu. It is just one of many Mara airstrips — Olkiombo, Keekorok, Musiara and others dot the reserve.
Main airlines: AirKenya, Mombasa Air Safari and Jetways Airlines. See the full route map for MRE on AirportRoutes →
Other airports with scheduled service
Beyond the ten airports above, one more Kenyan airfield shows up with regular scheduled flights: Wajir Airport (WJR) in the remote northeast, near the Somali border. With around 3 regularly-served nonstop destinations, it mostly handles flights to and from Nairobi and serves government, humanitarian and security operations across Kenya’s arid north far more than tourism. Beyond it, dozens of smaller airstrips dot the national parks and conservancies — places like Olkiombo, Keekorok, Samburu and Ol Seki — but these see only on-demand light-aircraft safari hops rather than the scheduled service mapped here.
Airport rankings, nonstop-destination counts, served cities, airline lists and US/intercontinental connections are drawn from live AirportRoutes route data (observed AeroAPI flight data — a sample, not a complete published schedule; we use the regularly-served figure, which filters one-off observations). Airport history and notable facts are cross-checked against the cited references. The map is a Mappr original.
Primary Data Source:
- AirportRoutes — Major airports & routes, Kenya – Live route data: per-airport nonstop destinations, served cities, airlines and US/intercontinental connections.
Reference:
- Kenya Airways — Nairobi–New York (JFK) nonstop service – Details of the Boeing 787 nonstop service between Nairobi and New York referenced in the US-flights section.
- Wikipedia — Jomo Kenyatta International, Wilson, Moi International and other Kenyan airports – Airport history, terminals and notable facts referenced in the per-airport sections.
- Locator maps — Google Maps / Google Static Maps – Per-airport location maps with airplane markers, generated via Google Static Maps.
Image Sources:
- Map by Mappr – Map of major airports in Kenya — a Mappr original built from AirportRoutes data and Natural Earth boundaries.
🌍 More maps & data for Kenya
Browse more: All airports by country