Flights from Nairobi to Riyadh (NBO to RUH)

There are 16 flight connection options available between Nairobi, Jomo Kenyatta and Riyadh, King Khalid on Friday, 10th May.

Flights departing on Friday, 10th May

# Stops Duration Departure time Arrival time
Option #1 Addis Ababa, Ethiopia 8h 10 min 18:00 (6:00 pm)
10th May
02:10 (2:10 am)
11th May
Option #2 Doha, Qatar 9h 10 min 01:05 (1:05 am)
10th May
10:15 (10:15 am)
10th May
Option #3 Doha, Qatar 9h 20 min 18:10 (6:10 pm)
10th May
03:30 (3:30 am)
11th May
Option #4 Dubai, United Arab Emirates 9h 20 min 22:45 (10:45 pm)
10th May
08:05 (8:05 am)
11th May
Option #5 Dubai, United Arab Emirates 9h 50 min 16:35 (4:35 pm)
10th May
02:25 (2:25 am)
11th May
Option #6 Doha, Qatar 12h 05 min 01:05 (1:05 am)
10th May
13:10 (1:10 pm)
10th May
Option #7 Dubai, United Arab Emirates 9h 05 min 16:35 (4:35 pm)
10th May
01:40 (1:40 am)
11th May
Option #8 Addis Ababa, Ethiopia 9h 10 min 17:00 (5:00 pm)
10th May
02:10 (2:10 am)
11th May
Option #9 Dubai, United Arab Emirates 9h 15 min 17:10 (5:10 pm)
10th May
02:25 (2:25 am)
11th May
Option #10 Dubai, United Arab Emirates 9h 40 min 17:10 (5:10 pm)
10th May
02:50 (2:50 am)
11th May
Option #11 Dubai, United Arab Emirates 9h 40 min 17:10 (5:10 pm)
10th May
02:50 (2:50 am)
11th May
Option #12 Dubai, United Arab Emirates 9h 40 min 23:10 (11:10 pm)
10th May
08:50 (8:50 am)
11th May
Option #13 Dubai, United Arab Emirates 10h 05 min 22:45 (10:45 pm)
10th May
08:50 (8:50 am)
11th May
Option #14 Dubai, United Arab Emirates 10h 15 min 16:35 (4:35 pm)
10th May
02:50 (2:50 am)
11th May
Option #15 Dubai, United Arab Emirates 10h 15 min 16:35 (4:35 pm)
10th May
02:50 (2:50 am)
11th May
Option #16 Addis Ababa, Ethiopia 11h 00 min 07:20 (7:20 am)
10th May
18:20 (6:20 pm)
10th May

Option #1

Flight Nairobi - Addis Ababa

Ethiopian Airlines international flight ET319 leaves Nairobi (Jomo Kenyatta), Terminal «1C» at 18:00 (6:00 pm) and lands in Addis Ababa (Bole), Terminal «2» at 20:00 (8:00 pm). Flight duration is 2 hours 00 minutes.

Connection in Addis Ababa

Connection time in Addis Ababa, Bole airport is 2 hours and 35 minutes (from 20:00 / 8:00 pm, 10th May to 22:35 / 10:35 pm, 10th May). Go from terminal «2» to terminal «1».

Flight Addis Ababa - Riyadh

Ethiopian Airlines international flight ET412 leaves Addis Ababa (Bole), Terminal «1» at 22:35 (10:35 pm) and lands in Riyadh (King Khalid), Terminal «2» at 02:10 (2:10 am). Flight duration is 3 hours 35 minutes.

Option #2

Flight Nairobi - Doha

Qatar Airways international flight QR1342 leaves Nairobi (Jomo Kenyatta), Terminal «1C» at 01:05 (1:05 am) and lands in Doha (Hamad) at 06:20 (6:20 am). Flight duration is 5 hours 15 minutes.

Connection in Doha

Connection time in Doha, Hamad airport is 2 hours and 25 minutes (from 06:20 / 6:20 am, 10th May to 08:45 / 8:45 am, 10th May).

Flight Doha - Riyadh

Qatar Airways international flight QR1170 leaves Doha (Hamad) at 08:45 (8:45 am) and lands in Riyadh (King Khalid), Terminal «3» at 10:15 (10:15 am). Flight duration is 1 hours 30 minutes.

Option #3

Flight Nairobi - Doha

Qatar Airways international flight QR1336 leaves Nairobi (Jomo Kenyatta), Terminal «1C» at 18:10 (6:10 pm) and lands in Doha (Hamad) at 23:25 (11:25 pm). Flight duration is 5 hours 15 minutes.

