HowToGo

Flight from UK Embassy to Kenya

How to get to Kenya from UK Embassy by flight ? You can check flights from UK Embassy to Kenya below.

Search Transfer from UK Embassy to Kenya

Search Flights

You can find flight ticket prices from UK Embassy to Kenya with our flight tickets search tool below

1. Madrid to Nairobi

  1. You take a bus, shuttle or taxi from your location in UK Embassy to Madrid.

  2. You take a flight from Madrid to Nairobi and cost approximately 440 USD.

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
KL1698 KLM
KL0567 0569 0559 KLM
KL0559 KLM
06:00 Madrid
10:25 Amsterdam Schiphol
21:50 Kilimanjaro
08:40 Amsterdam Schiphol
20:45 Kilimanjaro
22:50 Nairobi
Connect
KL1698 KLM
KL0565 KLM
06:00 Madrid
12:00 Amsterdam Schiphol
08:40 Amsterdam Schiphol
22:00 Nairobi
Connect
LH1121 Lufthansa
LH590 Lufthansa
06:10 Madrid
11:15 Frankfurt
08:50 Frankfurt
21:15 Nairobi
Connect
AF1401 Air France
AF814 Air France
06:40 Madrid
10:10 Paris CDG
09:00 Paris CDG
20:15 Nairobi
Connect
UX1503 Air Europa
LH590 Lufthansa
07:05 Madrid
11:15 Frankfurt
09:50 Frankfurt
21:15 Nairobi
Connect
UX1091 Air Europa
KL0565 KLM
07:05 Madrid
12:00 Amsterdam Schiphol
09:45 Amsterdam Schiphol
22:00 Nairobi
Connect
IB3170 Iberia
BA065 British Airways
07:35 Madrid
10:20 London Heathrow
09:00 London Heathrow
22:00 Nairobi
Connect
QR148 Qatar Airways
QR1335 Qatar Airways
08:15 Madrid
01:45 Doha
17:00 Doha
07:10 Nairobi
Connect
QR148 Qatar Airways
QR1341 Qatar Airways
08:15 Madrid
18:50 Doha
17:00 Doha
00:15 Nairobi
Connect
AF1001 Air France
KQ115 Kenya Airways
10:00 Madrid
20:20 Paris CDG
12:10 Paris CDG
06:25 Nairobi
Connect
KL1700 KLM
KQ117 Kenya Airways
11:00 Madrid
19:35 Amsterdam Schiphol
13:35 Amsterdam Schiphol
05:55 Nairobi
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
12:00 Madrid
20:55 Istanbul
18:10 Istanbul
03:30 Nairobi
Connect
AF1301 Air France
KQ115 Kenya Airways
12:25 Madrid
20:20 Paris CDG
14:35 Paris CDG
06:25 Nairobi
Connect
KL1702 KLM
KQ117 Kenya Airways
13:00 Madrid
19:35 Amsterdam Schiphol
15:40 Amsterdam Schiphol
05:55 Nairobi
Connect
EY076 Etihad
EY641 Etihad
14:00 Madrid
07:45 Abu Dhabi
23:40 Abu Dhabi
12:05 Nairobi
Connect
EK142 Emirates
EK719 Emirates
14:25 Madrid
09:35 Dubai
00:25 Dubai
13:45 Nairobi
Connect
EK142 Emirates
KQ311 Kenya Airways
14:25 Madrid
01:45 Dubai
00:25 Dubai
05:50 Nairobi
Connect
EK142 Emirates
EK721 Emirates
14:25 Madrid
02:10 Dubai
00:25 Dubai
06:20 Nairobi
Connect
MS754 Egyptair
MS849 Egyptair
14:50 Madrid
21:45 Cairo
20:20 Cairo
03:35 Nairobi
Connect
MS754 Egyptair
MS841 Egyptair
MS841 Egyptair
14:50 Madrid
21:50 Cairo
05:20 Dar es Salaam
20:20 Cairo
04:20 Dar es Salaam
06:30 Nairobi
Connect
UX1093 Air Europa
KQ117 Kenya Airways
15:00 Madrid
19:35 Amsterdam Schiphol
17:40 Amsterdam Schiphol
05:55 Nairobi
Connect
UX1047 Air Europa
KQ126 Kenya Airways
15:00 Madrid
20:05 Rome
17:30 Rome
05:15 Nairobi
Connect
QR150 Qatar Airways
QR1335 Qatar Airways
15:15 Madrid
01:45 Doha
23:50 Doha
07:10 Nairobi
Connect
AF1601 Air France
AF836 Air France
16:15 Madrid
23:35 Paris CDG
18:25 Paris CDG
09:40 Nairobi
Connect
AF1601 Air France
KQ115 Kenya Airways
16:15 Madrid
20:20 Paris CDG
18:25 Paris CDG
06:25 Nairobi
Connect
IB3236 Iberia
KQ126 Kenya Airways
16:30 Madrid
20:05 Rome
19:00 Rome
05:15 Nairobi
Connect
IB3740 Iberia
AF836 Air France
18:05 Madrid
23:35 Paris CDG
20:10 Paris CDG
09:40 Nairobi
Connect
AF1801 Air France
AF836 Air France
18:15 Madrid
23:35 Paris CDG
20:25 Paris CDG
09:40 Nairobi
Connect
AF1101 Air France
AF836 Air France
20:05 Madrid
23:35 Paris CDG
22:20 Paris CDG
09:40 Nairobi
Connect
U23908 easyJet
AF836 Air France
20:25 Madrid
23:35 Paris CDG
22:40 Paris CDG
09:40 Nairobi
Connect
EK144 Emirates
EK719 Emirates
21:40 Madrid
09:35 Dubai
07:45 Dubai
13:45 Nairobi
Connect
SV3226 Saudia
SV0431 Saudia
23:15 Madrid
08:05 Jeddah
06:55 Jeddah
11:50 Nairobi
Connect

