Kenya Airports Authority is responsible for providing and managing a coordinated system of airports in Kenya. Kenya, a stunning gem in East Africa, is renowned for its breathtaking landscapes, rich wildlife, and vibrant culture. Whether you’re planning a safari adventure or a business trip, the country’s network of airports plays a crucial role in connecting you to its diverse destinations.
From bustling international hubs to small airstrips nestled near national parks, Kenya’s aviation infrastructure ensures seamless travel across the region. With five international airports, numerous domestic airports, and a variety of airstrips, Kenya offers options for every type of traveler.
These smaller airstrips are especially handy for accessing remote areas like Amboseli or the Maasai Mara, making it easier to explore the country’s iconic attractions. Whether you’re flying into Nairobi or heading to a secluded safari lodge, Kenya’s airports provide the gateway to unforgettable experiences.
Overview Of Airports In Kenya
Kenya boasts a well-structured aviation network that includes both international and domestic facilities, along with numerous airstrips catering to remote destinations. With 26 airports in total, the system ensures seamless connectivity across the country, making it accessible for all types of travelers. Whether you’re visiting bustling cities like Nairobi or exploring wildlife-rich national parks, Kenya’s airports simplify your journey.
The country features five international airports, the most notable being Jomo Kenyatta International Airport (NBO) in Nairobi. It serves as East and Central Africa’s busiest airport and a pivotal hub for global connections. Other major international airports include Moi International Airport (MBA) in Mombasa and Eldoret International Airport (EDL), strategically located to serve different regions.
Domestic airports and airstrips enhance access to Kenya’s iconic attractions. Airports like Wilson Airport (WIL), known for its frequent flights to safari destinations, and Kisumu Airport (KIS), connecting to Lake Victoria and western Kenya, highlight Kenya’s internal connectivity. Smaller airstrips, such as those in the Maasai Mara and Amboseli, bring you directly to the heart of Kenya’s wildlife experience.
Most domestic flights originate from Wilson Airport in Nairobi, offering scheduled services and private charters. These charters are ideal for reaching airstrips in national parks, such as Angama Mara and Amboseli. This flexibility lets you create personalized itineraries tailored to your travel needs, no matter how remote your destination.
Major International Airports In Kenya
Kenya boasts a robust aviation network, with several international airports connecting the country to destinations across Africa, Europe, Asia, and beyond. Here’s an overview of the major international airports in Kenya:
#1. Jomo Kenyatta International Airport
Among the airports in Kenya, Jomo Kenyatta International Airport is considered as Kenya’s most prestigious international gateway. Located 19KM southeast of Nairobi City, JKIA is one of the busiest airports in Africa serving as a major hub in East Africa for cargo and tourists.
JKIA is the flagship airport of the KAA and boasts of over 40 passenger airlines and 25 cargo airlines. Its main domestic carrier is Kenya Airways. Jomo Kenyatta International Airport has two terminals. Terminal 1 is divided into 4 parts: 1A, 1B, 1C, and 1E which are used for international arrivals and departures while 1D is used for domestic departures and arrivals.
Located just 18 km east of Nairobi’s central business district, Jomo Kenyatta International Airport (NBO) is Kenya’s largest and busiest airport. It serves over seven million passengers annually and operates flights to over 50 destinations worldwide.
The airport features two terminals: Terminal 1 for domestic and international flights and Terminal 2 for low-cost carriers. Key amenities include lounge access, duty-free shopping, car hire services, food stores, and private meeting rooms. As the main hub of air travel in Kenya, this airport is integral to both local and international connectivity.
Jomo Kenyatta International Airport IATA code is NBO and ICAO code is HKJK
#2. Moi International Airport
Moi International Airport handles tremendous traffic with more than eighteen airlines flying directly from and to Europe and offering connections to over twenty cities in the region making it one of the busiest airports in Kenya.
Mombasa region has remained an attractive tourist destination and it has eventually required that the airport be developed to handle long-haul international flights. Situated 15 km from central Mombasa, Moi International Airport (MBA) is Kenya’s second busiest airport, serving the coastal region.
It connects travelers to about 35 destinations globally through two terminals: Terminal 1 for international flights and Terminal 2 for domestic flights. Amenities like duty-free shops, foreign exchange services, medical assistance, and a children’s play area make it a user-friendly airport.
Moi International Airport plays a critical role in supporting Kenya’s tourism industry and coastal trade. Moi International Airport’s IATA code is MBA and the ICAO code is HKMO.
#3. Kisumu International Airport
Kisumu International Airport is an important Kenyan airport located in Kisumu City. Kisumu International Airport is the third largest and busiest international airport in Kenya. Kisumu is a city in Western Kenya located on the shores of Lake Victoria, The largest freshwater lake in Africa.
It is a center of trade between East African countries due to its proximity to their borders. The airport is located in the North West of Kisumu town. The airport is bordered on the Western and the Southern sides by Lake Victoria and the Eastern and Northern sides by the main road to Uganda.
Kisumu International Airport IATA code is KIS and the ICAO code is HKKI
#4. Eldoret International Airport
Eldoret International Airport serves the western region of Kenya. Located 16 KM south of Eldoret town on the Eldoret-Kisumu road, the airport currently has three scheduled international cargo flights and several ad-hoc freighters per week.
Eldoret International Airport was built with the vision of achieving accelerated economic growth, through integration and opening up of the Western region to local and international markets.
The airport is also expected to promote the exploitation of the rich tourism circuit of Western Kenya, which is largely unexploited. Eldoret International Airport IATA code is EDL and the ICAO code is HKEL.
#5. Wilson Airport
Wilson Airport is located to the South of Nairobi and immediately to the South of Langata Road, some 2km southwest of the junction with Mombasa Road. The most notable feature on this side of the airport is the Uhuru Monument, marking the spot where Kenya was granted independence.
Founded in 1927 in Dagoretti and relocated to its current location in 1928. It was initially called Nairobi Aerodrome but it was re-named Wilson Airport after the lady pioneer (founding person) Ms. Florence Wilson. It is situated latitude 0118’s and longitude 36 48’49” E-5Km from Nairobi city center and borders Nairobi National Park to the immediate south.
It is ICAO Class 2 Category 5 code HKNW. Average temperature 23°c. Operational hours -0330 to 1730UTC. Wilson Airport is one of the busiest airports in terms of aircraft movement in East and Central Africa. Domestic flights constitute 90% of the total flights from the Airport with international flights accounting for 10%.
The Airport is a fast and convenient gateway from Nairobi into Kenya’s magical interior lands. Destinations served from the Airport include Maasai Mara, Mombasa, Amboseli, Lamu, Kilimanjaro Diani, Lokichogio, and Nanyuki. It is also a modern hub of General Aviation in East and Central Africa.
#6. Malindi Airport
Malindi International Airport (MYD) supports Kenya’s tourism coastal corridor by providing connections to both domestic and international destinations. Located near popular beaches and marine parks, it facilitates access to some of Kenya’s most visited attractions. The airport is equipped to handle growing passenger numbers, thanks to consistent upgrades aimed at improving the travel experience.
This network of international airports strengthens Kenya’s global connections and makes it a key player in East African aviation. Each airport contributes uniquely to boosting tourism, trade, and regional development. Malindi Airport is 2.5 Km west of Malindi Town. It is off Mombasa-Malindi road on the southern side, where the access road is connected.
Eastwards the suburbs of Malindi are developing in the proximity of the Airport boundary. Two schools are located along the Eastern boundary fence. Westwards some land is used for a coconut plantation. Malindi Airport’s IATA code is MYD and the ICAO code is HKML.
Domestic Airports And Regional Connections
Kenya’s domestic airports play a crucial role in connecting travelers to breathtaking destinations across the country. Whether you’re heading to serene beaches, wildlife reserves, or historic towns, these airports provide seamless regional travel.
#7. Wilson Airport – Nairobi
Located about 4 km south of Nairobi’s central business district, Wilson Airport (WIL) stands out as one of the busiest domestic airports in East and Central Africa. It caters to domestic flights and is especially favored by travelers taking safaris to destinations like Maasai Mara and Amboseli.
Airlines such as SafariLink and Fly540 operate frequent flights from here, providing convenient access for your safari adventures. With a single terminal, the airport offers amenities like ATMs, lounges, and assistance for physically disabled passengers.
#8. Ukunda Airstrip – Diani Beach
Ukunda Airstrip (UKA), situated close to Diani Beach, is a gateway for travelers heading to Kenya’s picturesque southern coast. Located just 54 km from the shoreline, this domestic airstrip is a haven for beachgoers and water sports enthusiasts.
Airlines like Safarilink and Air Kenya connect you to Nairobi and Maasai Mara, ensuring easy access. On-site amenities include medical facilities, ATMs, and souvenir gift shops, making your travel convenient and enjoyable.
#9. Manda Airport – Lamu
Manda Airport (LAU), on Manda Island, is the main entry point for exploring the enchanting Lamu Archipelago. Established in the early 1960s, it connects you to cultural and historic gems on Lamu Island.
Travelers can reach the airport from Nairobi Wilson Airport and other smaller airstrips. With its single terminal equipped with facilities for disabled people and lounges, the airport ensures a comfortable journey.
#10. Nanyuki Airport – Nanyuki
Nestled in central Kenya, Nanyuki Airport (NYK) connects you to the rugged charm of Mount Kenya and surrounding wildlife conservancies. Renowned for its scenic surroundings, it serves as a key hub for travelers visiting northern Kenya.
Flights from Nairobi and other domestic locations make it easy to access some of Kenya’s most well-preserved natural attractions.
#11. Amboseli Airport – Amboseli National Park
Amboseli Airport provides a convenient link to Amboseli National Park, a favorite for wildlife enthusiasts seeking up-close encounters with roaming elephants and stunning views of Mount Kilimanjaro. Charter flights from Wilson Airport offer a quick and scenic route to this wildlife haven. This airstrip ensures your journey into one of Kenya’s iconic parks is straightforward and hassle-free.
Unique Airports In Scenic Locations
Kenya’s diverse geography makes its airports not just gateways but also unique travel experiences. From northern landscapes to pristine coastal regions, these airports provide unparalleled access to breathtaking locations.
#12. Lokichoggio Airport – Northern Kenya
Lokichoggio Airport, located 15 km from Lokichogio town in northwestern Kenya, is surrounded by the stark beauty of arid landscapes. Known for supporting one of the world’s longest-running humanitarian aid projects, its strategic position ensures essential connections in this remote region.
The airport features a single temporary terminal and provides basic amenities such as duty-free shopping, meet-and-greet services, bars, restaurants, and a VIP lounge. Aircraft Leasing Services operates here, making it a vital link for travelers heading to Turkana County and beyond.
#13. Funzi Island Airport – Coastal Kenya
Funzi Island Airport offers you a truly unmatched arrival experience on Kenya’s stunning coast. Nestled in Kwale County’s serene waters, this small airport grants direct access to Funzi Island, known for its mangrove-lined shores and traditional Swahili villages.
With no permanent terminal, the airport perfectly complements the island’s tranquil, untouched ambiance. It’s ideal for travelers seeking unique coastal escapades, away from the usual hustle of tourist hotspots like Diani Beach.
#14. Tsavo Safari Camp Airstrip – Tsavo National Park
Tsavo Safari Camp Airstrip sits at the heart of Tsavo National Park, one of Kenya’s largest and oldest parks. This airstrip delivers you directly into the wilderness, surrounded by sweeping savannahs, rocky hills, and wildlife that defines Tsavo’s allure.
Popular for its proximity to Tsavo Safari Camp, it’s the perfect gateway to explore the incredible landscapes and iconic species like lions and elephants. Prepare for awe-inspiring views as you land in the midst of unspoiled nature.
Navigating Kenya’s Airport Infrastructure
Kenya’s airport system combines modern terminals, vital services, and convenient transport options, ensuring seamless travel for visitors. Here’s what you need to know about key terminals and how to get to and from these airports effortlessly.
Key Terminals And Services
Jomo Kenyatta International Airport (JKIA) stands out with Terminal 1A, designed for international travelers. This terminal offers modern lounges, fast immigration processing, and world-class amenities aimed at enhancing your experience. Simba Lounge in Terminal 1A is notable for offering comfort and convenience to premium travelers.
Moi International Airport in Mombasa features passenger-friendly terminals, providing efficient services for regional and international flights. Kisumu International Airport focuses on its single terminal setup, offering speedy, straightforward check-ins and an adjacent VIP lounge.
For domestic flights, Nairobi’s Wilson Airport shines due to its well-organized terminals tailored for safari-goers. Terminals provide quick boarding processes to destinations like Maasai Mara and Amboseli. These key terminals combine functionality and convenience to ensure efficient travel experiences.
Transportation Options To And From Airports
Airports in Kenya offer various transportation options to accommodate all travelers. From JKIA, taxis and app-based ride-hailing services are readily available, while buses link you to Nairobi’s central business district at affordable rates. Some hotels even offer shuttle services for added comfort.
In Mombasa, Moi International Airport travelers opt for tuk-tuks, taxis, or pre-arranged transfers to reach resorts along the coast. Kisumu International Airport connects visitors to Lake Victoria with private taxis or matatus (shared minivans), ideal for short or budget-friendly trips.
Domestic airports, like Wilson Airport, provide convenient parking areas if you prefer self-driving or rental car services. Airstrips like Amboseli and Ukunda typically rely on transfer shuttles and pre-arranged vehicle pickups to ensure minimal delays when heading to safari lodges or beach resorts. These tailored transport options simplify your journey across Kenya’s urban and remote destinations.
Conclusion
Airports in Kenya provide an essential gateway to the country’s incredible destinations, blending modern infrastructure with easy access to both urban centers and remote attractions. Whether you’re arriving for a safari adventure, a beach getaway, or cultural exploration, these airports ensure a seamless travel experience.
With their strategic locations and efficient services, Kenya’s aviation hubs connect you to some of the most iconic landscapes and experiences in Africa. From bustling international terminals to serene airstrips, every journey begins with the promise of unforgettable memories.
You can also read our full guide to Mombasa here or find our guide on things to do in mombasa.