Flights to Kenya
Kenya has a total of 25 airports, 2 of which handle intercontinental flights, 4 of these airports handle international flights. With domestic flights available at every airport, traveling by plane offers a fast and efficient way to explore the country. 21 of these airports exclusively serve domestic flights. All airports in Kenya together handle 7,639 flights this month, departing from 88 airports in 44 countries, operated by 50 different airlines — including 8 low-cost carriers. You can fly to Kenya in Economy, Premium Economy, Business Class and First Class.
On this page
Destinations in Kenya Airlines flying to Kenya Low-cost airlines Best time to visit Kenya Countries with direct flights All direct flights First Class flights Business Class flights Domestic flights International flights Intercontinental flights Popular routes Routes with a stopover FAQFlightConnections provides all the information you need to plan your flight to Kenya. Airports, destinations, routes and schedules are all clearly displayed on our interactive flight map. If you prefer a list view, the sections below with available departure and arrival airports might be useful. Looking to see which countries offer direct connections? You'll find that information further down, along with all airlines flying to Kenya.
For a more comfortable journey, explore the Business Class and First Class sections on this page. You can also use the Class filter to choose your cabin class and see routes clearly displayed on the flight map. If you'd like to travel with an alliance, you can do so with SkyTeam, Star Alliance or Oneworld. Simply use the Alliance filter to display their specific routes on the map.
Destinations in Kenya
Explore Kenya!
Discover all 25 destinations in Kenya. The most popular airports are in Nairobi, Mombasa, Kisumu, Amboseli National Park, Maasai Mara (Mara Serena), Ol Seki and Maasai Mara (Keekorok). Collectively, the top 8 airports in these cities handle over 72% of all arriving flights this month.
Below is the full list of destinations in Kenya, ranked by popularity based on the number of flights each airport handles. If you're interested in flying to any of these destinations, simply click it to view all routes, airlines, and flight schedules.










Airlines flying to Kenya
When planning your trip to Kenya, you have several airline options to consider. A total of 50 airlines offer direct flights to the country — including 8 low-cost carriers. Major airlines include AirKenya Express, Safarilink Aviation and Mombasa Air Safari. Together they operate more than half (53%) of all scheduled flights in March.
Below is an overview of the airlines that offer their services, ranked by popularity. If you are mainly interested in low-cost carriers, check out the next section a little further down this page.










Low-cost carriers flying to Kenya
To find cheap airfare, consider flights operated by one of the airlines listed below when planning your trip. At the moment, there are 8 budget airlines to choose from. If you're looking for affordable flights, Jambojet provides the widest range of route options. They serve 94% of all flights operated by a low-cost airline (to a total of 7 destinations located throughout Kenya).








What is the best time to visit Kenya?
Kenya has destinations with multiple climate types which are oceanic / maritime, tropical, hot mediterranean and warm mediterranean destinations. This means that the best time to visit depends on the destination you choose. However, considering most destinations and their weather, the best time to explore Kenya as a whole is from January to December (all year round). In the sections below, you can find the ideal visiting time for each specific destination. We've categorized them by climate type to help you plan your trip and to visit Kenya at the best time of the year!
🌊 🌧️ Oceanic / Maritime destinations
Oceanic destinations in Kenya have mild summer temperatures, typically ranging from 15°C to 25°C (59°F to 77°F), while winters are pleasantly cool without being freezing. You can enjoy beautiful green surroundings, a variety of flora and fauna, and plenty of outdoor adventures. Ideally suited for anyone who enjoys the temperate weather.
At the moment there are 13 oceanic / maritime destinations accessible by plane. These destinations are best to visit in the summer months from to . During this period, temperatures are pleasant to warm, while precipitation often falls in autumn and winter, from to .





🌴 Tropical destinations
The tropical spots in Kenya are famous for their consistently warm temperatures, ranging from 25°C to 30°C (77°F to 86°F) throughout the year, along with high humidity and rainfall, especially in rainforest and monsoon areas.
Because Kenya has destinations in both the Northern and Southern hemispheres, the dry and wet seasons differ. For the tropical destinations in Kenya that are South of the equator, May to October are the best months to visit. While tropical destinations in the Northern hemisphere can be visited best from November to April. In both hemispheres, it is warm and humid all year round. As of today, you can fly directly to 9 tropical destinations, which can be found below:
🌐 North of the equator


🌐 South of the equator





☀️ Hot Mediterranean destinations
The Mediterranean regions of Kenya are cherished for their warm, dry summers, where temperatures often exceed 30°C (86°F). In some inland areas, temperatures can rise even higher, sometimes reaching 40°C (104°F) or more while their mild winters see a bit of rain. This delightful climate, combined with beautiful landscapes and sun-filled lifestyle attract visitors from around the globe.
Kenya has 2 Hot Mediterranean destinations that you can fly to. The destinations listed below are attractive to visit all year round, but they are best visited in spring (March-May) and fall (September-November) when temperatures are pleasantly warm, especially since summers can get very hot in these regions.