2. Madrid to Mombasa

  1. You take a bus, shuttle or taxi from your location in UK Embassy to Madrid.

  2. You take a flight from Madrid to Mombasa and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Mombasa to your destination in Kenya.

Flight Depart Arrive
KL1698 KLM
KL0519 KLM
06:00 Madrid
10:15 Amsterdam Schiphol
08:40 Amsterdam Schiphol
20:55 Mombasa
Connect
KL1698 KLM
KL0565 KLM
KQ624 Kenya Airways
06:00 Madrid
12:00 Amsterdam Schiphol
23:45 Nairobi
08:40 Amsterdam Schiphol
22:00 Nairobi
00:45 Mombasa
Connect
AF1401 Air France
AF814 Air France
KQ624 Kenya Airways
06:40 Madrid
10:10 Paris CDG
23:45 Nairobi
09:00 Paris CDG
20:15 Nairobi
00:45 Mombasa
Connect
UX1091 Air Europa
KL0565 KLM
KQ624 Kenya Airways
07:05 Madrid
12:00 Amsterdam Schiphol
23:45 Nairobi
09:45 Amsterdam Schiphol
22:00 Nairobi
00:45 Mombasa
Connect
LH1123 Lufthansa
4Y134 Airbus France
08:10 Madrid
19:35 Frankfurt
10:50 Frankfurt
06:05 Mombasa
Connect
QR148 Qatar Airways
QR1333 Qatar Airways
08:15 Madrid
01:45 Doha
17:00 Doha
07:55 Mombasa
Connect
TK1858 Turkish Airlines
TK573 Turkish Airlines
12:00 Madrid
20:20 Istanbul
18:10 Istanbul
03:20 Mombasa
Connect
AF1301 Air France
KQ115 Kenya Airways
KQ602 Kenya Airways
12:25 Madrid
20:20 Paris CDG
08:00 Nairobi
14:35 Paris CDG
06:25 Nairobi
09:00 Mombasa
Connect
KL1702 KLM
KQ117 Kenya Airways
KQ602 Kenya Airways
13:00 Madrid
19:35 Amsterdam Schiphol
08:00 Nairobi
15:40 Amsterdam Schiphol
05:55 Nairobi
09:00 Mombasa
Connect
LH1113 Lufthansa
4Y134 Airbus France
13:30 Madrid
19:35 Frankfurt
16:05 Frankfurt
06:05 Mombasa
Connect
MS754 Egyptair
MS849 Egyptair
KQ600 Kenya Airways
14:50 Madrid
21:45 Cairo
06:30 Nairobi
20:20 Cairo
03:35 Nairobi
07:30 Mombasa
Connect
UX1047 Air Europa
NO352 Neos
15:00 Madrid
23:30 Rome
17:30 Rome
08:25 Mombasa
Connect
UX1509 Air Europa
4Y134 Airbus France
15:15 Madrid
19:35 Frankfurt
18:00 Frankfurt
06:05 Mombasa
Connect
QR150 Qatar Airways
QR1333 Qatar Airways
15:15 Madrid
01:45 Doha
23:50 Doha
07:55 Mombasa
Connect
IB8710 Iberia
4Y134 Airbus France
15:40 Madrid
19:35 Frankfurt
18:30 Frankfurt
06:05 Mombasa
Connect
AF1601 Air France
KQ115 Kenya Airways
KQ602 Kenya Airways
16:15 Madrid
20:20 Paris CDG
08:00 Nairobi
18:25 Paris CDG
06:25 Nairobi
09:00 Mombasa
Connect
AF1601 Air France
KQ115 Kenya Airways
KQ604 Kenya Airways
16:15 Madrid
20:20 Paris CDG
10:20 Nairobi
18:25 Paris CDG
06:25 Nairobi
11:20 Mombasa
Connect
IB3236 Iberia
NO352 Neos
16:30 Madrid
23:30 Rome
19:00 Rome
08:25 Mombasa
Connect
LH1115 Lufthansa
ET707 Ethiopian Airlines
ET322 Ethiopian Airlines
16:55 Madrid
21:35 Frankfurt
10:10 Addis Ababa
19:30 Frankfurt
06:25 Addis Ababa
12:30 Mombasa
Connect
KL1706 KLM
KL0519 KLM
20:25 Madrid
10:15 Amsterdam Schiphol
23:00 Amsterdam Schiphol
20:55 Mombasa
Connect
SV3226 Saudia
SV0431 Saudia
KQ606 Kenya Airways
23:15 Madrid
08:05 Jeddah
13:00 Nairobi
06:55 Jeddah
11:50 Nairobi
14:00 Mombasa
Connect

