Non-stop flights from Nairobi (NBO)
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.
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.
On this page
Airlines flying from Nairobi Popular destinations from Nairobi Popular destinations with a stopover Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQAirlines flying from Nairobi
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.
Popular destinations with a stopover
Aside from all non-stop destinations listed above, these are popular destinations from Nairobi that require a stopover:
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:
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 Airways (SkyTeam): year-round to London Heathrow (LHR), Paris (CDG) and Amsterdam (AMS).
British Airways (Oneworld): year-round to London Heathrow (LHR).
Air Austral: year-round to Paris (CDG).
Air France (SkyTeam): year-round to Paris (CDG).
KLM (SkyTeam): year-round to Amsterdam (AMS).
Brussels Airlines (Star Alliance): seasonal flights to Brussels (BRU).
Lufthansa (Star Alliance): year-round to Frankfurt (FRA).
Non-stop flights from Nairobi to the US
Kenya 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 Airways (SkyTeam): year-round to Dubai (DXB).
Air Arabia: seasonal flights to Dubai (Sharjah) (SHJ).
Emirates: year-round to Dubai (DXB).
Etihad Airways: seasonal flights to Abu Dhabi (AUH).
Saudi Arabian (SkyTeam): year-round to Jeddah (JED) and seasonal flights to Medina (MED).
Fanjet Express: seasonal flights to Jeddah (JED).
African Express: year-round to Sayun (GXF).
Qatar Airways (Oneworld): year-round to Doha (DOH).
Turkish Airlines (Star Alliance): year-round to Istanbul (IST).
Non-stop flights from Nairobi to India / South Asia
Kenya Airways (SkyTeam): year-round to Mumbai (BOM).
Air India (Star Alliance): year-round to New Delhi (DEL).
IndiGo Airlines: year-round to Mumbai (BOM).
Non-stop flights from Nairobi to China
China 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 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
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.
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).
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).
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.
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).
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).
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).
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).
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).
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).
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).
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).
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).
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).
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).
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).
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).
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).
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).
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).
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).
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.
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).
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).
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).
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).
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).
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.
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).
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.
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).
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.
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.
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).
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).
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.
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).
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
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?
Nairobi to Mombasa | 1h |
Nairobi to Kisumu | 50m |
Nairobi to Entebbe | 55m |
Nairobi to Dar es Salaam | 1h 25m |
Nairobi to Kigali | 1h 20m |