Looking for an airport in Kenya? Your choice depends on where the journey ends. Jomo Kenyatta International Airport (JKIA) is Nairobi’s main international gateway, Wilson Airport is a common starting point for safari and charter flights, and smaller regional airports and airstrips connect travellers to the coast, western Kenya and wildlife destinations.

Below are 29 airports and airstrips in Kenya, organised by the areas they serve.

Airports in Nairobi

No Airport Location
1 Jomo Kenyatta International Airport (JKIA) Nairobi
2 Wilson Airport Nairobi

JKIA and Wilson are separate airports. If you arrive at JKIA and your safari flight departs from Wilson, you need a road transfer between them. Check your tickets carefully: JKIA uses the airport code NBO, while Wilson uses WIL. Kenya Airports Authority identifies both as separate airport stations.

Airports on the Kenyan coast

No Airport Area served
3 Ukunda Airport Diani and the south coast
4 Moi International Airport Mombasa
5 Vipingo Airport Vipingo and nearby north coast areas
6 Malindi Airport Malindi
7 Manda Airport Lamu


Mombasa is an important gateway to the coast, but it is not necessarily the closest airport to your hotel. If you are going to Diani, Malindi or Lamu, compare the full journey: airfare, flight connections and the transfer after landing.

For Lamu, check how your hotel or host arranges the journey from Manda Airport. Kenya Airports Authority identifies Manda as serving the Lamu archipelago.

Airports and airstrips serving Kenya’s safari destinations



No Airport or airstrip Area served
8 Kilaguni Airstrip Tsavo West area
9 Amboseli Airport Amboseli area
10 Keekorok Airstrip Maasai Mara
11 Ol Kiombo Airstrip Maasai Mara
12 Serena Airstrip Maasai Mara
13 Musiara Airstrip Maasai Mara
14 Kichwa Tembo Airstrip Maasai Mara
15 Angama Mara Airstrip Maasai Mara
16 Mara North Airstrip Mara North Conservancy

The Maasai Mara has several airstrips, so a booking that simply says “flight to the Mara” needs one more check. Ask your camp which landing point it uses and whether pickup is included. Choosing an airstrip far from your accommodation could add a long drive after your flight.

The same principle applies to Amboseli and Tsavo: confirm the exact landing point with your lodge before paying. An airstrip appearing in this list does not mean it has daily scheduled flights.

Airports in western Kenya and the Rift Valley

No. Airport Area served
17 Kericho Airport Kericho area
18 Kisumu International Airport Kisumu and western Kenya
19 Kakamega Airport Kakamega area
20 Eldoret International Airport Eldoret and the North Rift
21 Kitale Airport Kitale area

Kisumu and Eldoret are among Kenya’s established regional airport locations. For the smaller airports in this group, check whether a scheduled flight, charter or road journey best suits your trip.


Airports and airstrips in northern and eastern Kenya

No Airport or airstrip Area served
22 Nanyuki Airport Nanyuki and the Mount Kenya area
23 Samburu Buffalo Springs Airstrip Samburu and Buffalo Springs area
24 Lodwar Airport Lodwar and Turkana
25 Loyangalani Airport Loyangalani and the Lake Turkana area
26 Wajir Airport Wajir
27 Mandera Airport Mandera
28 Garissa Airport Garissa
29 Mulika Lodge Airstrip Meru National Park area