3. Madrid to Kisumu

  1. You take a bus, shuttle or taxi from your location in UK Embassy to Madrid.

  2. You take a flight from Madrid to Kisumu and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Kisumu to your destination in Kenya.

Flight Depart Arrive
KL1698 KLM
KL0565 KLM
KQ650 Kenya Airways
06:00 Madrid
12:00 Amsterdam Schiphol
06:15 Nairobi
08:40 Amsterdam Schiphol
22:00 Nairobi
07:05 Kisumu
Connect
UX1091 Air Europa
KQ117 Kenya Airways
KQ654 Kenya Airways
07:05 Madrid
19:35 Amsterdam Schiphol
09:35 Nairobi
09:45 Amsterdam Schiphol
05:55 Nairobi
10:25 Kisumu
Connect
UX1091 Air Europa
KL0565 KLM
KQ650 Kenya Airways
07:05 Madrid
12:00 Amsterdam Schiphol
06:15 Nairobi
09:45 Amsterdam Schiphol
22:00 Nairobi
07:05 Kisumu
Connect
IB3160 Iberia
KQ101 Kenya Airways
KQ650 Kenya Airways
09:00 Madrid
17:25 London Heathrow
06:15 Nairobi
10:35 London Heathrow
05:00 Nairobi
07:05 Kisumu
Connect
AF1001 Air France
KQ115 Kenya Airways
KQ654 Kenya Airways
10:00 Madrid
20:20 Paris CDG
09:35 Nairobi
12:10 Paris CDG
06:25 Nairobi
10:25 Kisumu
Connect
BA457 British Airways
KQ101 Kenya Airways
KQ650 Kenya Airways
10:45 Madrid
17:25 London Heathrow
06:15 Nairobi
12:15 London Heathrow
05:00 Nairobi
07:05 Kisumu
Connect
KL1700 KLM
KQ117 Kenya Airways
KQ654 Kenya Airways
11:00 Madrid
19:35 Amsterdam Schiphol
09:35 Nairobi
13:35 Amsterdam Schiphol
05:55 Nairobi
10:25 Kisumu
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
JM8650 Jambojet Limited
12:00 Madrid
20:55 Istanbul
06:20 Nairobi
18:10 Istanbul
03:30 Nairobi
07:20 Kisumu
Connect
IB3232 Iberia
KQ126 Kenya Airways
KQ650 Kenya Airways
12:00 Madrid
20:05 Rome
06:15 Nairobi
14:30 Rome
05:15 Nairobi
07:05 Kisumu
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
KQ650 Kenya Airways
12:00 Madrid
20:55 Istanbul
06:15 Nairobi
18:10 Istanbul
03:30 Nairobi
07:05 Kisumu
Connect
AF1301 Air France
KQ115 Kenya Airways
KQ654 Kenya Airways
12:25 Madrid
20:20 Paris CDG
09:35 Nairobi
14:35 Paris CDG
06:25 Nairobi
10:25 Kisumu
Connect
AF1301 Air France
KQ115 Kenya Airways
KQ656 Kenya Airways
12:25 Madrid
20:20 Paris CDG
13:30 Nairobi
14:35 Paris CDG
06:25 Nairobi
14:20 Kisumu
Connect
AF1301 Air France
KQ115 Kenya Airways
JM8652 Jambojet Limited
12:25 Madrid
20:20 Paris CDG
09:10 Nairobi
14:35 Paris CDG
06:25 Nairobi
10:10 Kisumu
Connect
KL1702 KLM
KQ117 Kenya Airways
JM8652 Jambojet Limited
13:00 Madrid
19:35 Amsterdam Schiphol
09:10 Nairobi
15:40 Amsterdam Schiphol
05:55 Nairobi
10:10 Kisumu
Connect
KL1702 KLM
KQ117 Kenya Airways
KQ654 Kenya Airways
13:00 Madrid
19:35 Amsterdam Schiphol
09:35 Nairobi
15:40 Amsterdam Schiphol
05:55 Nairobi
10:25 Kisumu
Connect
KL1702 KLM
KQ117 Kenya Airways
KQ656 Kenya Airways
13:00 Madrid
19:35 Amsterdam Schiphol
13:30 Nairobi
15:40 Amsterdam Schiphol
05:55 Nairobi
14:20 Kisumu
Connect
IB3176 Iberia
KQ101 Kenya Airways
KQ650 Kenya Airways
13:20 Madrid
17:25 London Heathrow
06:15 Nairobi
14:55 London Heathrow
05:00 Nairobi
07:05 Kisumu
Connect
IB3176 Iberia
KQ101 Kenya Airways
JM8650 Jambojet Limited
13:20 Madrid
17:25 London Heathrow
06:20 Nairobi
14:55 London Heathrow
05:00 Nairobi
07:20 Kisumu
Connect
U23906 easyJet
KQ115 Kenya Airways
KQ654 Kenya Airways
13:55 Madrid
20:20 Paris CDG
09:35 Nairobi
16:05 Paris CDG
06:25 Nairobi
10:25 Kisumu
Connect
MS754 Egyptair
MS849 Egyptair
JM8652 Jambojet Limited
14:50 Madrid
21:45 Cairo
09:10 Nairobi
20:20 Cairo
03:35 Nairobi
10:10 Kisumu
Connect
MS754 Egyptair
MS849 Egyptair
KQ650 Kenya Airways
14:50 Madrid
21:45 Cairo
06:15 Nairobi
20:20 Cairo
03:35 Nairobi
07:05 Kisumu
Connect
MS754 Egyptair
MS849 Egyptair
JM8650 Jambojet Limited
14:50 Madrid
21:45 Cairo
06:20 Nairobi
20:20 Cairo
03:35 Nairobi
07:20 Kisumu
Connect
UX1047 Air Europa
KQ126 Kenya Airways
JM8650 Jambojet Limited
15:00 Madrid
20:05 Rome
06:20 Nairobi
17:30 Rome
05:15 Nairobi
07:20 Kisumu
Connect
UX1093 Air Europa
KQ117 Kenya Airways
KQ654 Kenya Airways
15:00 Madrid
19:35 Amsterdam Schiphol
09:35 Nairobi
17:40 Amsterdam Schiphol
05:55 Nairobi
10:25 Kisumu
Connect
UX1047 Air Europa
KQ126 Kenya Airways
KQ650 Kenya Airways
15:00 Madrid
20:05 Rome
06:15 Nairobi
17:30 Rome
05:15 Nairobi
07:05 Kisumu
Connect
SV0226 Saudia
SV0491 Saudia
P2552 AirKenya Express
15:25 Madrid
02:10 Riyadh
12:15 Entebbe
23:00 Riyadh
07:15 Entebbe
13:15 Kisumu
Connect
AF1601 Air France
KQ115 Kenya Airways
JM8652 Jambojet Limited
16:15 Madrid
20:20 Paris CDG
09:10 Nairobi
18:25 Paris CDG
06:25 Nairobi
10:10 Kisumu
Connect
AF1601 Air France
KQ115 Kenya Airways
KQ656 Kenya Airways
16:15 Madrid
20:20 Paris CDG
13:30 Nairobi
18:25 Paris CDG
06:25 Nairobi
14:20 Kisumu
Connect
AF1601 Air France
KQ115 Kenya Airways
KQ654 Kenya Airways
16:15 Madrid
20:20 Paris CDG
09:35 Nairobi
18:25 Paris CDG
06:25 Nairobi
10:25 Kisumu
Connect
IB3236 Iberia
KQ126 Kenya Airways
JM8650 Jambojet Limited
16:30 Madrid
20:05 Rome
06:20 Nairobi
19:00 Rome
05:15 Nairobi
07:20 Kisumu
Connect
IB3236 Iberia
KQ126 Kenya Airways
KQ650 Kenya Airways
16:30 Madrid
20:05 Rome
06:15 Nairobi
19:00 Rome
05:15 Nairobi
07:05 Kisumu
Connect
IB3236 Iberia
KQ126 Kenya Airways
JM8652 Jambojet Limited
16:30 Madrid
20:05 Rome
09:10 Nairobi
19:00 Rome
05:15 Nairobi
10:10 Kisumu
Connect
AF1801 Air France
AF836 Air France
JM8654 Jambojet Limited
18:15 Madrid
23:35 Paris CDG
14:45 Nairobi
20:25 Paris CDG
09:40 Nairobi
15:45 Kisumu
Connect
AF1801 Air France
AF836 Air France
KQ656 Kenya Airways
18:15 Madrid
23:35 Paris CDG
13:30 Nairobi
20:25 Paris CDG
09:40 Nairobi
14:20 Kisumu
Connect
AF1101 Air France
AF836 Air France
JM8654 Jambojet Limited
20:05 Madrid
23:35 Paris CDG
14:45 Nairobi
22:20 Paris CDG
09:40 Nairobi
15:45 Kisumu
Connect
AF1101 Air France
AF836 Air France
KQ656 Kenya Airways
20:05 Madrid
23:35 Paris CDG
13:30 Nairobi
22:20 Paris CDG
09:40 Nairobi
14:20 Kisumu
Connect
U23908 easyJet
AF836 Air France
KQ656 Kenya Airways
20:25 Madrid
23:35 Paris CDG
13:30 Nairobi
22:40 Paris CDG
09:40 Nairobi
14:20 Kisumu
Connect
SV3226 Saudia
SV0431 Saudia
KQ670 Kenya Airways
23:15 Madrid
08:05 Jeddah
17:20 Nairobi
06:55 Jeddah
11:50 Nairobi
18:10 Kisumu
Connect
SV3226 Saudia
SV0431 Saudia
KQ656 Kenya Airways
23:15 Madrid
08:05 Jeddah
13:30 Nairobi
06:55 Jeddah
11:50 Nairobi
14:20 Kisumu
Connect
SV3226 Saudia
SV0431 Saudia
JM8654 Jambojet Limited
23:15 Madrid
08:05 Jeddah
14:45 Nairobi
06:55 Jeddah
11:50 Nairobi
15:45 Kisumu
Connect