🌿 🍇 Warm Mediterranean destinations
Warm Mediterranean summers are typically long, hot, and dry, with temperatures hovering around 30°C (86°F), combined with a unique mix of scenic landscapes. The sun-soaked lifestyle attracts visitors throughout the year who are eager for relaxation, recreational activities by the water, and the beauty of nature.
There is one Warm Mediterranean destination in Kenya. This destination is perfect to visit from mid-spring to summer, April to September, with most rainfall occurring between October and February.

Countries with direct flights to Kenya
From which countries can you fly non-stop?
Below is a list of all 43 countries that have non-stop flights to Kenya, including the number of airports that offer those flights:










Airports with direct flights to Kenya
This section is ideal for finding the best airport to start your trip to Kenya. All airports with direct flights are listed below, ranked by popularity. Currently, 63 airports across 43 countries and 4 continents offer direct flights to 25 airports in Kenya.










Flying First Class to Kenya
Which airports offer First Class flights?
If you're looking for a luxurious flight, you can fly in first class from Dubai , and arrive at Nairobi (the only First Class airport in Kenya). Discover below all airports that have First Class options:
Departure airports with First Class flights


First Class airports in Kenya

Flying Business Class to Kenya
Where can you fly to in Business Class?
In total, there are 54 airports across 41 countries that provide business class flights to Kenya. As of today, you can arrive at 3 airports in Business Class. (Nairobi, Mombasa or Kisumu Airport).
Departure airports with Business Class flights




















Business Class airports in Kenya



Domestic flights across Kenya
With a total of 162 domestic routes, there are many flights within Kenya that make it easy to travel around the country. Nairobi, Kisumu, Mombasa and Amboseli National Park have the most domestic connections, helpful to know when planning your trip.
AirKenya Express, Safarilink Aviation and Mombasa Air Safari together operate more than half (65%) of all domestic flights in Kenya, a total of 3,924 flights this month. The list below provides you with a lot more information, from interesting statistics to an overview of all domestic routes.





International flights from Africa to Kenya
There are 39 cities spread across 26 countries in Africa that offer international flights to Kenya. Those cities offer direct flights to one of 4 airports in the country. As of today, Tanzania, Uganda, Somalia, Ethiopia and South Africa have the best direct connections to Kenya from Africa.
Nairobi is the most popular airport for international travelers from Africa with 880 flights in March, representing 73% of all flights arriving from Africa. The majority of those flights are operated by 6 airlines: Kenya Airways, FlexFlight, Ethiopian Airlines, Safarilink Aviation, RwandAir and Uganda Airlines.
Currently, 3 low-cost carriers out of 31 airlines offer direct flights on a total of 47 international routes from Africa.
In the following sections we provide detailed information on the available routes from every country with non-stop flights and (if available) stopover flights:
Flights from Tanzania to Kenya

From Tanzania you can fly non-stop from 4 airports, and visit any of the 3 destinations in Kenya. In total there are 9 direct routes from Tanzania, operated by 16 different airlines — including 3 low-cost carriers.




Tanzania to Kenya with a stopover
If you consider a stopover, then there are more airports available: 17 airports in Tanzania offer flights to 3 destinations in Kenya that require just one stop:





Flights from Uganda to Kenya

From Uganda you can fly non-stop from Entebbe Airport, and visit any of the 3 destinations in Kenya. In total there are 3 direct routes from Uganda, operated by 7 different airlines — none of which are low-cost airlines.

Uganda to Kenya with a stopover
There are more departure airports available if you consider a stopover: 4 airports in Uganda offer flights to 3 destinations in Kenya with a single stop:




Flights from Somalia to Kenya

You can fly non-stop from 5 airports in Somalia, and arrive at the only destination in Kenya: Nairobi. In total there are 5 direct routes from Somalia, operated by 7 different airlines — none of which are low-cost airlines.





Somalia to Kenya with a stopover
There are more departure airports available if you consider a stopover: 4 airports in Somalia offer flights to 2 destinations in Kenya with a single stop:




Flights from Ethiopia to Kenya

From Ethiopia you can fly non-stop from Addis Ababa Airport, and arrive at 2 different destinations in Kenya. In total there are 2 direct routes from Ethiopia, operated by 2 different airlines — Ethiopian Airlines and Kenya Airways.

Ethiopia to Kenya with a stopover
If you consider a stopover, then there are more airports available: 25 airports in Ethiopia offer flights to 2 destinations in Kenya that require just one stop:





Flights from South Africa to Kenya

From South Africa you can fly non-stop from 2 airports, and arrive at the only destination in Kenya: Nairobi. In total there are 2 direct routes from South Africa, operated by 2 different airlines — Kenya Airways and Airlink.


South Africa to Kenya with a stopover
There are more departure airports available if you consider a stopover: 18 airports in South Africa offer flights to Nairobi Airport with a single stop:





