EN
Full Map
From
To
Dates
Prices
Alliances
Airlines
Classes
Aircraft
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 30 direct destinations

Airports with direct flights to 30+ destinations

> 7 direct destinations

Airports with direct flights to 7 to 30 destinations

< 7 direct destinations

Airports with direct flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Flights from Nairobi (NBO)

Jomo Kenyatta International Airport - Airport code: NBO

Home Airports Kenya NBO Nairobi

Non-stop flights from Nairobi (NBO)

Did you mean flights to Nairobi?

Nairobi Airport (IATA: NBO, ICAO: HKJK), also known as Jomo Kenyatta International Airport, is the largest airport in Kenya. Nairobi Airport has non-stop passenger flights scheduled to 60 destinations in 38 countries.

At present, there are 6 domestic flights from Nairobi.

 Remove ads

The longest flight from Nairobi NBO is a 4,568 mile (7,351 km) non-stop route to New York City JFK. This direct flight takes around 15 hours and is operated by Kenya Airways.

In total there are 30 airlines flying from and to Nairobi. Most flights are operated by one of the following carriers:

Popular destinations from Nairobi

Below you can find a list of the most popular destinations from Nairobi, based on the number of scheduled flights for this month.

Show all

Popular destinations with a stopover

Aside from all non-stop destinations listed above, these are popular destinations from Nairobi that require a stopover:

Show all

Business class flights from Nairobi

There are 49 airports that have flights from Nairobi in Business Class. All airports that offer business class flights from NBO are listed below:

Show all

First class flights from Nairobi

There is only one airport that has First Class flights from Nairobi, which is Dubai (DXB).

Intercontinental flights from Nairobi

The following is an overview of all non-stop intercontinental flights operating from Jomo Kenyatta International Airport (NBO).

* Please note that there are no direct services between Nairobi and Canada, Southern America, Central America, the Caribbean, Japan, Eastern Asia, Central Asia or Oceania.

Non-stop flights from Nairobi to Europe

Kenya AirwaysKenya Airways (SkyTeam): year-round to London Heathrow (LHR), Paris (CDG) and Amsterdam (AMS).

British AirwaysBritish Airways (Oneworld): year-round to London Heathrow (LHR).

Air AustralAir Austral: year-round to Paris (CDG).

Air FranceAir France (SkyTeam): year-round to Paris (CDG).

KLMKLM (SkyTeam): year-round to Amsterdam (AMS).

Brussels AirlinesBrussels Airlines (Star Alliance): seasonal flights to Brussels (BRU).

LufthansaLufthansa (Star Alliance): year-round to Frankfurt (FRA).

Non-stop flights from Nairobi to the US

Kenya AirwaysKenya Airways is currently the only airline flying non-stop from Nairobi to the United States. They fly year-round to New York City (JFK).

Non-stop flights from Nairobi to the Middle-East / Western Asia

Kenya AirwaysKenya Airways (SkyTeam): year-round to Dubai (DXB).

Air ArabiaAir Arabia: seasonal flights to Dubai (Sharjah) (SHJ).

EmiratesEmirates: year-round to Dubai (DXB).

Etihad AirwaysEtihad Airways: seasonal flights to Abu Dhabi (AUH).

Saudi ArabianSaudi Arabian (SkyTeam): year-round to Jeddah (JED) and seasonal flights to Medina (MED).

Fanjet ExpressFanjet Express: seasonal flights to Jeddah (JED).

African ExpressAfrican Express: year-round to Sayun (GXF).

Qatar AirwaysQatar Airways (Oneworld): year-round to Doha (DOH).

Turkish AirlinesTurkish Airlines (Star Alliance): year-round to Istanbul (IST).

Non-stop flights from Nairobi to India / South Asia

Kenya AirwaysKenya Airways (SkyTeam): year-round to Mumbai (BOM).

Air IndiaAir India (Star Alliance): year-round to New Delhi (DEL).

IndiGo AirlinesIndiGo Airlines: year-round to Mumbai (BOM).

Non-stop flights from Nairobi to China