Connection in Doha

Connection time in Doha, Hamad airport is 2 hours and 35 minutes (from 23:25 / 11:25 pm, 10th May to 02:00 / 2:00 am, 11th May).

Flight Doha - Riyadh

Qatar Airways international flight QR1166 leaves Doha (Hamad) at 02:00 (2:00 am) and lands in Riyadh (King Khalid), Terminal «3» at 03:30 (3:30 am). Flight duration is 1 hours 30 minutes.

Option #4

Flight Nairobi - Dubai

Emirates international flight EK722 leaves Nairobi (Jomo Kenyatta), Terminal «1B» at 22:45 (10:45 pm) and lands in Dubai, Terminal «3» at 04:50 (4:50 am). Flight duration is 5 hours 05 minutes.

Connection in Dubai

Connection time in Dubai is 2 hours and 20 minutes (from 04:50 / 4:50 am, 11th May to 07:10 / 7:10 am, 11th May). Stay in terminal «3» to change plane.

Flight Dubai - Riyadh

Emirates international flight EK819 leaves Dubai, Terminal «3» at 07:10 (7:10 am) and lands in Riyadh (King Khalid), Terminal «2» at 08:05 (8:05 am). Flight duration is 1 hours 55 minutes.

Option #5

Flight Nairobi - Dubai

Emirates international flight EK720 leaves Nairobi (Jomo Kenyatta), Terminal «1B» at 16:35 (4:35 pm) and lands in Dubai, Terminal «3» at 22:40 (10:40 pm). Flight duration is 5 hours 05 minutes.

Connection in Dubai

Connection time in Dubai is 2 hours and 45 minutes (from 22:40 / 10:40 pm, 10th May to 01:25 / 1:25 am, 11th May). Stay in terminal «3» to change plane.

Flight Dubai - Riyadh

Emirates international flight EK815 leaves Dubai, Terminal «3» at 01:25 (1:25 am) and lands in Riyadh (King Khalid), Terminal «2» at 02:25 (2:25 am). Flight duration is 2 hours 00 minutes.

Option #6

Flight Nairobi - Doha

Qatar Airways international flight QR1342 leaves Nairobi (Jomo Kenyatta), Terminal «1C» at 01:05 (1:05 am) and lands in Doha (Hamad) at 06:20 (6:20 am). Flight duration is 5 hours 15 minutes.

Connection in Doha

Connection time in Doha, Hamad airport is 5 hours and 20 minutes (from 06:20 / 6:20 am, 10th May to 11:40 / 11:40 am, 10th May).

Flight Doha - Riyadh

Qatar Airways international flight QR1164 leaves Doha (Hamad) at 11:40 (11:40 am) and lands in Riyadh (King Khalid), Terminal «3» at 13:10 (1:10 pm). Flight duration is 1 hours 30 minutes. The same physical flight is marketed by other airlines: Malaysia Airlines MH4136, Iberia IB872, LATAM Airlines Group LA5623, Cathay Pacific CX9334.

Option #7

Flight Nairobi - Dubai

Emirates international flight EK720 leaves Nairobi (Jomo Kenyatta), Terminal «1B» at 16:35 (4:35 pm) and lands in Dubai, Terminal «3» at 22:40 (10:40 pm). Flight duration is 5 hours 05 minutes. The same physical flight is marketed by other airlines: Qatar Airways QR1342.

Connection in Dubai

Connection time in Dubai is 2 hours and 0 minutes (from 22:40 / 10:40 pm, 10th May to 00:40 / 0:40 am, 11th May). Go from terminal «3» to terminal «2».

Flight Dubai - Riyadh

flydubai international flight FZ845 leaves Dubai, Terminal «2» at 00:40 (0:40 am) and lands in Riyadh (King Khalid), Terminal «2» at 01:40 (1:40 am). Flight duration is 2 hours 00 minutes. The same physical flight is marketed by other airlines: Malaysia Airlines MH4136, Iberia IB872, LATAM Airlines Group LA5623, Cathay Pacific CX9334.

Option #8

Flight Nairobi - Addis Ababa

Kenya Airways international flight KQ402 leaves Nairobi (Jomo Kenyatta), Terminal «1A» at 17:00 (5:00 pm) and lands in Addis Ababa (Bole), Terminal «2» at 19:00 (7:00 pm). Flight duration is 2 hours 00 minutes. The same physical flight is marketed by other airlines: Qatar Airways QR1342.

Connection in Addis Ababa