Flights from Rwanda to Kenya

From Rwanda you can fly non-stop from Kigali Airport, and arrive at the only destination in Kenya: Nairobi. This is the only non-stop flight route from Rwanda to Kenya, operated by 3 different airlines — none of which are low-cost airlines.

Rwanda to Kenya with a stopover
There is another option available if you consider a stopover flight: Cyangugu Airport offers a 1-stop flight to Nairobi:

Flights from Zambia to Kenya

You can fly non-stop from 3 airports in Zambia, and arrive at the only destination in Kenya: Nairobi. In total there are 3 direct routes from Zambia, operated by 2 different airlines — Kenya Airways and Zambia Airways.



Zambia to Kenya with a stopover
There are more departure airports available if you consider a stopover: 7 airports in Zambia offer flights to Nairobi Airport with a single stop:





Flights from Zimbabwe to Kenya

From Zimbabwe you can fly non-stop from 2 airports, and arrive at the only destination in Kenya: Nairobi. In total there are 2 direct routes from Zimbabwe, operated by Kenya Airways.


Zimbabwe to Kenya with a stopover
If you consider a stopover, then there are more airports available: 3 airports in Zimbabwe offer flights to 2 destinations in Kenya that require just one stop:



Flights from Nigeria to Kenya

From Nigeria you can fly non-stop from Lagos Airport, and arrive at the only destination in Kenya: Nairobi. This is the only non-stop flight route from Nigeria to Kenya, operated by Kenya Airways.

Nigeria to Kenya with a stopover
If you consider a stopover, then there are more airports available: 17 airports in Nigeria offer flights to 2 destinations in Kenya that require just one stop:





Flights from Mauritius to Kenya

From Mauritius you can fly non-stop from Mauritius Airport, and arrive at the only destination in Kenya: Nairobi. This is the only non-stop flight route from Mauritius to Kenya, operated by Kenya Airways.

Mauritius to Kenya with a stopover
There is another option available if you consider a stopover flight: Rodrigues Island Airport offers a 1-stop flight to Nairobi:

Flights from Ghana to Kenya

From Ghana you can fly non-stop from Accra Airport, and arrive at the only destination in Kenya: Nairobi. This is the only non-stop flight route from Ghana to Kenya, operated by Kenya Airways.

Ghana to Kenya with a stopover
There are more departure airports available if you consider a stopover: 5 airports in Ghana offer flights to Nairobi Airport with a single stop:





Flights from Egypt to Kenya

From Egypt you can fly non-stop from 2 airports, and arrive at the only destination in Kenya: Nairobi. In total there are 2 direct routes from Egypt, operated by 2 different airlines — Egyptair and Air Cairo.


Egypt to Kenya with a stopover
There are more departure airports available if you consider a stopover: 12 airports in Egypt offer flights to 2 destinations in Kenya with a single stop:





Flights from Democratic Republic of the Congo to Kenya

From Democratic Republic of the Congo you can fly non-stop from 2 airports, and arrive at the only destination in Kenya: Nairobi. In total there are 2 direct routes from Democratic Republic of the Congo, operated by Kenya Airways.


Democratic Republic of the Congo to Kenya with a stopover
There are more departure airports available if you consider a stopover: 8 airports in Democratic Republic of the Congo offer flights to 3 destinations in Kenya with a single stop:





Flights from Burundi to Kenya

From Burundi you can fly non-stop from Bujumbura Airport, and arrive at the only destination in Kenya: Nairobi. This is the only non-stop flight route from Burundi to Kenya, operated by Kenya Airways.

Flights from Malawi to Kenya

From Malawi you can fly non-stop from Lilongwe Airport, and arrive at the only destination in Kenya: Nairobi. This is the only non-stop flight route from Malawi to Kenya, operated by 2 different airlines — Ethiopian Airlines and Kenya Airways.

Malawi to Kenya with a stopover
There is another departure option available if you consider a stopover: Blantyre Airport offers 1-stop flights to 2 destinations in Kenya:

Flights from Madagascar to Kenya

From Madagascar you can fly non-stop from Antananarivo Airport, and arrive at the only destination in Kenya: Nairobi. This is the only non-stop flight route from Madagascar to Kenya, operated by Kenya Airways.

Madagascar to Kenya with a stopover
If you consider a stopover, then there are more airports available: 11 airports in Madagascar offer flights to 3 destinations in Kenya that require just one stop:





Flights from Seychelles to Kenya

From Seychelles you can fly non-stop from Mahé Airport, and arrive at the only destination in Kenya: Nairobi. This is the only non-stop flight route from Seychelles to Kenya, operated by Kenya Airways.

Seychelles to Kenya with a stopover
There is another option available if you consider a stopover flight: Praslin Island Airport offers a 1-stop flight to Nairobi:

Flights from Mayotte to Kenya

