
About The Airports in Kenya
The Airports in Kenya: There are 26 functional airports in Kenya. Physically the number is higher but we shall focus on the ones that are usable as of the year 2021. The airports are subdivided into two categories:
- International Airports: These are airports that have customs and border controls that allows movement of people and cargo from different countries
- Domestic Airports: These are airports that enables movement of People and goods within the country. They don’t have customs and border controls.
In this article we shall focus on the International Airports in Kenya
Click Here to view the Domestic Airports in Kenya
- About The Airports in Kenya
- International Airports in Kenya
International Airports in Kenya
Below is the list of the International Airports in Kenya
Eldoret International Airport (EDL)
Eldoret International Airport is located in Uasin Gishu County, 16 Kilometers from Eldoret Town along the Eldoret – Kisumu road. It was established in 1995, and it is being managed by the Kenya Airports Authority. The airport is mostly used by local airlines and a number of international cargo airlines.

The IATA code for the airport is – EDL
Airlines that operate in Eldoret International Airport
Facilities at the Airport
- Taxi services are available
- Banking Services
- Restaurants
Airports near Eldoret Airport
- Kisumu international Airport
- Kakamega Airport
- Maasai Mara Airport
Contacts for Eldoret International Airport
Landline 053-2061299/ 2063377/ 2063844
Mobile 0725536633 or 0712452180 or 0712452170-74
254-053-2061295
Kisumu International Airport – KIS

Kisumu International Airport is located in Kisumu County, which is in the western part of Kenya near Lake Victoria. The Airport is approximately 7km from Kisumu City Centre along the Kisumu-Busia highway.
Kisumu airport was initially developed mainly for military use. This was during the Second World War period. Kisumu airport was set up strategically to support amphibian type of aircraft landing in the neighboring Lake Victoria during this period. The airport has since been upgraded to international status. The airport serves the regional flight.
The IATA code for the airport is – KIS
Airlines that operate in Kisumu International Airport
Facilities at the Airport
- Taxi services are available
- Car hire Services
- Shuttle Services
- Banking Services
- Forex Services
- Restaurants
Airports near Kisumu Airport
- Eldoret international Airport
- Kakamega Airport
- Maasai Mara Airport
Contacts for Kisumu International Airport
Landline 057 – 2531186/057 – 2524399
Mobile +254 728 765349/ +254 728 765360/1
254-057-2021857
Moi International Airport – Mombasa – MBA
Moi International Airport is the second largest international airport in Kenya. The Airport is named after the second president of Kenya. It handles tremendous traffic with more than eighteen airlines flying directly to and from Europe. It also offers connections to over twenty cities in the region. Mombasa is a coastal city of Kenya.

The airport is located in Port Reitz area near the Mombasa port area. It can be accessed via the bypass from SGR -Train (Madaraka Express) – Mombasa terminal or Via Changamwe route from Mombasa CBD. The airport is approximately 10 Kms from Mombasa CBD.
The IATA code for the airport is – MBA
Airlines that operate in Moi International Airport – Mombasa
- Kenya Airways
- Qatar Airways
- Turkish Airlines
- KLM
- Ethiopian Airlines
- NEOS Air
- Estelar
- Eurowings Discover
- TUI Fly
- 748 Air Services
- Fly540
- Jambojet
- RwandAir
- Safarilink Aviation
- Skyward Express
- Uganda Airlines
Facilities at the Airport
Being near Mombasa City, there are so many facilities around this airport. We shall just mention a few within the airport.
- Taxi services are available including online taxis.
- Car hire Services
- Shuttle Services
- Banking Services
- Forex Services
- Restaurants
- Train Station Nearby – SGR Mombasa Terminal
- Hotels and serviced apartments nearby.
Airports near Mombasa Airport
- Ukunda Airport
- Malindi Airport
- Vipingo Airport
- Tanga Airport – Tanzania
- Pemba Island Airport – Tanzania
Contacts for Moi International Airport – Mombasa
Fixed Line/ Land line: +254 (0)20 3577058, +254 (0)20 3577052, +254 (0)20 3577057,
0203577051
Mobile Contacts: +254 726 318515 or +254 726 318516
Additional Mobile Contacts: +254 726 318517 or +254 727 417791
Jomo Kenyatta International Airport – JKIA – NBO

