Direct flights from Dubai to Jomo Kenyatta International (NBO)

50 nonstop flights a week from Dubai to Jomo Kenyatta International (NBO) with 4 airlines, 5h 5m to 5h 30m in the air, 2,205 mi (3,549 km). Departures from 01:25 to 18:50.

Flights from Dubai to Nairobi

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Dubai to Nairobi

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Dubai to Jomo Kenyatta International (NBO) at a glance

flights a week
50
flights today
2
airlines
4
flight time
5h 5m - 5h 30m
distance
2,205 mi (3,549 km)
first and last departure
01:25 - 18:50
departure terminals
1, 3
arrival terminals
1A, 1E

Dubai to Jomo Kenyatta International (NBO) flight schedule

50 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
EK 717
Emirates
01:25 Dubai, terminal 3
05:35 Jomo Kenyatta International, terminal 1E
5h 10m
Daily
Airbus A350-900
KQ 311
Kenya Airways
02:20 Dubai, terminal 1
06:25 Jomo Kenyatta International, terminal 1A
5h 5m
Daily
Boeing 737-800
KQ 305
Kenya Airways
06:55 Dubai, terminal 1
11:10 Jomo Kenyatta International, terminal 1A
5h 15m
Daily
Boeing 737-800
G9 734
Air Arabia
09:05 Sharjah International
13:20 Jomo Kenyatta International, terminal 1E
5h 15m
Daily
Airbus A320
EK 719
Emirates
10:30 Dubai, terminal 3
14:40 Jomo Kenyatta International, terminal 1E
5h 10m
Daily
Boeing 777-300ER
EK 721
Emirates
15:20 Dubai, terminal 3
19:35 Jomo Kenyatta International, terminal 1E
5h 15m
Daily
Boeing 777-300ER
FZ 1581
Flydubai
16:40 Dubai, terminal 3
21:10 Jomo Kenyatta International, terminal 1A
5h 30m
Mon, Wed, Fri, Sun
Boeing 737
G9 708
Air Arabia
18:50 Sharjah International
23:05 Jomo Kenyatta International, terminal 1E
5h 15m
Mon, Wed, Fri, Sat
Airbus A320

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 16 December.

FlightDepartsArrivesDurationDaysAircraft
G9 708
Air Arabia
18:45 Sharjah International
23:00 Jomo Kenyatta International, terminal 1E
5h 15m
Seasonal
Airbus A320
FZ 1581
Flydubai
19:45 Dubai, terminal 3
00:15 Jomo Kenyatta International, terminal 1A
5h 30m
Seasonal
Boeing 737
EK 717
Emirates
01:20 Dubai, terminal 3
05:25 Jomo Kenyatta International, terminal 1E
5h 5m
Seasonal
Airbus A350-900
KQ 305
Kenya Airways
06:45 Dubai, terminal 1
11:00 Jomo Kenyatta International, terminal 1A
5h 15m
Seasonal
Boeing 737-800
G9 734
Air Arabia
09:00 Sharjah International
13:05 Jomo Kenyatta International, terminal 1E
5h 5m
Seasonal
Airbus A320 NEO
EK 721
Emirates
15:55 Dubai, terminal 3
20:00 Jomo Kenyatta International, terminal 1E
5h 5m
Seasonal
Boeing 777-300ER
FZ 1581
Flydubai
16:30 Dubai, terminal 3
20:55 Jomo Kenyatta International, terminal 1A
5h 25m
Seasonal
Boeing 737
KQ 311
Kenya Airways
00:55 Dubai, terminal 1
05:10 Jomo Kenyatta International, terminal 1A
5h 15m
Seasonal
Boeing 737-800
G9 708
Air Arabia
18:55 Sharjah International
23:00 Jomo Kenyatta International, terminal 1E
5h 5m
Seasonal
Airbus A320

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Nairobi is 1 hour behind Dubai.

Airlines flying Dubai to Jomo Kenyatta International (NBO)

Nonstop flights a week by the current schedule

Other airport combinations Dubai to Nairobi

Airports with nonstop flights between the two cities, busiest first

Frequently asked questions

How many nonstop flights are there from Dubai to Jomo Kenyatta International (NBO)?
50 nonstop flights a week by the current schedule, 8 flight numbers, 2 today.
How long is the flight from Dubai to Jomo Kenyatta International (NBO)?
From 5 hours 5 minutes to 5 hours 30 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Dubai to Jomo Kenyatta International (NBO)?
Emirates (21 a week), Kenya Airways (14 a week), Air Arabia (11 a week) and Flydubai (4 a week).
Which terminals are used between Dubai and Jomo Kenyatta International (NBO)?
Flights depart from Dubai and Sharjah International, terminals 1, 3 and arrive at Jomo Kenyatta International, terminals 1A, 1E.
How far is Jomo Kenyatta International (NBO) from Dubai?
2,205 mi (3,549 km) in a straight line.
What are the earliest and latest flights from Dubai to Jomo Kenyatta International (NBO)?
The first departure is at 01:25 (Emirates), the last at 18:50 (Air Arabia), local time.