From Mayotte you can fly non-stop from Dzaoudzi Airport, and arrive at the only destination in Kenya: Nairobi. This is the only non-stop flight route from Mayotte to Kenya, operated by 2 different airlines — Air Austral and Kenya Airways.

Flights from South Sudan to Kenya

From South Sudan you can fly non-stop from Juba Airport, and arrive at the only destination in Kenya: Nairobi. This is the only non-stop flight route from South Sudan to Kenya, operated by Kenya Airways.

South Sudan to Kenya with a stopover
There are more departure airports available if you consider a stopover: 2 airports in South Sudan offer flights to Nairobi Airport with a single stop:


Flights from Mozambique to Kenya

From Mozambique you can fly non-stop from Nampula Airport, and arrive at the only destination in Kenya: Nairobi. This is the only non-stop flight route from Mozambique to Kenya, operated by Kenya Airways.

Mozambique to Kenya with a stopover
If you consider a stopover, then there are more airports available: 7 airports in Mozambique offer flights to 2 destinations in Kenya that require just one stop:





Flights from Togo to Kenya

From Togo you can fly non-stop from Lomé Airport, and arrive at the only destination in Kenya: Nairobi. This is the only non-stop flight route from Togo to Kenya, operated by ASKY Airlines.

Flights from Comoros to Kenya

From Comoros you can fly non-stop from Moroni Airport, and arrive at the only destination in Kenya: Nairobi. This is the only non-stop flight route from Comoros to Kenya, operated by Kenya Airways.

Comoros to Kenya with a stopover
There is another option available if you consider a stopover flight: Anjouan Airport offers a 1-stop flight to Nairobi:

Flights from Djibouti to Kenya

From Djibouti you can fly non-stop from Djibouti Airport, and arrive at the only destination in Kenya: Nairobi. This is the only non-stop flight route from Djibouti to Kenya, operated by Kenya Airways.

Flights from Côte d’Ivoire to Kenya

From Côte d’Ivoire you can fly non-stop from Abidjan Airport, and arrive at the only destination in Kenya: Nairobi. This is the only non-stop flight route from Côte d’Ivoire to Kenya, operated by Kenya Airways.

Côte d’Ivoire to Kenya with a stopover
There are more departure airports available if you consider a stopover: 5 airports in Côte d’Ivoire offer flights to Nairobi Airport with a single stop:





Flights from Angola to Kenya

From Angola you can fly non-stop from Luanda Airport, and arrive at the only destination in Kenya: Nairobi. This is the only non-stop flight route from Angola to Kenya, operated by TAAG Angola.

Angola to Kenya with a stopover
There are more departure airports available if you consider a stopover: 12 airports in Angola offer flights to Nairobi Airport with a single stop:





Flights from Cameroon to Kenya

From Cameroon you can fly non-stop from Douala Airport, and arrive at the only destination in Kenya: Nairobi. This is the only non-stop flight route from Cameroon to Kenya, operated by Kenya Airways.

Cameroon to Kenya with a stopover
If you consider a stopover, then there are more airports available: 3 airports in Cameroon offer flights to 2 destinations in Kenya that require just one stop:



Intercontinental flights to Kenya
There are 3 continents beyond Africa that have direct flights to Kenya. A total of 17 different countries across Asia, Europe and North America offer flights to the country. With 28 direct flight routes, connecting 24 intercontinental airports to 2 destinations, Kenya is well-connected to various parts of the world. 24 different airlines (of which 7 are low-cost) are operating these long-haul flights.
Countries outside Africa with excellent flight connections to Kenya include: United Arab Emirates, Qatar, United Kingdom, India and Netherlands.
All intercontinental flights can be found below — arranged by continent, country and departure airport.
Non-stop flights from Asia to Kenya
From Asia, 10 countries have direct flights to Kenya. 16 non-stop routes are available, operated by 14 airlines — 5 of which are low-cost carriers.
Flights from United Arab Emirates to Kenya

There are 3 airports in United Arab Emirates that have direct flights to Kenya. You will arrive at one of 2 destinations. Flights are operated by 5 airlines — including 2 low-cost carriers (Flydubai and Air Arabia)



United Arab Emirates to Kenya with a stopover
There are more departure airports available if you consider a stopover: 4 airports in United Arab Emirates offer flights to 2 destinations in Kenya with a single stop:




Flights from Qatar to Kenya

Looking to fly directly from Qatar? This is possible from Doha only. You will arrive at Nairobi — currently the only direct route connecting Kenya and Qatar. Flights are operated by Qatar Airways.

Flights from India to Kenya

Looking to fly directly from India? This is possible from Mumbai only. You will arrive at Nairobi — currently the only direct route connecting Kenya and India. Flights are operated by 2 airlines — including IndiGo Airlines, the only low-cost carrier on these routes.

India to Kenya with a stopover
There are more departure airports available if you consider a stopover: 74 airports in India offer flights to 2 destinations in Kenya with a single stop:





Flights from Saudi Arabia to Kenya

