List of airports in Kenya

Kenya is generally a land country where almost all areas have connected transportation systems, but air transport is the best choice for travel efficiency, except for travelers who seek adventure along the rivers and lakes, ferry to reach several small islands and overland journeys.

Airports are spread over many where they have two types of services. International airport to serve international and domestic routes, while domestic airports only serve inter-regional routes in the country. Below is a list of active public airports in Kenya. This list may increase considering that many new airports are still under construction or reduced due to many relocation plans.

Xvlor List of airports in Kenya

City, airport name, IATA

Amboseli, Amboseli Airport, ASV
Bamburi, Bamburi Airport, BMQ
Bungoma, Bungoma Airport
Bura, Bura East Airport

Busia, Busia Airport
Eldoret, Eldoret International Airport, EDL
Eliye Springs, Eliye Springs Airport, EYS
Embu, Embu Airport

Garba Tula, Garba Tula Airport
Garissa, Garissa Airport, GAS
Hola, Hola Airport, HOA
Homa Bay, Homa Bay Airport

Isiolo, Isiolo Airport
Kakamega, Kakamega Airport, GGM
Kalokol, Kalokol Airport, KLK
Kericho, Kericho Airport, KEY

Kilaguni, Kilaguni Airport, ILU
Kimwarer, Kimwarer Airport, KRV
Kisii, Kisii Airport
Kisumu, Kisumu Airport, KIS

Kitale, Kitale Airport, KTL
Kiwayu, Kiwayu Airport, KWY
Lake Baringo, Lake Baringo Airport, LBN
Lamu, Manda Airport, LAU

Lewa Downs, Lewa Airport
Liboi, Liboi Airport, LBK
Lodwar, Lodwar Airport, LOK
Loitokitok, Loitokitok Airport

Loiyangalani, Loiyangalani Airport, LOY
Lokichogio, Lokichogio Airport, LKG
Lokitaung, Lokitaung Airport
Mackinnon Road, Mackinnon Road Airport

Magadi, Magadi Airport
Makindu, Makindu Airport
Malindi, Malindi Airport, MYD
Mandera, Mandera Airport, NDE

Maralal, Kisima Airport
Marsabit, Marsabit Airport, RBT
Masai Mara, Keekorok Airport
Masai Mara, Mara Serena Airport, MRE

Meru National Park, Mulika Lodge Airport, JJM
Mombasa, Moi International Airport, MBA
Moyale, Moyale Airport, OYL
Mtito Andei, Mtito Andei Airport

Nairobi, Jomo Kenyatta International Airport, NBO
Nairobi, Wilson Airport, WIL
Naivasha, Naivasha Airport
Nakuru, Nakuru Airport, NUU

Nanyuki, Nanyuki Airport, NYK
Narok, Narok Airport
Nyeri, Nyeri Airport, NYE
Samburu, Samburu Airport, UAS

Ukunda, Ukunda Airport, UKA
Voi, Voi Airport
Wajir, Wajir Airport, WJR