4. Madrid to Eldoret

  1. You take a bus, shuttle or taxi from your location in UK Embassy to Madrid.

  2. You take a flight from Madrid to Eldoret and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Eldoret to your destination in Kenya.

Flight Depart Arrive
KL1698 KLM
KL0565 KLM
JM8660 Jambojet Limited
06:00 Madrid
12:00 Amsterdam Schiphol
06:10 Nairobi
08:40 Amsterdam Schiphol
22:00 Nairobi
07:10 Eldoret
Connect
LH1121 Lufthansa
LH590 Lufthansa
JM8660 Jambojet Limited
06:10 Madrid
11:15 Frankfurt
06:10 Nairobi
08:50 Frankfurt
21:15 Nairobi
07:10 Eldoret
Connect
AF1401 Air France
AF814 Air France
JM8660 Jambojet Limited
06:40 Madrid
10:10 Paris CDG
06:10 Nairobi
09:00 Paris CDG
20:15 Nairobi
07:10 Eldoret
Connect
IB3160 Iberia
KQ101 Kenya Airways
JM8660 Jambojet Limited
09:00 Madrid
17:25 London Heathrow
06:10 Nairobi
10:35 London Heathrow
05:00 Nairobi
07:10 Eldoret
Connect
AF1001 Air France
KQ115 Kenya Airways
JM8668 Jambojet Limited
10:00 Madrid
20:20 Paris CDG
08:40 Nairobi
12:10 Paris CDG
06:25 Nairobi
09:40 Eldoret
Connect
BA457 British Airways
KQ101 Kenya Airways
JM8660 Jambojet Limited
10:45 Madrid
17:25 London Heathrow
06:10 Nairobi
12:15 London Heathrow
05:00 Nairobi
07:10 Eldoret
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
JM8662 Jambojet Limited
12:00 Madrid
20:55 Istanbul
12:10 Nairobi
18:10 Istanbul
03:30 Nairobi
13:10 Eldoret
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
JM8660 Jambojet Limited
12:00 Madrid
20:55 Istanbul
06:10 Nairobi
18:10 Istanbul
03:30 Nairobi
07:10 Eldoret
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
JM8668 Jambojet Limited
12:00 Madrid
20:55 Istanbul
08:40 Nairobi
18:10 Istanbul
03:30 Nairobi
09:40 Eldoret
Connect
IB3232 Iberia
KQ126 Kenya Airways
JM8660 Jambojet Limited
12:00 Madrid
20:05 Rome
06:10 Nairobi
14:30 Rome
05:15 Nairobi
07:10 Eldoret
Connect
AF1301 Air France
KQ115 Kenya Airways
JM8662 Jambojet Limited
12:25 Madrid
20:20 Paris CDG
12:10 Nairobi
14:35 Paris CDG
06:25 Nairobi
13:10 Eldoret
Connect
KL1702 KLM
KQ117 Kenya Airways
JM8662 Jambojet Limited
13:00 Madrid
19:35 Amsterdam Schiphol
12:10 Nairobi
15:40 Amsterdam Schiphol
05:55 Nairobi
13:10 Eldoret
Connect
IB3176 Iberia
KQ101 Kenya Airways
JM8660 Jambojet Limited
13:20 Madrid
17:25 London Heathrow
06:10 Nairobi
14:55 London Heathrow
05:00 Nairobi
07:10 Eldoret
Connect
MS754 Egyptair
MS849 Egyptair
JM8660 Jambojet Limited
14:50 Madrid
21:45 Cairo
06:10 Nairobi
20:20 Cairo
03:35 Nairobi
07:10 Eldoret
Connect
MS754 Egyptair
MS849 Egyptair
JM8662 Jambojet Limited
14:50 Madrid
21:45 Cairo
12:10 Nairobi
20:20 Cairo
03:35 Nairobi
13:10 Eldoret
Connect
MS754 Egyptair
MS849 Egyptair
5H429 Fly540
14:50 Madrid
21:45 Cairo
13:10 Nairobi
20:20 Cairo
03:35 Nairobi
14:00 Eldoret
Connect
UX1047 Air Europa
KQ126 Kenya Airways
JM8662 Jambojet Limited
15:00 Madrid
20:05 Rome
12:10 Nairobi
17:30 Rome
05:15 Nairobi
13:10 Eldoret
Connect
UX1047 Air Europa
KQ126 Kenya Airways
JM8660 Jambojet Limited
15:00 Madrid
20:05 Rome
06:10 Nairobi
17:30 Rome
05:15 Nairobi
07:10 Eldoret
Connect
UX1093 Air Europa
KQ117 Kenya Airways
JM8662 Jambojet Limited
15:00 Madrid
19:35 Amsterdam Schiphol
12:10 Nairobi
17:40 Amsterdam Schiphol
05:55 Nairobi
13:10 Eldoret
Connect
AF1601 Air France
AF836 Air France
5H429 Fly540
16:15 Madrid
23:35 Paris CDG
13:10 Nairobi
18:25 Paris CDG
09:40 Nairobi
14:00 Eldoret
Connect
AF1601 Air France
AF836 Air France
JM8662 Jambojet Limited
16:15 Madrid
23:35 Paris CDG
12:10 Nairobi
18:25 Paris CDG
09:40 Nairobi
13:10 Eldoret
Connect
AF1601 Air France
KQ115 Kenya Airways
JM8664 Jambojet Limited
16:15 Madrid
20:20 Paris CDG
18:05 Nairobi
18:25 Paris CDG
06:25 Nairobi
19:05 Eldoret
Connect
AF1601 Air France
KQ115 Kenya Airways
JM8662 Jambojet Limited
16:15 Madrid
20:20 Paris CDG
12:10 Nairobi
18:25 Paris CDG
06:25 Nairobi
13:10 Eldoret
Connect
IB3236 Iberia
KQ126 Kenya Airways
JM8660 Jambojet Limited
16:30 Madrid
20:05 Rome
06:10 Nairobi
19:00 Rome
05:15 Nairobi
07:10 Eldoret
Connect
IB3236 Iberia
KQ126 Kenya Airways
JM8662 Jambojet Limited
16:30 Madrid
20:05 Rome
12:10 Nairobi
19:00 Rome
05:15 Nairobi
13:10 Eldoret
Connect
AF1801 Air France
AF836 Air France
JM8664 Jambojet Limited
18:15 Madrid
23:35 Paris CDG
18:05 Nairobi
20:25 Paris CDG
09:40 Nairobi
19:05 Eldoret
Connect
AF1801 Air France
AF836 Air France
JM8662 Jambojet Limited
18:15 Madrid
23:35 Paris CDG
12:10 Nairobi
20:25 Paris CDG
09:40 Nairobi
13:10 Eldoret
Connect
AF1801 Air France
AF836 Air France
5H429 Fly540
18:15 Madrid
23:35 Paris CDG
13:10 Nairobi
20:25 Paris CDG
09:40 Nairobi
14:00 Eldoret
Connect
AF1101 Air France
AF836 Air France
5H429 Fly540
20:05 Madrid
23:35 Paris CDG
13:10 Nairobi
22:20 Paris CDG
09:40 Nairobi
14:00 Eldoret
Connect
AF1101 Air France
AF836 Air France
JM8664 Jambojet Limited
20:05 Madrid
23:35 Paris CDG
18:05 Nairobi
22:20 Paris CDG
09:40 Nairobi
19:05 Eldoret
Connect
AF1101 Air France
AF836 Air France
JM8662 Jambojet Limited
20:05 Madrid
23:35 Paris CDG
12:10 Nairobi
22:20 Paris CDG
09:40 Nairobi
13:10 Eldoret
Connect
U23908 easyJet
AF836 Air France
JM8662 Jambojet Limited
20:25 Madrid
23:35 Paris CDG
12:10 Nairobi
22:40 Paris CDG
09:40 Nairobi
13:10 Eldoret
Connect
U23908 easyJet
AF836 Air France
5H429 Fly540
20:25 Madrid
23:35 Paris CDG
13:10 Nairobi
22:40 Paris CDG
09:40 Nairobi
14:00 Eldoret
Connect
SV3226 Saudia
SV0431 Saudia
JM8664 Jambojet Limited
23:15 Madrid
08:05 Jeddah
18:05 Nairobi
06:55 Jeddah
11:50 Nairobi
19:05 Eldoret
Connect
SV3226 Saudia
SV0431 Saudia
5H429 Fly540
23:15 Madrid
08:05 Jeddah
13:10 Nairobi
06:55 Jeddah
11:50 Nairobi
14:00 Eldoret
Connect