Connection time in Addis Ababa, Bole airport is 3 hours and 35 minutes (from 19:00 / 7:00 pm, 10th May to 22:35 / 10:35 pm, 10th May). Go from terminal «2» to terminal «1».

Flight Addis Ababa - Riyadh

Ethiopian Airlines international flight ET412 leaves Addis Ababa (Bole), Terminal «1» at 22:35 (10:35 pm) and lands in Riyadh (King Khalid), Terminal «2» at 02:10 (2:10 am). Flight duration is 3 hours 35 minutes. The same physical flight is marketed by other airlines: Malaysia Airlines MH4136, Iberia IB872, LATAM Airlines Group LA5623, Cathay Pacific CX9334.

Option #9

Flight Nairobi - Dubai

Kenya Airways international flight KQ310 leaves Nairobi (Jomo Kenyatta), Terminal «1A» at 17:10 (5:10 pm) and lands in Dubai, Terminal «1» at 23:25 (11:25 pm). Flight duration is 5 hours 15 minutes. The same physical flight is marketed by other airlines: Qatar Airways QR1342.

Connection in Dubai

Connection time in Dubai is 2 hours and 0 minutes (from 23:25 / 11:25 pm, 10th May to 01:25 / 1:25 am, 11th May). Go from terminal «1» to terminal «3».

Flight Dubai - Riyadh

Emirates international flight EK815 leaves Dubai, Terminal «3» at 01:25 (1:25 am) and lands in Riyadh (King Khalid), Terminal «2» at 02:25 (2:25 am). Flight duration is 2 hours 00 minutes. The same physical flight is marketed by other airlines: Malaysia Airlines MH4136, Iberia IB872, LATAM Airlines Group LA5623, Cathay Pacific CX9334.

Option #10

Flight Nairobi - Dubai

Kenya Airways international flight KQ310 leaves Nairobi (Jomo Kenyatta), Terminal «1A» at 17:10 (5:10 pm) and lands in Dubai, Terminal «1» at 23:25 (11:25 pm). Flight duration is 5 hours 15 minutes. The same physical flight is marketed by other airlines: Qatar Airways QR1342.

Connection in Dubai

Connection time in Dubai is 2 hours and 25 minutes (from 23:25 / 11:25 pm, 10th May to 01:50 / 1:50 am, 11th May). Go from terminal «1» to terminal «2».

Flight Dubai - Riyadh

flydubai international flight FZ849 leaves Dubai, Terminal «2» at 01:50 (1:50 am) and lands in Riyadh (King Khalid), Terminal «2» at 02:50 (2:50 am). Flight duration is 2 hours 00 minutes. The same physical flight is marketed by other airlines: Malaysia Airlines MH4136, Iberia IB872, LATAM Airlines Group LA5623, Cathay Pacific CX9334.

Option #11

Flight Nairobi - Dubai

Kenya Airways international flight KQ310 leaves Nairobi (Jomo Kenyatta), Terminal «1A» at 17:10 (5:10 pm) and lands in Dubai, Terminal «1» at 23:25 (11:25 pm). Flight duration is 5 hours 15 minutes. The same physical flight is marketed by other airlines: Qatar Airways QR1342.

Connection in Dubai

Connection time in Dubai is 2 hours and 30 minutes (from 23:25 / 11:25 pm, 10th May to 01:55 / 1:55 am, 11th May). Stay in terminal «1» to change plane.

Flight Dubai - Riyadh

Flynas international flight XY214 leaves Dubai, Terminal «1» at 01:55 (1:55 am) and lands in Riyadh (King Khalid), Terminal «3» at 02:50 (2:50 am). Flight duration is 1 hours 55 minutes. The same physical flight is marketed by other airlines: Malaysia Airlines MH4136, Iberia IB872, LATAM Airlines Group LA5623, Cathay Pacific CX9334.

Option #12

Flight Nairobi - Dubai

Kenya Airways international flight KQ304 leaves Nairobi (Jomo Kenyatta), Terminal «1A» at 23:10 (11:10 pm) and lands in Dubai, Terminal «1» at 05:25 (5:25 am). Flight duration is 5 hours 15 minutes. The same physical flight is marketed by other airlines: Qatar Airways QR1342.

Connection in Dubai

Connection time in Dubai is 2 hours and 25 minutes (from 05:25 / 5:25 am, 11th May to 07:50 / 7:50 am, 11th May). Go from terminal «1» to terminal «2».

Flight Dubai - Riyadh

flydubai international flight FZ847 leaves Dubai, Terminal «2» at 07:50 (7:50 am) and lands in Riyadh (King Khalid), Terminal «2» at 08:50 (8:50 am). Flight duration is 2 hours 00 minutes. The same physical flight is marketed by other airlines: Malaysia Airlines MH4136, Iberia IB872, LATAM Airlines Group LA5623, Cathay Pacific CX9334.

