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