5. Madrid to Ukunda

  1. You take a bus, shuttle or taxi from your location in UK Embassy to Madrid.

  2. You take a flight from Madrid to Ukunda and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Ukunda to your destination in Kenya.

Flight Depart Arrive
KL1698 KLM
KL0519 KLM
RRV3 Mombasa Air Safari
06:00 Madrid
10:15 Amsterdam Schiphol
07:30 Mombasa
08:40 Amsterdam Schiphol
20:55 Mombasa
07:45 Ukunda
Connect
KL1698 KLM
KQ117 Kenya Airways
JM8690 Jambojet Limited
06:00 Madrid
19:35 Amsterdam Schiphol
10:10 Nairobi
08:40 Amsterdam Schiphol
05:55 Nairobi
11:25 Ukunda
Connect
LH1123 Lufthansa
4Y134 Airbus France
RRV3 Mombasa Air Safari
08:10 Madrid
19:35 Frankfurt
07:30 Mombasa
10:50 Frankfurt
06:05 Mombasa
07:45 Ukunda
Connect
BA457 British Airways
KQ101 Kenya Airways
JM8690 Jambojet Limited
10:45 Madrid
17:25 London Heathrow
10:10 Nairobi
12:15 London Heathrow
05:00 Nairobi
11:25 Ukunda
Connect
KL1700 KLM
KQ117 Kenya Airways
JM8690 Jambojet Limited
11:00 Madrid
19:35 Amsterdam Schiphol
10:10 Nairobi
13:35 Amsterdam Schiphol
05:55 Nairobi
11:25 Ukunda
Connect
TK1858 Turkish Airlines
TK573 Turkish Airlines
RRV3 Mombasa Air Safari
12:00 Madrid
20:20 Istanbul
07:30 Mombasa
18:10 Istanbul
03:20 Mombasa
07:45 Ukunda
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
JM8690 Jambojet Limited
12:00 Madrid
20:55 Istanbul
10:10 Nairobi
18:10 Istanbul
03:30 Nairobi
11:25 Ukunda
Connect
IB3232 Iberia
KQ126 Kenya Airways
JM8690 Jambojet Limited
12:00 Madrid
20:05 Rome
10:10 Nairobi
14:30 Rome
05:15 Nairobi
11:25 Ukunda
Connect
AF1301 Air France
KQ115 Kenya Airways
JM8692 Jambojet Limited
12:25 Madrid
20:20 Paris CDG
15:20 Nairobi
14:35 Paris CDG
06:25 Nairobi
16:35 Ukunda
Connect
AF1301 Air France
KQ115 Kenya Airways
JM8690 Jambojet Limited
12:25 Madrid
20:20 Paris CDG
10:10 Nairobi
14:35 Paris CDG
06:25 Nairobi
11:25 Ukunda
Connect
KL1702 KLM
KQ117 Kenya Airways
JM8690 Jambojet Limited
13:00 Madrid
19:35 Amsterdam Schiphol
10:10 Nairobi
15:40 Amsterdam Schiphol
05:55 Nairobi
11:25 Ukunda
Connect
KL1702 KLM
KQ117 Kenya Airways
JM8692 Jambojet Limited
13:00 Madrid
19:35 Amsterdam Schiphol
15:20 Nairobi
15:40 Amsterdam Schiphol
05:55 Nairobi
16:35 Ukunda
Connect
IB3176 Iberia
KQ101 Kenya Airways
JM8690 Jambojet Limited
13:20 Madrid
17:25 London Heathrow
10:10 Nairobi
14:55 London Heathrow
05:00 Nairobi
11:25 Ukunda
Connect
LH1113 Lufthansa
4Y134 Airbus France
RRV3 Mombasa Air Safari
13:30 Madrid
19:35 Frankfurt
07:30 Mombasa
16:05 Frankfurt
06:05 Mombasa
07:45 Ukunda
Connect
U23906 easyJet
KQ115 Kenya Airways
JM8690 Jambojet Limited
13:55 Madrid
20:20 Paris CDG
10:10 Nairobi
16:05 Paris CDG
06:25 Nairobi
11:25 Ukunda
Connect
EY076 Etihad
EY641 Etihad
JM8692 Jambojet Limited
14:00 Madrid
07:45 Abu Dhabi
15:20 Nairobi
23:40 Abu Dhabi
12:05 Nairobi
16:35 Ukunda
Connect
MS754 Egyptair
MS849 Egyptair
JM8690 Jambojet Limited
14:50 Madrid
21:45 Cairo
10:10 Nairobi
20:20 Cairo
03:35 Nairobi
11:25 Ukunda
Connect
MS754 Egyptair
MS849 Egyptair
JM8692 Jambojet Limited
14:50 Madrid
21:45 Cairo
15:20 Nairobi
20:20 Cairo
03:35 Nairobi
16:35 Ukunda
Connect
UX1047 Air Europa
KQ126 Kenya Airways
JM8690 Jambojet Limited
15:00 Madrid
20:05 Rome
10:10 Nairobi
17:30 Rome
05:15 Nairobi
11:25 Ukunda
Connect
UX1093 Air Europa
KQ117 Kenya Airways
JM8690 Jambojet Limited
15:00 Madrid
19:35 Amsterdam Schiphol
10:10 Nairobi
17:40 Amsterdam Schiphol
05:55 Nairobi
11:25 Ukunda
Connect
QR150 Qatar Airways
QR1333 Qatar Airways
OW337 338 338 Skyward Express
15:15 Madrid
01:45 Doha
17:00 Mombasa
23:50 Doha
07:55 Mombasa
17:10 Ukunda
Connect
UX1509 Air Europa
4Y134 Airbus France
RRV3 Mombasa Air Safari
15:15 Madrid
19:35 Frankfurt
07:30 Mombasa
18:00 Frankfurt
06:05 Mombasa
07:45 Ukunda
Connect
QR150 Qatar Airways
QR1333 Qatar Airways
F291 Safarilink
15:15 Madrid
01:45 Doha
17:00 Mombasa
23:50 Doha
07:55 Mombasa
17:15 Ukunda
Connect
IB8710 Iberia
4Y134 Airbus France
RRV3 Mombasa Air Safari
15:40 Madrid
19:35 Frankfurt
07:30 Mombasa
18:30 Frankfurt
06:05 Mombasa
07:45 Ukunda
Connect
AF1601 Air France
KQ115 Kenya Airways
JM8692 Jambojet Limited
16:15 Madrid
20:20 Paris CDG
15:20 Nairobi
18:25 Paris CDG
06:25 Nairobi
16:35 Ukunda
Connect
AF1601 Air France
AF836 Air France
JM8692 Jambojet Limited
16:15 Madrid
23:35 Paris CDG
15:20 Nairobi
18:25 Paris CDG
09:40 Nairobi
16:35 Ukunda
Connect
AF1601 Air France
KQ115 Kenya Airways
JM8690 Jambojet Limited
16:15 Madrid
20:20 Paris CDG
10:10 Nairobi
18:25 Paris CDG
06:25 Nairobi
11:25 Ukunda
Connect
IB3236 Iberia
KQ126 Kenya Airways
JM8690 Jambojet Limited
16:30 Madrid
20:05 Rome
10:10 Nairobi
19:00 Rome
05:15 Nairobi
11:25 Ukunda
Connect
IB3236 Iberia
KQ126 Kenya Airways
JM8692 Jambojet Limited
16:30 Madrid
20:05 Rome
15:20 Nairobi
19:00 Rome
05:15 Nairobi
16:35 Ukunda
Connect
AF1801 Air France
AF836 Air France
JM8692 Jambojet Limited
18:15 Madrid
23:35 Paris CDG
15:20 Nairobi
20:25 Paris CDG
09:40 Nairobi
16:35 Ukunda
Connect
AF1101 Air France
AF836 Air France
JM8692 Jambojet Limited
20:05 Madrid
23:35 Paris CDG
15:20 Nairobi
22:20 Paris CDG
09:40 Nairobi
16:35 Ukunda
Connect
SV3226 Saudia
SV0431 Saudia
JM8692 Jambojet Limited
23:15 Madrid
08:05 Jeddah
15:20 Nairobi
06:55 Jeddah
11:50 Nairobi
16:35 Ukunda
Connect
SV3226 Saudia
SV0431 Saudia
KQ606 Kenya Airways
F291 Safarilink
23:15 Madrid
08:05 Jeddah
13:00 Nairobi
17:00 Mombasa
06:55 Jeddah
11:50 Nairobi
14:00 Mombasa
17:15 Ukunda
Connect

References

Find Hotels in Kenya

You can find hotels and accommodations in Kenya with our hotels search tool below

Booking.com