NBO → DXB
Flights from Nairobi to Dubai
Nairobi to Dubai is East Africa's main link to the Gulf, busy with trade, business, and holiday traffic — and a popular springboard for onward connections across Asia. Use Flyroz to compare live fares, then book directly with the airline or travel site — we never add a booking fee.
Cheapest one-way from
Search to see current fares for your dates.
How long is the flight?
Nonstop flights from Nairobi to Dubai typically take around 5h to 5h 25m. Exact times vary by aircraft, routing, and conditions.
Airlines flying this route
Nonstop NBO–DXB service is operated by Emirates (multiple daily flights), Kenya Airways, and flydubai. Schedules can change over time, so check current results for your dates.
Direct vs. connecting flights
This route is well served by nonstop flights across three carriers, so connecting itineraries are rarely worthwhile — though Dubai itself is a major hub if you're continuing onwards to Asia or beyond.
Best time to fly & book
Fares are often higher around the year-end holidays and Dubai's peak event months, and lower in quieter periods. Booking ahead and keeping dates flexible generally gives more choice.
Frequently asked questions
How long is the flight from Nairobi to Dubai?
Nonstop flights from Nairobi to Dubai typically take around 5h to 5h 25m. Connecting itineraries take longer depending on the layover.
Which airlines fly nonstop from Nairobi to Dubai?
Nonstop NBO–DXB service is operated by Emirates, Kenya Airways, and flydubai. Run a live search to compare fares on your dates.
Are there nonstop flights from Nairobi to Dubai?
Yes — Nairobi to Dubai has multiple nonstop departures a day across three carriers.
When is the cheapest time to fly from Nairobi to Dubai?
Fares are often higher around year-end holidays and Dubai's peak months, and lower in quieter periods. Booking ahead and flexible dates usually help.
Ready to compare Nairobi → Dubai?
Live fares from Aviasales · book at the source, no fees.