Two distinct air hubs serve the Kenyan capital, providing gateways for international explorers and domestic travellers heading into the heart of East Africa. Whether arriving on a long-haul flight to Nairobi or a short regional hop, your choice of airport depends largely on your point of origin and your final destination within the city.
Jomo Kenyatta International Airport (NBO)
Jomo Kenyatta International Airport, with the code NBO, is the primary international gateway to the region and is situated approximately 15 km southeast of the central business district in the Embakasi area. It is the largest aviation hub in the country, is the main base for Kenya Airways and hosts numerous global carriers that operate flights to Nairobi from Europe, the Middle East, and North America. The airport consists of a main terminal building divided into several units that handle both international arrivals and departures alongside a dedicated domestic section.
Upon exiting the terminal, travellers usually find that pre-booked transfers or ride-hailing apps are the most efficient ways to reach the city. A drive to the Central Business District typically takes between 30 and 60 minutes, though this varies significantly depending on the time of day and traffic conditions on the Mombasa Road. While public minibuses, known locally as matatus, operate from a designated area near the airport perimeter and head toward the Nairobi Railway Station, they are often less practical for those carrying heavy luggage. For a more predictable journey, the Nairobi Expressway provides a direct link that bypasses much of the local congestion for those travelling by taxi or private car.
Wilson Airport (WIL)
Wilson Airport, with the code WIL, is located roughly 6 km south of the city centre near the Lang'ata residential suburb. While it handles some international traffic from neighbouring countries, its primary role is the main hub for domestic flights and light aircraft charters heading to national parks and coastal towns. Several regional airlines operate out of this airport, using its two runways to connect passengers to the Masai Mara, Amboseli, and Mombasa.
For those landing at this smaller hub, the proximity to the urban core allows for a relatively quick transition. Taxis and ride-hailing services are readily available outside the arrivals hall, offering a journey time of about 15 to 30 minutes to reach Upper Hill or the City Centre. The airport is also convenient for travellers heading to the Karen district, which is a short drive away. While local bus routes pass near the airport entrance on Lang'ata Road, most international visitors prefer the direct route of a private vehicle to navigate the short distance to their accommodation.