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 |