Jomo Kenyatta International Airport abbreviated as JKIA, is the largest airport in Kenya and the region (East and Central Africa) as well. The airport is named after the first president of Kenya – Jomo Kenyatta, Father to the fourth President – Uhuru Kenyatta. Formerly Known as Embakasi Airport and Nairobi International Airport, is Kenya’s largest aviation facility, and the busiest airport in East Africa.
The Airport is located approximately 17 Kms from the Nairobi CBD. It is in Embakasi Area, off Mombasa road within Nairobi County. Currently Mombasa road is under construction – the construction works for Nairobi Expressway. The construction is aimed at easing the traffic on the busy Mombasa Road.

JKIA is said to be Africa’s premier hub and ideal gateway into and out of East and Central Africa. The airport serves over 40 passenger airlines and 25 cargo airlines.
The IATA code for the airport is – NBO
Airlines that operate in JKIA
- Kenya Airways
- Jambojet
- Qatar Airways
- 748 Air Services
- Taquan Air
- Astral Aviation
- RwandAir
- Fly540
- Precision Air
- Ethiopian Airlines
- Turkish Airlines
- Uganda Airlines
- Saudia Airline
- Air Arabia
- Emirates
- Lufthansa
- Jeju Air
- Air France
- British Airways
- Skyward Express
- Daallo Airline
- South African Airways
- Air India
- Azur Air
- Etihad
- KLM
- Martinair
- Singapore Airlines
- Allied Air
- EgyptAir
- Malawian Airlines
- Srilankan Airlines
- African Express Airways
- Jubba Airways
- Fast Jet
- China Southern Airline
- Air Mauritius
- Cargolux
- Fly Sax
- Azman Air
Facilities at the Airport
Being near Nairobi CBD, there are so many facilities around this airport. We shall just mention a few within the airport.
- Taxi services are available including online Taxis
- Long term Parking Services
- Car hire Services
- Shuttle Services
- Banking Services
- Forex Services
- Restaurants
- Hotels and serviced apartments nearby.
Airports near JKIA
- Wilson Airport
- Nanyuki Airport
- Amboseli National Park Airport
Contacts for Jomo Kenyatta International Airport – JKIA

Postal Adress; P.O Box 19001 (00501) Nairobi Kenya
Land Line: +254-020-6822111/6611000/6612000
Mobile: +254 722 205 061/2/3/4/5/6/7/8
Email: talk2us@kaa.go.ke
Wilson Airport – WIL
Wilson Airport is located in Langata area in Nairobi City. It is along Langata road, approximately 6 km from the Nairobi CBD. The airport was initially known as Nairobi Aerodrome but it was re-named Wilson airport after Ms Florence Wilson.

Wilson is an international airport but mostly serves local flights to most local destinations. It also serves regional flights to the neighboring countries. It is considered as a modern hub of General Aviation in East and Central Africa. Wilson Airport is one of the busiest airports in terms of aircraft movement in East and Central Africa.
The IATA code for the airport is – WIL
Airlines that operate in Wilson Airport
- Safarilink
- Air Kenya
- Mombasa Air Safari
- Skyward Express
- Executive Airlines
- Far Eastern Air
- Fly SAX
Facilities at the Airport
Being near Nairobi CBD, there are so many facilities around this airport. We shall just mention a few within the airport.
- Taxi services are available including online Taxis
- Car hire Services
- Shuttle Services
- Banking Services
- Forex Services
- Restaurants
- Hotels and serviced apartments nearby.
Airports near Wilson Airport
- Jomo Kenyatta International Airport – JKIA
- Nanyuki Airport
- Amboseli National Park Airport
Contacts for Wilson Airport
+254 724 256837 or +254 724 255343