Option #13

Flight Nairobi - Dubai

Emirates international flight EK722 leaves Nairobi (Jomo Kenyatta), Terminal «1B» at 22:45 (10:45 pm) and lands in Dubai, Terminal «3» at 04:50 (4:50 am). Flight duration is 5 hours 05 minutes. The same physical flight is marketed by other airlines: Qatar Airways QR1342.

Connection in Dubai

Connection time in Dubai is 3 hours and 0 minutes (from 04:50 / 4:50 am, 11th May to 07:50 / 7:50 am, 11th May). Go from terminal «3» to terminal «2».

Flight Dubai - Riyadh

flydubai international flight FZ847 leaves Dubai, Terminal «2» at 07:50 (7:50 am) and lands in Riyadh (King Khalid), Terminal «2» at 08:50 (8:50 am). Flight duration is 2 hours 00 minutes. The same physical flight is marketed by other airlines: Malaysia Airlines MH4136, Iberia IB872, LATAM Airlines Group LA5623, Cathay Pacific CX9334.

Option #14

Flight Nairobi - Dubai

Emirates international flight EK720 leaves Nairobi (Jomo Kenyatta), Terminal «1B» at 16:35 (4:35 pm) and lands in Dubai, Terminal «3» at 22:40 (10:40 pm). Flight duration is 5 hours 05 minutes. The same physical flight is marketed by other airlines: Qatar Airways QR1342.

Connection in Dubai

Connection time in Dubai is 3 hours and 10 minutes (from 22:40 / 10:40 pm, 10th May to 01:50 / 1:50 am, 11th May). Go from terminal «3» to terminal «2».

Flight Dubai - Riyadh

flydubai international flight FZ849 leaves Dubai, Terminal «2» at 01:50 (1:50 am) and lands in Riyadh (King Khalid), Terminal «2» at 02:50 (2:50 am). Flight duration is 2 hours 00 minutes. The same physical flight is marketed by other airlines: Malaysia Airlines MH4136, Iberia IB872, LATAM Airlines Group LA5623, Cathay Pacific CX9334.

Option #15

Flight Nairobi - Dubai

Emirates international flight EK720 leaves Nairobi (Jomo Kenyatta), Terminal «1B» at 16:35 (4:35 pm) and lands in Dubai, Terminal «3» at 22:40 (10:40 pm). Flight duration is 5 hours 05 minutes. The same physical flight is marketed by other airlines: Qatar Airways QR1342.

Connection in Dubai

Connection time in Dubai is 3 hours and 15 minutes (from 22:40 / 10:40 pm, 10th May to 01:55 / 1:55 am, 11th May). Go from terminal «3» to terminal «1».

Flight Dubai - Riyadh

Flynas international flight XY214 leaves Dubai, Terminal «1» at 01:55 (1:55 am) and lands in Riyadh (King Khalid), Terminal «3» at 02:50 (2:50 am). Flight duration is 1 hours 55 minutes. The same physical flight is marketed by other airlines: Malaysia Airlines MH4136, Iberia IB872, LATAM Airlines Group LA5623, Cathay Pacific CX9334.

Option #16

Flight Nairobi - Addis Ababa

Kenya Airways international flight KQ400 leaves Nairobi (Jomo Kenyatta), Terminal «1A» at 07:20 (7:20 am) and lands in Addis Ababa (Bole), Terminal «2» at 09:20 (9:20 am). Flight duration is 2 hours 00 minutes. The same physical flight is marketed by other airlines: Qatar Airways QR1342.

Connection in Addis Ababa

Connection time in Addis Ababa, Bole airport is 5 hours and 20 minutes (from 09:20 / 9:20 am, 10th May to 14:40 / 2:40 pm, 10th May).

Flight Addis Ababa - Riyadh

Flynas international flight XY368 leaves Addis Ababa (Bole) at 14:40 (2:40 pm) and lands in Riyadh (King Khalid), Terminal «3» at 18:20 (6:20 pm). Flight duration is 3 hours 40 minutes. The same physical flight is marketed by other airlines: Malaysia Airlines MH4136, Iberia IB872, LATAM Airlines Group LA5623, Cathay Pacific CX9334.

Available departure days

Select departure date to find flight connections between Nairobi and Riyadh. Note that other flight options may be available for different date.

See also

Return flights (Riyadh to Nairobi)

More flight connections

Privacy Disclaimer