If you'd like to fly non-stop from Saudi Arabia you can do so from 2 airports. You will arrive at Nairobi Airport, the only destination for direct flights out of Saudi Arabia. Flights are operated by 2 airlines — including Flynas, the only low-cost carrier on these routes.


Saudi Arabia to Kenya with a stopover
If a stopover works for you, it will provide you with more departure options to reach Kenya, as 25 departure airports in Saudi Arabia offer 1-stop flights to 2 destinations in Kenya:





Flights from Turkey to Kenya

Looking to fly directly from Turkey? This is possible from Istanbul only. You will arrive at one of 2 destinations. Flights are operated by Turkish Airlines.

Turkey to Kenya with a stopover
If a stopover works for you, it will provide you with more departure options to reach Kenya, as 47 departure airports in Turkey offer 1-stop flights to 2 destinations in Kenya:





Flights from Bahrain to Kenya

Looking to fly directly from Bahrain? This is possible from Bahrain Island only. You will arrive at Nairobi — currently the only direct route connecting Kenya and Bahrain. Flights are operated by Gulf Air.

Flights from China to Kenya

If you'd like to fly non-stop from China you can do so from 2 airports. You will arrive at Nairobi Airport, the only destination for direct flights out of China. Flights are operated by China Southern.


China to Kenya with a stopover
There are more departure airports available if you consider a stopover: 140 airports in China offer flights to 2 destinations in Kenya with a single stop:





Flights from Thailand to Kenya

Looking to fly directly from Thailand? This is possible from Bangkok only. You will arrive at Nairobi — currently the only direct route connecting Kenya and Thailand. Flights are operated by Kenya Airways.

Thailand to Kenya with a stopover
There are more departure airports available if you consider a stopover: 16 airports in Thailand offer flights to 2 destinations in Kenya with a single stop:





Flights from Oman to Kenya

Looking to fly directly from Oman? This is possible from Muscat only. You will arrive at Nairobi — currently the only direct route connecting Kenya and Oman. Flights are operated by SalamAir, a low-cost airline.

Oman to Kenya with a stopover
There are more departure airports available if you consider a stopover: 4 airports in Oman offer flights to 2 destinations in Kenya with a single stop:




Flights from Yemen to Kenya

Looking to fly directly from Yemen? This is possible from Aden only. You will arrive at Nairobi — currently the only direct route connecting Kenya and Yemen. Flights are operated by African Express.

Yemen to Kenya with a stopover
There are more departure airports available if you consider a stopover: 4 airports in Yemen offer flights to 2 destinations in Kenya with a single stop:




Non-stop flights from Europe to Kenya
From Europe, 6 countries have direct flights to Kenya. 11 non-stop routes are available, operated by 11 airlines — 2 of which are low-cost carriers.
Flights from United Kingdom to Kenya

If you'd like to fly non-stop from United Kingdom you can do so from 2 airports. You will arrive at Nairobi Airport, the only destination for direct flights out of United Kingdom. Flights are operated by 2 airlines — Kenya Airways and British Airways, neither of which are low-cost carriers.


United Kingdom to Kenya with a stopover
There are more departure airports available if you consider a stopover: 26 airports in United Kingdom offer flights to 2 destinations in Kenya with a single stop:





Flights from Netherlands to Kenya

Looking to fly directly from Netherlands? This is possible from Amsterdam only. You will arrive at one of 2 destinations. Flights are operated by 3 airlines — including TUI Fly, the only low-cost carrier on these routes.

Netherlands to Kenya with a stopover
There are more departure airports available if you consider a stopover: 2 airports in Netherlands offer flights to 2 destinations in Kenya with a single stop:


Flights from France to Kenya

Looking to fly directly from France? This is possible from Paris only. You will arrive at Nairobi — currently the only direct route connecting Kenya and France. Flights are operated by 3 airlines — none of which are low-cost carriers.

France to Kenya with a stopover
If a stopover works for you, it will provide you with more departure options to reach Kenya, as 25 departure airports in France offer 1-stop flights to 2 destinations in Kenya:





Flights from Germany to Kenya

Looking to fly directly from Germany? This is possible from Frankfurt only. You will arrive at one of 2 destinations. Flights are operated by 3 airlines — including Condor, the only low-cost carrier on these routes.

Germany to Kenya with a stopover
There are more departure airports available if you consider a stopover: 18 airports in Germany offer flights to 2 destinations in Kenya with a single stop:





Flights from Italy to Kenya

There are 3 airports in Italy that have direct flights to Kenya. You will arrive at Mombasa Airport, the only destination for direct flights out of Italy. Flights are operated by Neos.



Italy to Kenya with a stopover
There are more departure airports available if you consider a stopover: 30 airports in Italy offer flights to 3 destinations in Kenya with a single stop:





Flights from Belgium to Kenya

Looking to fly directly from Belgium? This is possible from Brussels only. You will arrive at Nairobi — currently the only direct route connecting Kenya and Belgium. Flights are operated by Brussels Airlines.