China SouthernChina Southern is currently the only airline flying non-stop from Nairobi to China. They fly year-round to Changsha (CSX) and seasonal to Guangzhou (CAN).

Non-stop flights from Nairobi to South-East Asia

Kenya AirwaysKenya Airways is currently the only airline flying non-stop from Nairobi to South-Eastern Asia. They fly year-round to Bangkok (BKK).

International flights from Nairobi

Belgium
Flights from Nairobi to Belgium

Brussels is the only destination in Belgium with direct flights from Nairobi. Direct flights to Brussels are offered by Brussels Airlines (Star Alliance). This route is not operational yet but will start in June.

Burundi
Flights from Nairobi to Burundi

In Burundi, the only destination that has a direct flight from Nairobi is Bujumbura. Direct flights to Bujumbura are offered by Kenya Airways (SkyTeam).

Central African Republic
Flights from Nairobi to Central African Republic

There is 1 destination in Central African Republic that has a direct connection from Nairobi, which is Bangui. Direct flights to Bangui are offered by Kenya Airways (SkyTeam).

China
Flights from Nairobi to China

There are 2 destinations in China that have non-stop flights from Nairobi.

To Changsha and Guangzhou, you can fly with China Southern.

Comoros
Flights from Nairobi to Comoros

In Comoros, the only destination that has a direct flight from Nairobi is Moroni. Direct flights to Moroni are offered by Kenya Airways (SkyTeam).

Côte d’Ivoire
Flights from Nairobi to Côte d’Ivoire

Abidjan is the only destination in Côte d’Ivoire with direct flights from Nairobi. Direct flights to Abidjan are offered by Kenya Airways (SkyTeam).

Democratic Republic of the Congo
Flights from Nairobi to Democratic Republic of the Congo

If you are looking for a direct flight from Nairobi to Democratic Republic of the Congo, there are 3 destinations to choose from.

Direct flights to Goma are offered by Jambojet.
To Kinshasa and Lubumbashi, you can fly with Kenya Airways (SkyTeam).

Egypt
Flights from Nairobi to Egypt

There is 1 destination in Egypt that has a direct connection from Nairobi, which is Cairo. Direct flights to Cairo are offered by Egyptair (Star Alliance).

Ethiopia
Flights from Nairobi to Ethiopia

Addis Ababa is the only destination in Ethiopia with direct flights from Nairobi. You can fly non-stop to Addis Ababa with Ethiopian Airlines (Star Alliance) or Kenya Airways (SkyTeam).

France
Flights from Nairobi to France

In France, the only destination that has a direct flight from Nairobi is Paris. Non-stop flights to Paris are offered by Air Austral, Air France (SkyTeam) and Kenya Airways (SkyTeam).

Germany
Flights from Nairobi to Germany

There is 1 destination in Germany that has a direct connection from Nairobi, which is Frankfurt. Direct flights to Frankfurt are offered by Lufthansa (Star Alliance).

Ghana
Flights from Nairobi to Ghana

In Ghana, the only destination that has a direct flight from Nairobi is Accra. Direct flights to Accra are offered by Kenya Airways (SkyTeam).

India
Flights from Nairobi to India

In India, there are 2 destinations from Nairobi.

You can fly non-stop to Mumbai with IndiGo Airlines or Kenya Airways (SkyTeam).
The only airline with direct flights to New Delhi is Air India (Star Alliance).

Madagascar
Flights from Nairobi to Madagascar

Antananarivo is the only destination in Madagascar with direct flights from Nairobi. Direct flights to Antananarivo are offered by Kenya Airways (SkyTeam).

Malawi
Flights from Nairobi to Malawi

There is 1 destination in Malawi that has a direct connection from Nairobi, which is Lilongwe. You can fly non-stop to Lilongwe with Ethiopian Airlines (Star Alliance) or Kenya Airways (SkyTeam).

Mauritius
Flights from Nairobi to Mauritius

Mauritius is the only destination in Mauritius with direct flights from Nairobi. Direct flights to Mauritius are offered by Kenya Airways (SkyTeam).

