How to get to Kenya from UK Embassy by flight ? You can check flights from UK Embassy to Kenya below.
You can find flight ticket prices from UK Embassy to Kenya with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in UK Embassy to Madrid.
You take a flight from Madrid to Nairobi and cost approximately 440 USD.
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 |
You take a bus, shuttle or taxi from your location in UK Embassy to Madrid.
You take a flight from Madrid to Mombasa and cost approximately 600 USD.
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 |
You take a bus, shuttle or taxi from your location in UK Embassy to Madrid.
You take a flight from Madrid to Kisumu and cost approximately 550 USD.
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 |
You take a bus, shuttle or taxi from your location in UK Embassy to Madrid.
You take a flight from Madrid to Eldoret and cost approximately 750 USD.
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 |
You take a bus, shuttle or taxi from your location in UK Embassy to Madrid.
You take a flight from Madrid to Ukunda and cost approximately 650 USD.
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 |
You can find hotels and accommodations in Kenya with our hotels search tool below
Booking.com