Belgium to Kenya with a stopover
There are more departure airports available if you consider a stopover: 2 airports in Belgium offer flights to 2 destinations in Kenya with a single stop:


Non-stop flights from North America to Kenya
From North America you can only depart from United States for a direct flight to Kenya. These route(s) are operated by one airline.
Flights from United States to Kenya

Looking to fly directly from United States? This is possible from New York City only. You will arrive at Nairobi — currently the only direct route connecting Kenya and United States. Flights are operated by Kenya Airways.

United States to Kenya with a stopover
There are more departure airports available if you consider a stopover: 78 airports in United States offer flights to 2 destinations in Kenya with a single stop:





Most popular routes to Kenya
Whether you're looking to explore the scenic landscapes, charming towns and vibrant cities of Kenya, visit friends and family or simply need to attend a business meeting — we've got you covered. Check out the list below to find the most popular non-stop flights available for your journey.










Popular routes to Kenya with a stopover
If there is no airport near you offering direct flights to Kenya, don't worry — you can still reach the country with a brief stopover along the way.
Below is a list of the most popular routes that require a stopover.
To see all 1- or 2-stop flight options, simply use the "Show indirect destinations" button on the map, or use the search bar to select your departure airport and discover all available routes from there to Kenya!










Frequently Asked Questions — FAQ
What is the best time to visit Kenya?
Based on all destinations and their associated climate types, it is generally best to visit Kenya from January to December (all year round). Be aware that the best time to visit will vary depending on where you're going, so please check the section 'Best time to visit Kenya' for more information.
- January (13 destinations)
- February (13 destinations)
- May (12 destinations)
- June (10 destinations)
- July (10 destinations)
- August (10 destinations)
- September (10 destinations)
- November (15 destinations)
- December (13 destinations)
What are the most popular destinations in Kenya?
The 5 most popular airports in Kenya are:
- Nairobi (NBO)
- Nairobi (WIL)
- Mombasa (MBA)
- Kisumu (KIS)
- Amboseli National Park (ASV)
Which alliances are flying to Kenya?
All alliances have direct connections to Kenya:
- SkyTeam (4 airlines, 3 destinations)
- Star Alliance (5 airlines, 2 destinations)
- Oneworld (2 airlines, 1 destination)
Which airlines operate direct flights to Kenya?
As of today, there are 50 airlines that fly to Kenya. You can find them here:
- AirKenya Express
- Safarilink Aviation
- Mombasa Air Safari
- Jambojet
- Kenya Airways
- FlexFlight
- Executive Airlines
- Ethiopian Airlines
- Jetways Airlines
- Renegade Air
- RwandAir
- Uganda Airlines
- Qatar Airways
- Precision Air
- Air Tanzania
- African Express
- Freedom Airline Express
- Regional
- Turkish Airlines
- Etihad Airways
- Saudi Arabian
- Discover Airlines
- i-Fly Air
- KLM
- IndiGo Airlines
- Emirates
- Egyptair
- British Airways
- Airlink
- Daallo Airlines
- Lufthansa
- Air France
- Air Arabia
- Jubba Airways
- Daallo Airlines - D9
- Gulf Air
- Flydubai
- China Southern
- Flynas
- Brussels Airlines
- Zambia Airways
- Condor
- Fanjet Express
- TAAG Angola
- ASKY Airlines
- SalamAir
- Neos
- Air Austral
- TUI Fly
- Air Cairo
Which low-cost airlines fly to Kenya?
There are 8 low-cost carriers that offer flights to Kenya at the moment:
- Jambojet
- IndiGo Airlines
- Air Arabia
- Flydubai
- Flynas
- Condor
- SalamAir
- TUI Fly
Which countries offer direct flights to Kenya?
There are 43 countries that offer direct flights to Kenya, which are:
- Tanzania
- Uganda
- United Arab Emirates
- Ethiopia
- Netherlands
- Germany
- Turkey
- Somalia
- South Africa
- Rwanda
- Qatar
- United Kingdom
- India
- Saudi Arabia
- Zambia
- France
- Zimbabwe
- Egypt
- Nigeria
- Mauritius
- Ghana
- Democratic Republic of the Congo
- Burundi
- Malawi
- Madagascar
- Seychelles
- Bahrain
- Mayotte
- China
- South Sudan
- Mozambique
- United States
- Djibouti
- Thailand
- Togo
- Comoros
- Côte d’Ivoire
- Angola
- Oman
- Cameroon
- Italy
- Belgium
- Yemen
Which countries have the best direct connections to Kenya?
These countries have the most flight connections to Kenya:
- Tanzania
- Uganda
- United Arab Emirates
- Ethiopia
- Netherlands
- Germany
- Turkey
What are the best intercontinental hubs for flights to Kenya?
Top intercontinental airports for flights to Kenya are:
-  Entebbe (EBB)

-  Zanzibar (ZNZ)