Mayotte
Flights from Nairobi to Mayotte

In Mayotte, the only destination that has a direct flight from Nairobi is Dzaoudzi. You can fly non-stop to Dzaoudzi with Air Austral or Kenya Airways (SkyTeam).

Mozambique
Flights from Nairobi to Mozambique

If you are looking for a direct flight from Nairobi to Mozambique, there are 2 destinations to choose from.

To Maputo and Nampula, you can fly with Kenya Airways (SkyTeam).

Netherlands
Flights from Nairobi to Netherlands

There is 1 destination in Netherlands that has a direct connection from Nairobi, which is Amsterdam. You can fly non-stop to Amsterdam with Kenya Airways (SkyTeam) or KLM (SkyTeam).

Nigeria
Flights from Nairobi to Nigeria

In Nigeria, the only destination that has a direct flight from Nairobi is Lagos. Direct flights to Lagos are offered by Kenya Airways (SkyTeam).

Qatar
Flights from Nairobi to Qatar

Doha is the only destination in Qatar with direct flights from Nairobi. Direct flights to Doha are offered by Qatar Airways (Oneworld).

Rwanda
Flights from Nairobi to Rwanda

There is 1 destination in Rwanda that has a direct connection from Nairobi, which is Kigali. Non-stop flights to Kigali are offered by Brussels Airlines (Star Alliance), Kenya Airways (SkyTeam) and RwandAir.

Saudi Arabia
Flights from Nairobi to Saudi Arabia

There are 2 destinations in Saudi Arabia that have non-stop flights from Nairobi.

You can fly non-stop to Jeddah with Fanjet Express or Saudi Arabian (SkyTeam).
The only airline with direct flights to Medina is Saudi Arabian (SkyTeam).

Seychelles
Flights from Nairobi to Seychelles

Mahé is the only destination in Seychelles with direct flights from Nairobi. Direct flights to Mahé are offered by Kenya Airways (SkyTeam).

Somalia
Flights from Nairobi to Somalia

In Somalia, there are 3 destinations from Nairobi.

To Galkayo and Garowe, you can fly with Freedom Airline Express.
From Nairobi to Mogadishu there are 4 airlines that have direct services, which are African Express, Daallo Airlines, Freedom Airline Express and Kenya Airways (SkyTeam).

South Africa
Flights from Nairobi to South Africa

There are 2 destinations in South Africa that have non-stop flights from Nairobi.

Direct flights to Cape Town are offered by Kenya Airways (SkyTeam).
You can fly non-stop to Johannesburg with Airlink or Kenya Airways (SkyTeam).

South Sudan
Flights from Nairobi to South Sudan

In South Sudan, the only destination that has a direct flight from Nairobi is Juba. Direct flights to Juba are offered by Kenya Airways (SkyTeam).

Tanzania
Flights from Nairobi to Tanzania

If you are looking for a direct flight from Nairobi to Tanzania, there are 3 destinations to choose from.

From Nairobi to Dar es Salaam there are 4 airlines that have direct services, which are Air Tanzania, Fanjet Express, Kenya Airways (SkyTeam) and Precision Air.
To Kilimanjaro and Zanzibar, you can fly with Kenya Airways (SkyTeam) and Precision Air.

Thailand
Flights from Nairobi to Thailand

There is 1 destination in Thailand that has a direct connection from Nairobi, which is Bangkok. Direct flights to Bangkok are offered by Kenya Airways (SkyTeam).

Togo
Flights from Nairobi to Togo

In Togo, the only destination that has a direct flight from Nairobi is Lomé. Direct flights to Lomé are offered by ASKY Airlines.

Turkey
Flights from Nairobi to Turkey

Istanbul is the only destination in Turkey with direct flights from Nairobi. Direct flights to Istanbul are offered by Turkish Airlines (Star Alliance).

Uganda
Flights from Nairobi to Uganda

