Flights from Dubai to Nairobi

Explore the best deals

Discover the cheapest flights from Dubai to Nairobi
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Dubai to Nairobi

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the end of August. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 24 Aug - 30 Aug
AED 958
AED 887
AED 1,166
AED 1,522
AED 1,850
AED 867
AED 857
AED 925
AED 879
AED 982
AED 946
AED 965
JulyAugustSeptember
Airlines that fly from Dubai to Nairobi
Exchange rate
1 AED = 34.71 KES
1 KES = 0.03 AED
Last checked on Mon, 13/07
Distance: 3542 kms
Dubai airports
Dubai International Airport (DXB)How far from city centre: 19 kms
Al Maktoum International (DWC)How far from city centre: 21 kms
Etihad Bus Station (XNB)How far from city centre: 6 kms
Nairobi airports
Jomo Kenyatta Internatonal (NBO)How far from city centre: 16 kms
Wilson Arpt (WIL)How far from city centre: 5 kms

A guide to flying from Dubai to Nairobi

Travelling from Dubai to Nairobi takes you from the modern architecture of the United Arab Emirates to the heart of East Africa. Nairobi is a city where urban life meets the wild, known globally for the Nairobi National Park, where lions and giraffes roam against a backdrop of skyscrapers. Visitors are drawn to the city for its history at the Karen Blixen Museum and the opportunity to see conservation in action at the Sheldrick Wildlife Trust. Whether you are looking for local crafts at the Maasai Market or want to explore the lush surroundings of the Karura Forest, the Kenyan capital has a distinct energy that feels both grounded and adventurous.

The flight from Dubai International Airport to Jomo Kenyatta International Airport typically takes about 5 hours and 10 minutes. This direct route covers a distance of roughly 3,550 km, making it a relatively quick journey between the two regions. Several airlines operate this path, including Emirates and Kenya Airways, providing regular daily connections. If you prefer a more budget-friendly option, flydubai also runs frequent services on this route.

Choosing the right time to fly can make a big difference to your trip. Many travellers find that the best time to visit Nairobi is during the dry seasons, which run from June to October and again from January to February. These months are ideal for wildlife spotting and outdoor activities as the weather is mild and clear. To find more competitive fares, it is often helpful to book your tickets at least three weeks in advance. Checking for mid-week departures, such as a Tuesday or Wednesday, can also help you secure a better rate compared to weekend travel. Regardless of when you fly, arriving at Dubai International Airport at least three hours before your scheduled departure ensures you have enough time to navigate Terminal 3 or Terminal 2 comfortably.

Departing from Dubai

Flying from the desert landscapes of Dubai to the plains of Kenya is a straightforward trip thanks to the city's well-connected aviation infrastructure. You can choose between two main hubs depending on your airline and preferred departure time.

Dubai International Airport (DXB)

As the primary hub for the region, Dubai International Airport handles the majority of daily services to Nairobi. It is located just 5 km from the city centre, making it incredibly easy to reach via the Red Line of the metro system. Most international carriers, including Emirates and Kenya Airways, operate from Terminal 1 or Terminal 3. This facility stays open with 24-hour service, providing plenty of options for food and relaxation before your flight.

Al Maktoum International Airport (DWC)

Located further south near the site of Expo City, Al Maktoum International Airport serves as a secondary option for certain seasonal or low-cost flights. While it is smaller than the main hub, this site often provides a quieter experience for those staying in the southern districts of Dubai. You can access the terminal using dedicated RTA bus routes or by road. It is a practical choice if you want to avoid the busier crowds of the central airport.

Arriving in Nairobi

Landing in the capital of Kenya brings you to a major aviation crossroads in East Africa. If you fly from Dubai, your aircraft will likely touch down at the primary international hub or a smaller regional terminal depending on your airline and final destination.

Jomo Kenyatta International Airport (NBO)

Most travellers arriving from Dubai International Airport or Al Maktoum International Airport will land at this facility. It is located roughly 15 km from the central business district. This site serves as the main base for Kenya Airways and hosts various international carriers like Emirates. Once you clear immigration, you can reach the city centre via the Nairobi Expressway, which has significantly reduced travel times for passengers.

Wilson Airport (WIL)

Some regional flights or smaller charters may use this secondary airfield. It is situated much closer to the heart of the city, approximately 5 km away. While it does not typically handle the large long-haul jets coming directly from the United Arab Emirates, it is a vital link for those catching a connecting flight to safari parks or coastal towns. The terminal is known for its quick transit times and easy access to local suburbs.

Find the cheapest flights from Dubai to Nairobi

Planning your trip from Dubai to Nairobi becomes much easier when you have all the best options in one place. Using Opodo, you can quickly compare various airlines to find the flight that fits your schedule and budget. If you want to save more, an Opodo Prime subscription gives you access to exclusive discounts on every booking. You can also simplify your planning by bundling your flight and hotel into a single package, which often lowers the total cost. Whether you are travelling for a safari or a city break, the right deal is just a few clicks away. Start looking through the available flights today and see how easy it is to secure your seat for your next trip to Kenya.

Frequently asked questions about flights from Dubai to Nairobi

How long does the flight take to go from Dubai to Nairobi?
The total flight time between Dubai and Nairobi is of around 7 hours on average, considering an average distance of 3,541.73 km, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
On average, how much is the price of a flight from Dubai to Nairobi?
When you fly from Dubai to Nairobi the average price is AED 1643. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
How can I find cheap flights from Dubai to Nairobi at Opodo?
The cheapest price for a flight from Dubai to Nairobi is AED512. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
When is the best time to book a flight from Dubai to Nairobi?
The most popular months to book a trip from Dubai to Nairobi are September, October and August, based on the searches of our customers.
When is the best time to travel from Dubai to Nairobi?
The best time of the year to go to Nairobi when flying from Dubai depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, December is the top 1º month to fly to Nairobi from Dubai in terms of searches from our customer, followed by March and January. If you prefer to avoid high peaks of turism, however, and escape a crowded period, February, October and September are the months with less volume of searchs for the route Dubai - Nairobi.
How is the weather in Nairobi compared to Dubai?
While in Dubai the temperatures can reach an average of 34º ºC in summer, Nairobi can reach up to 19º ºC during the hot season. In winter, however, weather indicators show around 16º ºC in Nairobi, compared to the 20º ºC average reported in Dubai.

Plan your trip

Popular Flight RoutesOther popular routes