Wayfli › Airports › Nairobi (NBO)

Direct flights from Nairobi Jomo Kenyatta International Airport (NBO)

Nairobi Jomo Kenyatta International Airport in Nairobi, Kenya has direct flights to 66 airports in 47 countries, flown by 43 airlines. The longest is to Seoul (ICN) at 10,055 km.

See every route from NBO on the map
66direct destinations
47countries
43airlines

Direct flights from NBO by country

Kenya (6)

Tanzania (4)

Mozambique (3)

United Arab Emirates (3)

Zambia (3)

Cameroon (2)

Congo (Kinshasa) (2)

India (2)

Malawi (2)

South Africa (2)

Angola (1)

Bahrain (1)

Belgium (1)

Botswana (1)

Burundi (1)

China (1)

Congo (Brazzaville) (1)

Cote d'Ivoire (1)

Djibouti (1)

Egypt (1)

Ethiopia (1)

France (1)

Germany (1)

Ghana (1)

Madagascar (1)

Mali (1)

Mauritius (1)

Mayotte (1)

Morocco (1)

Netherlands (1)

Nigeria (1)

Oman (1)

Qatar (1)

Rwanda (1)

Saudi Arabia (1)

Seychelles (1)

Somalia (1)

South Korea (1)

South Sudan (1)

Sudan (1)

Switzerland (1)

Thailand (1)

Togo (1)

Turkey (1)

Uganda (1)

United Kingdom (1)

Zimbabwe (1)

Airlines flying from NBO

ASKY Airlines, Air Arabia, Air Canada, Air France, Air Mauritius, Air Mozambique, Air Tanzania, American Airlines, Asiana Airlines, British Airways, Brussels Airlines, China Southern Airlines, Condor, Daallo Airlines, Egyptair, Emirates, Ethiopian Airlines, Etihad Airways, Flightlink, Flydubai, Freedom Airline Express, Gulf Air, Hainan Airlines, ITA Airways, IndiGo, Jambojet, KLM, Kenya Airways, Korean Air, Lufthansa, Precision Air, Qantas, Qatar Airways, RwandAir, SWISS, SalamAir, Saudia, Skyward Airlines, South African Airways, Turkish Airlines, United Airlines, Vietnam Airlines, Zambia Airways

Other airports in Nairobi

Going somewhere NBO doesn’t fly direct?

Wayfli finds the best one- and two-stop connections from Nairobi to any airport in the world. Pick a destination on the map.

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.