-  Dar es Salaam (DAR)

-  Addis Ababa (ADD)

-  Johannesburg (JNB)

-  Dubai (DXB)

-  Doha (DOH)

-  Mumbai (BOM)

-  Amsterdam (AMS)

-  London Heathrow (LHR)

-  Paris (CDG)

-  Istanbul (IST)

-  Frankfurt (FRA)

-  Abu Dhabi (AUH)

-  Jeddah (JED)

-  Cairo (CAI)

-  Lagos (LOS)

-  Accra (ACC)

-  Dubai (Sharjah) (SHJ)

-  Bahrain Island (BAH)

From which continents can you fly non-stop to Kenya?
You can reach Kenya directly from 4 continents, which are:
- Africa
- Asia
- Europe
- North America
Are there Business Class flights to Kenya?
Yes, you can fly in Business Class to 3 airports in Kenya (depending on where you are flying from):
- Nairobi (NBO)
- Mombasa (MBA)
- Kisumu (KIS)
Are there First Class flights to Kenya?
Yes, you can fly to one airport in First Class: Nairobi Airport.
What is the longest flight to Kenya?
The longest direct flight is from New York City, United States (JFK) to Nairobi (NBO). This flight takes 13 hours and 30 minutes and covers a distance of 7,351 miles (11,830 km). Other interesting long-haul flights to Kenya include:
- US - New York City to Nairobi 7,351 miles
- CN - Changsha to Nairobi 5,426 miles
- CN - Guangzhou to Nairobi 5,390 miles
- TH - Bangkok to Nairobi 4,486 miles
- NL - Amsterdam to Mombasa 4,390 miles
- GB - London Heathrow to Nairobi 4,249 miles
- GB - London Gatwick to Nairobi 4,224 miles
- DE - Frankfurt to Mombasa 4,165 miles
- NL - Amsterdam to Nairobi 4,147 miles
- BE - Brussels to Nairobi 4,078 miles
- FR - Paris to Nairobi 4,033 miles
- DE - Frankfurt to Nairobi 3,923 miles
- IT - Milan (Malpensa) to Mombasa 3,918 miles
- IT - Verona to Mombasa 3,842 miles
- IT - Rome (Fiumicino) to Mombasa 3,601 miles
- TR - Istanbul to Mombasa 3,202 miles
- TR - Istanbul to Nairobi 2,985 miles
- CI - Abidjan to Nairobi 2,854 miles
- IN - Mumbai to Nairobi 2,815 miles
- GH - Accra to Nairobi 2,602 miles
- ZA - Cape Town to Nairobi 2,546 miles
- TG - Lomé to Nairobi 2,513 miles
- NG - Lagos to Nairobi 2,379 miles
- AE - Dubai to Mombasa 2,281 miles
- OM - Muscat to Nairobi 2,239 miles
- AE - Dubai (Sharjah) to Nairobi 2,220 miles
- AE - Dubai to Nairobi 2,210 miles
- EG - Cairo to Nairobi 2,201 miles
- AE - Abu Dhabi to Nairobi 2,138 miles
- BH - Bahrain Island to Nairobi 2,113 miles
- QA - Doha to Nairobi 2,082 miles
- EG - Hurghada to Nairobi 1,978 miles
- SA - Riyadh to Nairobi 1,928 miles
- MU - Mauritius to Nairobi 1,924 miles
- CM - Douala to Nairobi 1,913 miles
- ZA - Johannesburg to Nairobi 1,808 miles
- AO - Luanda to Nairobi 1,696 miles
- SA - Jeddah to Nairobi 1,595 miles
- CD - Kinshasa to Nairobi 1,496 miles
- MG - Antananarivo to Nairobi 1,402 miles
- ZW - Victoria Falls to Nairobi 1,381 miles
- ZM - Livingstone to Nairobi 1,366 miles
- SC - Mahé to Nairobi 1,302 miles
- ZW - Harare to Nairobi 1,213 miles
- ZM - Lusaka to Nairobi 1,126 miles
- YE - Aden to Nairobi 1,123 miles
- SO - Garowe to Nairobi 1,047 miles
- ZM - Ndola to Nairobi 988 miles
- DJ - Djibouti to Nairobi 986 miles
- YT - Dzaoudzi to Nairobi 977 miles
What are the major airports in Kenya?
The largest airport in Kenya is Nairobi Airport known as Jomo Kenyatta International Airport.
How many airports are there in Kenya?
There are 25 airports that handle scheduled passenger flights.
What are the best airports for flights to Kenya?
Top airports for direct flights to Kenya include:
-  London Heathrow (LHR)

-  London Gatwick (LGW)

-  New York City (JFK)

-  Mumbai (BOM)

-  Johannesburg (JNB)

-  Nairobi (NBO)

-  Lagos (LOS)

-  Dar es Salaam (DAR)

-  Cape Town (CPT)

-  Accra (ACC)

-  Entebbe (EBB)