There is 1 destination in Uganda that has a direct connection from Nairobi, which is Entebbe. From Nairobi to Entebbe there are 5 airlines that have direct services, which are African Express, Fanjet Express, Kenya Airways (SkyTeam), RwandAir and Utair Express.

United Arab Emirates
Flights from Nairobi to United Arab Emirates

In United Arab Emirates, there are 3 destinations from Nairobi.

Direct flights to Abu Dhabi are offered by Etihad Airways. This route is not operational yet but will start in May.
You can fly non-stop to Dubai with Emirates or Kenya Airways (SkyTeam).
You can fly non-stop from Nairobi to Dubai (Sharjah) with Air Arabia. This is a seasonal route that starts in April and ends in October.

United Kingdom
Flights from Nairobi to United Kingdom

London Heathrow is the only destination in United Kingdom with direct flights from Nairobi. You can fly non-stop to London Heathrow with British Airways (Oneworld) or Kenya Airways (SkyTeam).

United States
Flights from Nairobi to United States

In United States, the only destination that has a direct flight from Nairobi is New York City. Direct flights to New York City are offered by Kenya Airways (SkyTeam).

Yemen
Flights from Nairobi to Yemen

There is 1 destination in Yemen that has a direct connection from Nairobi, which is Sayun. Direct flights to Sayun are offered by African Express.

Zambia
Flights from Nairobi to Zambia

If you are looking for a direct flight from Nairobi to Zambia, there are 3 destinations to choose from.

All direct flights from Nairobi to Livingstone, Lusaka and Ndola are operated by Kenya Airways (SkyTeam).

Zimbabwe
Flights from Nairobi to Zimbabwe

There are 2 destinations in Zimbabwe that have non-stop flights from Nairobi.

To Harare and Victoria Falls, you can fly with Kenya Airways (SkyTeam).

Domestic flights from Nairobi

Kenya
Flights from Nairobi to Kenya

There are several airports within Kenya that have domestic flights departing from Nairobi (6 in total).

To Eldoret and Kisumu, you can fly with Jambojet and Kenya Airways (SkyTeam).
All direct flights from Nairobi to Lamu and Malindi are operated by Jambojet.
Non-stop flights to Mombasa are offered by Executive Airlines, Jambojet and Kenya Airways (SkyTeam).
You can fly non-stop from Nairobi to Ukunda with Jambojet.

Alternative airports near Nairobi

Below you can find a list of alternative airports to Nairobi (NBO). The nearest airports to Nairobi (NBO) are Nairobi (WIL) and Nanyuki (NYK).

Frequently asked questions - FAQ

How many airports are there in Nairobi?

There are 2 airports in Nairobi: Jomo Kenyatta International Airport (NBO) and Wilson Airport (WIL).

What is the best airport to fly from Nairobi?

The most convenient airport to fly from Nairobi is Jomo Kenyatta International Airport (NBO).

How many airlines fly from Nairobi?

There are 30 airlines flying from Nairobi to 60 airports around the world, as of April 2024.

Which airlines fly from Nairobi?

Kenya Airways, Jambojet and Fanjet Express operate most flights from Nairobi. To get a full overview of all operating airlines, please use the airline filter.

Which alliances are flying from Nairobi?

Star Alliance, SkyTeam and Oneworld are all flying from Nairobi.

How many nonstop flights are there from Nairobi?

There are roughly 6,618 flights departing from Nairobi every month (or 1,547 flights each week), to a total of 60 airports worldwide.

What is the official name of Nairobi Airport?

The official name of Nairobi Airport is Jomo Kenyatta International Airport.

What is the airport code of Nairobi Airport?

The airport code of Nairobi Airport is NBO.

What are the most popular flights from Nairobi?

Mombasa, Kisumu and Entebbe are the 3 most popular routes from Nairobi. For a complete overview of all flight routes from Nairobi, please use our flight map.

How long is the flight from Nairobi?

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 5.99 50% off
$ 2.99*
Per Month
Lifetime
$ 239.98 50% off
$ 119.99
One time

  Cancel anytime.
Personal use only.

* Billed and renews at $35.88 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at $239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere