Direct flights from Dubai to Nairobi
All flights from DXB to NBO non-stop. There are direct flights from Dubai International Airport (DXB), United Arab Emirates to Jomo Kenyatta International (NBO), Kenya with Emirates, Kenya Airways and flydubai. 25 weekly departures are currently scheduled on this route. Departure times range from 00:55 to 16:40 depending on the schedule period. The flight distance is 2223 miles (3577 km). Flight time ranges from 5 hours to 5 hours and 30 minutes.
Airlines with non-stop routes:
Emirates
Kenya Airways
flydubai
Kenn Borek Air
Flight schedule from Dubai to Nairobi with Emirates
This is a weekly direct flight schedule for Emirates. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-08
Flight schedule from Dubai to Nairobi with Kenya Airways
This is a weekly direct flight schedule for Kenya Airways. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-08
Flight schedule from Dubai to Nairobi with flydubai
This is a weekly direct flight schedule for flydubai. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-08
Dubai to Nairobi scheduled departures
Select a date to see every published non-stop departure between DXB and NBO.
DXB - NBO route facts
-
Distance2223 miles (3577 km)
-
Flight time5 hours to 5 hours and 30 minutes
-
Airlines
Emirates
Kenya Airways
flydubai -
Airline alliancesSkyTeam Low-cost carrier
-
CabinsEconomy Premium Economy Business First
-
Hub airportsEmirates: DXBKenya Airways: NBOflydubai: DXB
-
Departure terminalsEmirates: Terminal 3Kenya Airways: Terminal 1flydubai: Terminal 3
-
Arrival terminalsEmirates: Terminal 1EKenya Airways: Terminal 1Aflydubai: Terminal 1A
-
AircraftEmirates: Boeing 777-300ERKenya Airways: Boeing 737-800 (winglets) Passenger/BBJ2flydubai: Boeing 737MAX 8 Passenger
Route FAQ
Direct flights from Dubai to Kenya
From Dubai to Mombasa
MBA Moi International