-  Zanzibar (ZNZ)

-  Kigali (KGL)

-  Mauritius (MRU)

-  Douala (DLA)

-  Nairobi (WIL)

-  Lusaka (LUN)

-  Kilimanjaro (JRO)

-  Mombasa (MBA)

-  Mahé (SEZ)

What are the best international airports in Africa for flights to Kenya?
Top international airports in Africa for non-stop flights to Kenya are:
-  Entebbe (EBB)

-  Zanzibar (ZNZ)

-  Mogadishu (MGQ)

-  Dar es Salaam (DAR)

-  Arusha (ARK)

-  Addis Ababa (ADD)

-  Kilimanjaro (JRO)

-  Kigali (KGL)

-  Johannesburg (JNB)

-  Lusaka (LUN)

-  Mauritius (MRU)

-  Lagos (LOS)

-  Cairo (CAI)

-  Accra (ACC)

-  Bujumbura (BJM)

-  Harare (HRE)

-  Lilongwe (LLW)

-  Antananarivo (TNR)

-  Mahé (SEZ)

-  Kinshasa (FIH)

Do all airports in Kenya operate year-round?
There are 25 airports located across Kenya, 22 of which offer year-round flights while 3 handle seasonal flights only:
- Meru (JJM)
- Samburu (UAS)
- Lodwar (LOK)
For a better overview adjusted to your travel dates, we recommend using the date filter on the map to filter out your options!
What are the most popular flights to Kenya?
Domestic:
- Nairobi to Mombasa
- Mombasa to Nairobi
- Kisumu to Nairobi
- Nairobi to Kisumu
- Nairobi to Kisumu
- Kisumu to Nairobi
- Nairobi to Olare
- Maasai Mara (Mara Serena) to Nairobi
- Nairobi to Maasai Mara (Mara Serena)
- Ol Seki to Maasai Mara (Angama)
- Maasai Mara (Olkiombo) to Ol Seki
- Maasai Mara (Mara Serena) to Maasai Mara (Mara North)
- Maasai Mara (Mara North) to Maasai Mara (Kichwa Tembo)
- Maasai Mara (Kichwa Tembo) to Maasai Mara (Keekorok)
- Maasai Mara (Keekorok) to Maasai Mara (Olkiombo)
- Maasai Mara to Maasai Mara (Mara Serena)
- Nairobi to Ukunda
- Nairobi to Eldoret
- Eldoret to Nairobi
- Ukunda to Nairobi
- Olare to Nairobi
- Olare to Maasai Mara
- Ol Seki to Nairobi
- Nairobi to Ol Seki
- Nairobi to Maasai Mara (Olkiombo)
International:
- Entebbe to Nairobi
- Arusha to Nairobi
- Dar es Salaam to Nairobi
- Zanzibar to Mombasa
- Kigali to Nairobi
- Johannesburg to Nairobi
- Entebbe to Kisumu
- Zanzibar to Nairobi
- Kilimanjaro to Nairobi
- Kilimanjaro to Nairobi
- Mumbai to Nairobi
- Lusaka to Nairobi
- Mauritius to Nairobi
- London Heathrow to Nairobi
- Lagos to Nairobi
- Accra to Nairobi
- Bujumbura to Nairobi
- Harare to Nairobi
- Lilongwe to Nairobi
- Mahé to Nairobi
- Dar es Salaam to Mombasa
- Juba to Nairobi
- Livingstone to Nairobi
- Victoria Falls to Nairobi
- Entebbe to Mombasa
- Cape Town to Nairobi
- Douala to Nairobi
- New York City to Nairobi
- Ndola to Nairobi
- London Gatwick to Nairobi
- Kilimanjaro to Mombasa
- Zanzibar to Nairobi
- Mogadishu to Nairobi
- Addis Ababa to Nairobi
- Addis Ababa to Mombasa
- Dubai to Nairobi
- Doha to Nairobi
- Cairo to Nairobi
- Amsterdam to Nairobi
- Antananarivo to Nairobi
- Paris to Nairobi
- Kinshasa to Nairobi
- Abu Dhabi to Nairobi
- Jeddah to Nairobi
- Dzaoudzi to Nairobi
- Nampula to Nairobi
- Kismayo to Nairobi
- Garowe to Nairobi
- Istanbul to Nairobi
- Moroni to Nairobi
Which airports in Kenya offer domestic flights only?
These are the 21 airports in Kenya that exclusively serve domestic flights:
- Amboseli National Park
- Maasai Mara (Mara Serena)
- Ol Seki
- Maasai Mara (Keekorok)
- Maasai Mara (Olkiombo)
- Maasai Mara (Mara North)
- Maasai Mara (Kichwa Tembo)
- Olare
- Ukunda
- Malindi
- Nanyuki
- Maasai Mara (Angama)
- Maasai Mara
- Eldoret
- Lamu
- Samburu
- Meru
- Wajir
- Vipingo
- Kitale
- Lodwar

















































