Compare cheap outbound and return flights from Dubai (DXB) to Nairobi (NBO)and find the best offer from numerous airlines and travel agencies.
Cheapest roundtrip flight
from€272
Fastest flight
non-stop flights
29x / week
Flight distance
3,563 km
Time difference
Most popular airlines
Emirates Airline
Kenya Airways
flydubai
Flight schedule from Dubai (DXB) to Nairobi (NBO)
Select a travel date in the flight schedule for the route from Dubai (DXB) to Nairobi (NBO) and compare affordable flight deals.
offers
Active filtersnone
Matching outbound flights18 of 18
fromto
dep.arr.
durationstopovers
7 – 13 September 2026
14 – 20 September 2026
21 – 27 September 2026
DXBNBO
non-stop
DXBNBO
non-stop
DXBNBO
1 stopover
DXBNBO
non-stop
DXBNBO
non-stop
DXBNBO
1 stopover
DXBNBO
1 stopover
DXBNBO
1 stopover
DXBNBO
1 stopover
DXBNBO
1 stopover
DXBNBO
non-stop
DXBNBO
non-stop
DXBNBO
1 stopover
DXBNBO
1 stopover
DXBNBO
1 stopover
Tips and tricks to help you find cheap flights from Dubai to Nairobi
Favourite airline: Qatar Airways
83 % of flights booked on the route from Dubai to Nairobi are booked with Qatar Airways, Saudia and Kenya Airways.
Qatar Airways
38 %
Saudia
24 %
Kenya Airways
21 %
Direct flights are more expensive
Compared to direct flights, flights with a stopover on this route are on average 30 % cheaper.
non stop flight
1 stop
05h 05min
09h 00min
£ 422
£ 325
Favourite connection: via Doha
Flights with a stopover in Doha are the most popular connection for this route.
Route
bookings
1 stopover Doha
13h 05min, from £ 340
38 %
Direct flights
05h 05min, from £ 422
29 %
1 stopover Jeddah King Abdulaziz
09h 00min, from £ 325
24 %
Useful information about the flight from Dubai to Nairobi
Nairobi - a vibrant African city
Visitors to Nairobi can enjoy all the attractions of a modern city such as the bustling Westlands district as well as proximity to some of Kenya's best National Parks.
Best Nairobi seasons
Visit during one of the two dry seasons from mid-December until the end of February or from mid-June till the end of September to avoid the rainy season downpours. Travellers should visit on 1st June to catch Madaraka Day independence day parades. The Heroes day parades on Mashujaa Day are on 20th October and the Nairobi Marathon is also in October. Visit in December for Kenya Music Week or Jamhuri Day (Republic Day) on the 12th.
Useful information before arriving in Nairobi
Visas are required and a tourist visa costing about £30 can be obtained online (e-visa), at the Kenya High Commission in London or at the airport before departure. Malaria, cholera and dengue fever all occur in Kenya. Travellers should ensure that routine vaccinations are up to date and Tetanus, Polio, Diphtheria, Typhoid, Hepatitis A, Hepatitis B, Rabies, Yellow Fever, Rabies and Meningitis are also recommended. An anti-malarial (prophylaxis) course is advised if intending to travel outside Nairobi. Tourist should avoid Pangani, Eastleigh and other inner city slum areas at night. Crime and terrorism rates are high.
Getting around in Nairobi
There is no smoking in public particularly in the inner city. Tap water should be avoided - choose bottled water or boil drinking water. Fruit and vegetables should be peeled or cooked before eating. Wear long clothing, use a mosquito repellent and sleep under a mosquito net. Kenya is far less expensive than the UK and a restaurant meal is about 500 KES. Try local foods like Nyama Choma (grilled meat). Beer is around 200 KES, non-alcoholic drinks about 100 KES and bottled water about 100 KES from supermarkets. Shop in Biashara Street or haggle in Massai Market.
Local tips for Nairobi
It is approximately 15 km from Jomo Kenyatta International Airport to the business district. A taxi takes about 30 minutes and costs about 1,500 KES. Prices should be settled beforehand. The #34 bus costs around 50 KES and takes about 40 minutes to the Ambassador Hotel. Accommodation might cost about 800 KES for a shared hostel room or around 10,000 KES for a luxury hotel. Traffic is heavy, particularly in rush hour periods from 7-9 am and 4.30 to 6.30 pm. Taxis start at about 500 KES then around 200 KES per km.
Important flight information
Frequently Asked Questions (FAQ)
How long is the flight from Dubai to Nairobi?
A direct flight from Dubai to Nairobi typically takes around 5 hours 10 minutes. If you choose a connecting flight, you should allow more time. Typical one-stop journeys take around 9 hours 30 minutes. For the quickest journey, a direct flight is usually the most comfortable choice.
Are there direct flights from Dubai to Nairobi?
Yes, there are direct flights from Dubai to Nairobi, with an average of around 4 to 5 flights per day, operated by, among others, Emirates, Kenya Airways and flydubai. If you want to travel without a stopover, it is worth filtering specifically for direct flights when searching.
Which airlines fly from Dubai to Nairobi?
Direct flights from Dubai to Nairobi are operated by, among others, Emirates, Kenya Airways and flydubai. There are also connecting flights with one stop, for example with Ethiopian Airlines (via Addis Ababa), Saudia (via Jeddah) and Egyptair (via Cairo). If a short travel time matters to you, a direct flight is usually the most convenient option. Connecting flights often give you more choice of departure times and airlines.
On which days are there direct flights from Dubai to Nairobi?
Direct flights from Dubai to Nairobi operate daily. The schedule may vary by season, so it is worth comparing several travel dates. If your preferred day has no direct service, nearby departure days or short connecting flights may be a good alternative.
How many flights are there per day from Dubai to Nairobi?
On the route from Dubai to Nairobi there are on average around 4 to 5 flights per day. The number of services can vary by day of the week and season. If you are flexible with your dates, it is worth comparing several departure days.
How many flights per week are there from Dubai to Nairobi?
From Dubai to Nairobi there are around 29 to 30 flights per week. This means you usually have suitable connections to choose from on several days and at various times. As well as price, it is worth comparing flight duration, airline and any potential additional charges.
When does the first flight from Dubai to Nairobi depart?
The earliest direct flight from Dubai to Nairobi usually departs at 00:55. The exact departure time may vary by day of the week and airline. Early flights are particularly useful if you want to make the most of your arrival day in Nairobi.
When does the last flight from Dubai to Nairobi depart?
The last direct flight from Dubai to Nairobi usually departs at 16:40. Late flights can be convenient if you want to travel after work or in the evening. Do check whether it is a direct flight, as a connecting service could push the arrival time significantly later.