Jomo Kenyatta International Airport is the largest airport in Kenya and one of the most important hubs in sub-Saharan Africa. Located about 15 km from Nairobi, it is the primary gateway for international visitors and a key transit point connecting East Africa to Europe, Asia, and the Middle East. Operated by the Kenya Airports Authority (KAA), it handles millions of passengers each year.
Nairobi is served by two airports. NBO is the main international and domestic hub. Wilson Airport, about 6 km south of the city, serves light aircraft, safari charters, and domestic routes to regional airstrips. For all major commercial flights, NBO is the primary option.
Jomo Kenyatta International Airport has one main terminal complex. Terminals 1A and 1B handle international operations, while separate domestic facilities serve local routes. The airport has undergone significant redevelopment with further upgrades planned.
The international and domestic facilities share the same campus. Passengers connecting between flights should allow adequate time, as customs and immigration may need to be cleared before domestic re-check-in.
The airport has two runways. The main runway (06/24) at approximately 4,117 metres is one of the longest in Africa and handles the Boeing 747, Airbus A380, and Boeing 777. The secondary runway (14/32) is approximately 3,962 metres. Both are equipped with instrument landing systems for all-weather operations.
Indian passport holders require a visa to enter Kenya. The process is fully online and must be completed before departure via the official Kenya eCitizen platform.
Apply at least one week before travel. Verify the latest requirements and fees on the Kenya eCitizen portal before booking.
The official name is Jomo Kenyatta International Airport, formerly known as Nairobi Airport.
The IATA code is NBO and the ICAO code is HKJK.
Terminal 1A and 1B handles international flights, while separate domestic facilities on the same campus serve routes across Kenya.
The airport is in the Embakasi area, approximately 15 km southeast of Nairobi city centre.
The airport was established in the 1950s and expanded significantly after Kenya's independence, with major upgrades in the 1970s, 1990s, and 2000s.
Yes, Jomo Kenyatta International Airport operates 24 hours a day, 7 days a week.
The airport is approximately 15 km from Nairobi city centre, a 30 to 45-minute drive depending on traffic. Taxis, ride-hailing services, and shuttle buses are available from the arrivals hall.
Airlines at NBO include Kenya Airways, Ethiopian Airlines, Emirates, Qatar Airways, Air India, British Airways, KLM, Turkish Airlines, and RwandAir, among others.
Yes, the airport has the Kenya Airways Pride Lounge for premium passengers and the Aspire Lounge open to all on a pay-per-use basis.
Domestic Flights
International Flights