Top 10 Best Airports in Kenya

Discover Kenya's top 10 airports and their remarkable features, services, and connectivity options. Plan your hassle-free travel experience in Kenya today

Jun 16, 2023 - 19:00
Jun 16, 2023 - 19:02
Top 10 Best Airports in Kenya
Top 10 Airports in Kenya: Ranking, Services, and Amenities

Airports are crucial in modern travel, connecting different regions and making our journeys more convenient and efficient. Kenya, a vibrant East African country, boasts many airports and airstrips catering to domestic and international flights. These airports contribute to the growth of Kenya's tourism and hospitality industry and strengthen its economy. In this article, we will explore Kenya's top 10 best airports, highlighting their features, services, and connectivity options.

1. Jomo Kenyatta International Airport (NBO)

Located just 18 kilometers from Nairobi City, Jomo Kenyatta International Airport (NBO) is Kenya's largest aviation facility. It is the busiest airport in East and Central Africa and is the primary hub for Kenya Airways, the national airline. Additionally, low-cost carriers like Jambojet also operate from this airport. Managed by the Kenya Airports Authority (KAA), JKIA offers a high quality of service and functionality, ensuring a seamless travel experience for passengers.

2. Moi International Airport (MBA)

In the coastal city of Mombasa, Moi International Airport (MBA) is the second-largest airport in Kenya. It is named after the country's second president, Daniel Moi. MBA handles local and international flights, directly connecting to numerous European destinations. Passengers can also access other regional cities, such as Kisumu, Kampala, and Dar es Salaam, through flight connections at MBA.

3. Kisumu International Airport (KIS)

Located in Kisumu City, the third-largest city in Kenya, Kisumu International Airport (KIS) serves as a crucial air transport hub in western Kenya. As the third-busiest airport in the country, KIS operates both domestic and international flights, including Kenyan Airways and Jambojet services. With its strategic location, Kisumu International Airport facilitates travel to and from western Kenya, connecting travelers to various destinations.

4. Eldoret International Airport (EDL)

Eldoret International Airport (EDL), situated near Eldoret town in Uasin Gishu County, is one of Kenya's prominent international airports. It caters to scheduled passenger and cargo flights, serving as a vital regional transportation link. EDL contributes significantly to the economic development of Eldoret and its surrounding areas.

5. Wilson Airport (WIL)

Serving the capital city, Wilson Airport (WIL) is renowned as one of Kenya's busiest airports. It primarily operates domestic flights, connecting Nairobi to numerous destinations within the country. Wilson Airport serves various sectors, including tourism, agriculture, NGOs, and healthcare. Popular carriers like Safarilink offer passenger services between WIL and other airfields, ensuring convenient travel options for business and leisure purposes.

6. Malindi Airport (MYD)

Located in the picturesque coastal town of Malindi, Malindi Airport (MYD) is an essential gateway for domestic and international tourists. The airport plays a vital role in supporting the tourism industry in the region. Favorite airlines like Jambo Jet and Fly540 operate domestic flights from MYD, providing visitors easy access to the stunning coastal strip and its attractions.

7. Ukunda Airport (UKA)

Formerly known as Diani Airport, Ukunda Airport (UKA) is a small aviation facility near Diani Beach in Kwale County. It serves the local communities of Diani, Msambweni, and Tiwi. Domestic flights like those operated by Air Kenya connect UKA to Wilson Airport in Nairobi. This convenient air service allows tourists to explore inland safari destinations and coastal beach resorts easily. Ukunda Airport is an essential transportation hub for tourists seeking a seamless travel experience in the region.

8.Manda Airport (LAU)

Lamu Airport, formerly known as Manda Airport (LAU), is a small civilian airfield located on Manda Island in Lamu County. Flights to this airport depart from both Wilson Airport and Jomo Kenyatta International Airport and other smaller terminals in Kenya. Manda Airport is a gateway to the beautiful Lamu Archipelago, offering tourists access to its pristine beaches, rich cultural heritage, and historical sites.

9.Nanyuki Airport (NYK)

Nanyuki Airport (NYK), located in Laikipia County, is a state-owned airport leased by Tropic Air Kenya, a private aviation company. Apart from commercial services, Nanyuki Airport also caters to private flights and helicopter services. It is a convenient entry point for tourists visiting various destinations in Laikipia County and surrounding areas.

10. Moyale Airport (OYL)

Moyale Airport (OYL) is a civilian aviation facility that serves the town of Moyale and its surrounding areas. While there are no known scheduled flight services to the airport, airlines like Adeshfly by FLY540 occasionally operate charter flights. Moyale Airport is crucial in facilitating air travel for the local population and supporting economic activities in the region.

READ  ALSO:  Top 70 Security Companies in Kenya: Find the Best Security Solutions for Your Business or Home


Kenya boasts a diverse and well-connected network of airports, offering both domestic and international travelers a range of options for their journeys. These airports showcase the country's commitment to providing excellent infrastructure and services, from the bustling Jomo Kenyatta International Airport in Nairobi to the scenic Malindi Airport on the coast. Whether you're traveling for business or pleasure, these top 10 airports in Kenya ensure a smooth and enjoyable travel experience.


Are there direct international flights from Jomo Kenyatta International Airport?

Yes, Jomo Kenyatta International Airport offers direct international flights to various destinations, including Europe, Asia, and other parts of Africa.

Can I access safari destinations from Wilson Airport?

Wilson Airport is a convenient gateway to numerous safari destinations within Kenya, offering domestic flights to national parks and game reserves.

Which airport should I choose if I want to explore the coastal region of Kenya?

For coastal destinations, airports such as Moi International Airport in Mombasa, Malindi Airport, and Ukunda Airport (formerly Diani Airport) provide easy access to the stunning beaches and attractions in the region.

Are there any airports in Kenya specifically for private flights?

Yes, airports like Nanyuki Airport cater to private flights and helicopter services, providing personalized transportation options for individuals and groups.

Can I fly directly to Lamu Island?

While there are no direct international flights to Lamu Island, you can fly to Manda Airport (formerly Lamu Airport) and then take a short boat or ferry ride to reach the island.

Which airport serves the northern region of Kenya?

For the northern region, Wajir Airport is a vital transportation hub, facilitating commercial and charter flights to and from the area.


The information provided in this article is based on the available data we have researched from the internet as of the publication of this article. Please note that airport services, schedules, and facilities may change. It is advisable to check with the respective airports or airlines for the most up-to-date information before planning your travel.

What's Your Reaction?








Joseph Richard Joseph is a graduate of Mathematics and Computer Science (Applied Option). With expertise in Technology and Finance, he brings his knowledge to the field, demonstrating an authoritative understanding of these interrelated areas. Joseph is pursuing a Master's in Software Engineering, further expanding his skill set.