Kenya hosts several international airports equipped with customs and immigration facilities to support both passenger and cargo flights. These airports serve as vital links between Kenya and the rest of the world, enabling seamless travel and global trade.
Below is a comprehensive list of the international airports in Kenya, their locations, and key highlights.
1. Jomo Kenyatta International Airport (JKIA) – Nairobi
JKIA is Kenya’s main international airport and the busiest in East Africa. Managed by the Kenya Airports Authority, it serves as Africa’s premier aviation hub with connections across all continents.
- Highlights:
- Over 40 passenger airlines and 25 cargo airlines.
- Located southeast of Nairobi.
- Major gateway to East and Central Africa.
2. Moi International Airport – Mombasa
Located in Kenya’s coastal tourism capital, Moi International Airport handles long-haul international flights and supports tourism, trade, and business.
- Highlights:
- Serves over 18 airlines flying directly to and from Europe.
- Key entry point for international tourists visiting the Kenyan Coast.
3. Eldoret International Airport – Uasin Gishu County
Situated approximately 16 km from Eldoret Town, this airport plays a crucial role in boosting the regional economy through cargo and passenger flights.
- Highlights:
- Handles multiple scheduled and ad hoc international cargo flights weekly.
- Strategically located along the Eldoret-Kisumu road.
4. Kisumu International Airport – Kisumu County
Located northwest of Kisumu Town, near the shores of Lake Victoria, this airport enhances air connectivity within the Lake Region Economic Bloc and beyond.
- Highlights:
- Proximity to Uganda border via the Kisumu-Busia route.
- Facilitates trade and tourism across East Africa.
5. Malindi International Airport – Kilifi County
Positioned just 2.5 km from Malindi Town, this airport is undergoing an expansion to accommodate direct international flights and support tourism along the North Coast.
- Highlights:
- Located along the Mombasa-Malindi road.
- Targeted at growing international charter operations and holiday travel.
6. Isiolo International Airport – Isiolo/Meru Counties
This relatively new facility was opened in 2017 following a KSh 2.7 billion upgrade. It aims to improve regional integration and economic development.
- Highlights:
- Strategically located between Isiolo and Meru Counties.
- Set to become a key player in northern Kenya’s development corridor.









