HowToGo

Flight from Madrid (Station) to Kenya

How to get to Kenya from Madrid (Station) by flight ? You can check flights from Madrid (Station) to Kenya below.

Search Transfer from Madrid (Station) to Kenya

Search Flights

You can find flight ticket prices from Madrid (Station) 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 Madrid (Station) to Madrid.

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

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

Flight Depart Arrive
KL1698 KLM
KL0565 KLM
06:00 Madrid
13:00 Amsterdam Schiphol
08:25 Amsterdam Schiphol
21:50 Nairobi
Connect
KL1698 KLM
KL0563 KLM
KL0563 KLM
06:00 Madrid
10:10 Amsterdam Schiphol
21:40 Mombasa
08:25 Amsterdam Schiphol
20:50 Mombasa
22:50 Nairobi
Connect
AF1401 Air France
AF814 Air France
06:00 Madrid
12:25 Paris CDG
08:05 Paris CDG
21:30 Nairobi
Connect
UX1091 Air Europa
KL0565 KLM
07:05 Madrid
13:00 Amsterdam Schiphol
09:40 Amsterdam Schiphol
21:50 Nairobi
Connect
UX1503 Air Europa
LH590 Lufthansa
07:10 Madrid
11:10 Frankfurt
09:50 Frankfurt
20:10 Nairobi
Connect
IB3170 Iberia
BA065 British Airways
07:35 Madrid
10:20 London Heathrow
09:05 London Heathrow
21:00 Nairobi
Connect
IB3060 3062 Iberia
KL0565 KLM
08:15 Madrid
13:00 Amsterdam Schiphol
10:55 Amsterdam Schiphol
21:50 Nairobi
Connect
QR148 Qatar Airways
QR1335 Qatar Airways
09:15 Madrid
01:45 Doha
17:00 Doha
07:10 Nairobi
Connect
QR148 Qatar Airways
QR1341 Qatar Airways
09:15 Madrid
18:55 Doha
17:00 Doha
00:20 Nairobi
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
12:00 Madrid
20:20 Istanbul
17:15 Istanbul
02:55 Nairobi
Connect
AF1301 Air France
KQ115 Kenya Airways
12:15 Madrid
21:20 Paris CDG
14:25 Paris CDG
06:25 Nairobi
Connect
KL1702 KLM
KQ117 Kenya Airways
12:50 Madrid
20:35 Amsterdam Schiphol
15:20 Amsterdam Schiphol
05:55 Nairobi
Connect
EY076 Etihad
EY641 Etihad
14:45 Madrid
07:45 Abu Dhabi
23:40 Abu Dhabi
11:55 Nairobi
Connect
EK142 Emirates
EK719 Emirates
15:20 Madrid
07:35 Dubai
00:45 Dubai
11:35 Nairobi
Connect
EK142 Emirates
EK721 Emirates
15:20 Madrid
02:15 Dubai
00:45 Dubai
06:15 Nairobi
Connect
EK142 Emirates
KQ311 Kenya Airways
15:20 Madrid
01:45 Dubai
00:45 Dubai
05:50 Nairobi
Connect
IB3166 Iberia
KQ101 Kenya Airways
15:45 Madrid
18:05 London Heathrow
17:05 London Heathrow
04:40 Nairobi
Connect
MS754 Egyptair
MS849 Egyptair
15:45 Madrid
21:45 Cairo
20:20 Cairo
03:30 Nairobi
Connect
QR150 Qatar Airways
QR1335 Qatar Airways
16:05 Madrid
01:45 Doha
23:50 Doha
07:10 Nairobi
Connect
AF1601 Air France
KQ115 Kenya Airways
16:40 Madrid
21:20 Paris CDG
18:50 Paris CDG
06:25 Nairobi
Connect
SV0227 Saudia
SV0431 Saudia
16:50 Madrid
07:45 Jeddah
23:45 Jeddah
11:25 Nairobi
Connect
KL1704 KLM
KQ117 Kenya Airways
17:00 Madrid
20:35 Amsterdam Schiphol
19:35 Amsterdam Schiphol
05:55 Nairobi
Connect
AF1801 Air France
KQ115 Kenya Airways
17:50 Madrid
21:20 Paris CDG
19:55 Paris CDG
06:25 Nairobi
Connect
IB3740 Iberia
KQ115 Kenya Airways
18:05 Madrid
21:20 Paris CDG
20:10 Paris CDG
06:25 Nairobi
Connect
EY148 Etihad
EY641 Etihad
20:15 Madrid
07:45 Abu Dhabi
05:10 Abu Dhabi
11:55 Nairobi
Connect

2. Madrid to Mombasa

  1. You take a bus, shuttle or taxi from your location in Madrid (Station) to Madrid.

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

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

Flight Depart Arrive
KL1698 KLM
KL0563 KLM
06:00 Madrid
10:10 Amsterdam Schiphol
08:25 Amsterdam Schiphol
20:50 Mombasa
Connect
AF1401 Air France
AF814 Air France
KQ624 Kenya Airways
06:00 Madrid
12:25 Paris CDG
23:45 Nairobi
08:05 Paris CDG
21:30 Nairobi
00:45 Mombasa
Connect
KL1698 KLM
KL0565 KLM
KQ624 Kenya Airways
06:00 Madrid
13:00 Amsterdam Schiphol
23:45 Nairobi
08:25 Amsterdam Schiphol
21:50 Nairobi
00:45 Mombasa
Connect
LH1123 Lufthansa
4Y134 Airbus France
08:30 Madrid
19:35 Frankfurt
11:00 Frankfurt
05:10 Mombasa
Connect
QR148 Qatar Airways
QR1333 Qatar Airways
09:15 Madrid
01:50 Doha
17:00 Doha
08:00 Mombasa
Connect
TK1858 Turkish Airlines
TK573 Turkish Airlines
12:00 Madrid
20:20 Istanbul
17:15 Istanbul
03:25 Mombasa
Connect
LH1113 Lufthansa
4Y134 Airbus France
12:50 Madrid
19:35 Frankfurt
15:20 Frankfurt
05:10 Mombasa
Connect
UX1509 Air Europa
4Y134 Airbus France
15:10 Madrid
19:35 Frankfurt
17:50 Frankfurt
05:10 Mombasa
Connect
UX1509 Air Europa
DE2282 Condor Flugdienst
15:10 Madrid
21:50 Frankfurt
17:50 Frankfurt
07:25 Mombasa
Connect
MS754 Egyptair
MS849 Egyptair
KQ600 Kenya Airways
15:45 Madrid
21:45 Cairo
06:30 Nairobi
20:20 Cairo
03:30 Nairobi
07:30 Mombasa
Connect
QR150 Qatar Airways
QR1333 Qatar Airways
16:05 Madrid
01:50 Doha
23:50 Doha
08:00 Mombasa
Connect
IB3236 Iberia
NO352 Neos
16:25 Madrid
00:30 Rome
19:00 Rome
09:00 Mombasa
Connect
IB8710 Iberia
DE2282 Condor Flugdienst
16:30 Madrid
21:50 Frankfurt
19:20 Frankfurt
07:25 Mombasa
Connect
AF1601 Air France
KQ115 Kenya Airways
KQ602 Kenya Airways
16:40 Madrid
21:20 Paris CDG
08:00 Nairobi
18:50 Paris CDG
06:25 Nairobi
09:00 Mombasa
Connect
AF1601 Air France
KQ115 Kenya Airways
KQ604 Kenya Airways
16:40 Madrid
21:20 Paris CDG
10:20 Nairobi
18:50 Paris CDG
06:25 Nairobi
11:20 Mombasa
Connect
LH1115 Lufthansa
ET707 Ethiopian Airlines
ET322 Ethiopian Airlines
16:55 Madrid
22:05 Frankfurt
10:10 Addis Ababa
19:25 Frankfurt
05:55 Addis Ababa
12:30 Mombasa
Connect
LH1115 Lufthansa
DE2282 Condor Flugdienst
16:55 Madrid
21:50 Frankfurt
19:25 Frankfurt
07:25 Mombasa
Connect
KL1704 KLM
KQ117 Kenya Airways
KQ604 Kenya Airways
17:00 Madrid
20:35 Amsterdam Schiphol
10:20 Nairobi
19:35 Amsterdam Schiphol
05:55 Nairobi
11:20 Mombasa
Connect
KL1704 KLM
KQ117 Kenya Airways
KQ602 Kenya Airways
17:00 Madrid
20:35 Amsterdam Schiphol
08:00 Nairobi
19:35 Amsterdam Schiphol
05:55 Nairobi
09:00 Mombasa
Connect
AF1801 Air France
KQ115 Kenya Airways
KQ604 Kenya Airways
17:50 Madrid
21:20 Paris CDG
10:20 Nairobi
19:55 Paris CDG
06:25 Nairobi
11:20 Mombasa
Connect
AF1801 Air France
KQ115 Kenya Airways
KQ602 Kenya Airways
17:50 Madrid
21:20 Paris CDG
08:00 Nairobi
19:55 Paris CDG
06:25 Nairobi
09:00 Mombasa
Connect
AF1801 Air France
KQ115 Kenya Airways
JM8602 Jambojet Limited
17:50 Madrid
21:20 Paris CDG
09:20 Nairobi
19:55 Paris CDG
06:25 Nairobi
10:35 Mombasa
Connect
IB3238 Iberia
NO352 Neos
19:50 Madrid
00:30 Rome
22:25 Rome
09:00 Mombasa
Connect
EY148 Etihad
EY641 Etihad
KQ608 Kenya Airways
20:15 Madrid
07:45 Abu Dhabi
15:00 Nairobi
05:10 Abu Dhabi
11:55 Nairobi
16:00 Mombasa
Connect
KL1706 KLM
KL0563 KLM
20:20 Madrid
10:10 Amsterdam Schiphol
23:00 Amsterdam Schiphol
20:50 Mombasa
Connect

3. Madrid to Kisumu

  1. You take a bus, shuttle or taxi from your location in Madrid (Station) to Madrid.

  2. You take a flight from Madrid to Kisumu and cost approximately 370 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
13:00 Amsterdam Schiphol
06:15 Nairobi
08:25 Amsterdam Schiphol
21:50 Nairobi
07:05 Kisumu
Connect
UX1091 Air Europa
KQ117 Kenya Airways
KQ654 Kenya Airways
07:05 Madrid
20:35 Amsterdam Schiphol
09:25 Nairobi
09:40 Amsterdam Schiphol
05:55 Nairobi
10:15 Kisumu
Connect
UX1091 Air Europa
KL0565 KLM
KQ650 Kenya Airways
07:05 Madrid
13:00 Amsterdam Schiphol
06:15 Nairobi
09:40 Amsterdam Schiphol
21:50 Nairobi
07:05 Kisumu
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
JM8650 Jambojet Limited
12:00 Madrid
20:20 Istanbul
06:20 Nairobi
17:15 Istanbul
02:55 Nairobi
07:20 Kisumu
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
KQ650 Kenya Airways
12:00 Madrid
20:20 Istanbul
06:15 Nairobi
17:15 Istanbul
02:55 Nairobi
07:05 Kisumu
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
IHO101 748 Air Services
12:00 Madrid
20:20 Istanbul
07:30 Nairobi
17:15 Istanbul
02:55 Nairobi
08:25 Kisumu
Connect
AF1301 Air France
KQ115 Kenya Airways
JM8652 Jambojet Limited
12:15 Madrid
21:20 Paris CDG
09:10 Nairobi
14:25 Paris CDG
06:25 Nairobi
10:10 Kisumu
Connect
AF1301 Air France
KQ115 Kenya Airways
KQ656 Kenya Airways
12:15 Madrid
21:20 Paris CDG
13:30 Nairobi
14:25 Paris CDG
06:25 Nairobi
14:20 Kisumu
Connect
AF1301 Air France
KQ115 Kenya Airways
KQ654 Kenya Airways
12:15 Madrid
21:20 Paris CDG
09:25 Nairobi
14:25 Paris CDG
06:25 Nairobi
10:15 Kisumu
Connect
KL1702 KLM
KQ117 Kenya Airways
KQ654 Kenya Airways
12:50 Madrid
20:35 Amsterdam Schiphol
09:25 Nairobi
15:20 Amsterdam Schiphol
05:55 Nairobi
10:15 Kisumu
Connect
KL1702 KLM
KQ117 Kenya Airways
KQ656 Kenya Airways
12:50 Madrid
20:35 Amsterdam Schiphol
13:30 Nairobi
15:20 Amsterdam Schiphol
05:55 Nairobi
14:20 Kisumu
Connect
IB3176 Iberia
KQ101 Kenya Airways
KQ654 Kenya Airways
13:30 Madrid
18:05 London Heathrow
09:25 Nairobi
14:55 London Heathrow
04:40 Nairobi
10:15 Kisumu
Connect
IB3176 Iberia
KQ101 Kenya Airways
JM8650 Jambojet Limited
13:30 Madrid
18:05 London Heathrow
06:20 Nairobi
14:55 London Heathrow
04:40 Nairobi
07:20 Kisumu
Connect
UX1093 Air Europa
KQ117 Kenya Airways
KQ654 Kenya Airways
15:00 Madrid
20:35 Amsterdam Schiphol
09:25 Nairobi
17:35 Amsterdam Schiphol
05:55 Nairobi
10:15 Kisumu
Connect
MS754 Egyptair
MS849 Egyptair
IHO101 748 Air Services
15:45 Madrid
21:45 Cairo
07:30 Nairobi
20:20 Cairo
03:30 Nairobi
08:25 Kisumu
Connect
IB3166 Iberia
KQ101 Kenya Airways
KQ654 Kenya Airways
15:45 Madrid
18:05 London Heathrow
09:25 Nairobi
17:05 London Heathrow
04:40 Nairobi
10:15 Kisumu
Connect
IB3166 Iberia
KQ101 Kenya Airways
JM8652 Jambojet Limited
15:45 Madrid
18:05 London Heathrow
09:10 Nairobi
17:05 London Heathrow
04:40 Nairobi
10:10 Kisumu
Connect
MS754 Egyptair
MS849 Egyptair
KQ650 Kenya Airways
15:45 Madrid
21:45 Cairo
06:15 Nairobi
20:20 Cairo
03:30 Nairobi
07:05 Kisumu
Connect
MS754 Egyptair
MS849 Egyptair
JM8650 Jambojet Limited
15:45 Madrid
21:45 Cairo
06:20 Nairobi
20:20 Cairo
03:30 Nairobi
07:20 Kisumu
Connect
IB3166 Iberia
KQ101 Kenya Airways
JM8650 Jambojet Limited
15:45 Madrid
18:05 London Heathrow
06:20 Nairobi
17:05 London Heathrow
04:40 Nairobi
07:20 Kisumu
Connect
MS754 Egyptair
MS837 Egyptair
P2552 AirKenya Express
15:45 Madrid
21:50 Cairo
12:15 Entebbe
20:20 Cairo
03:20 Entebbe
13:15 Kisumu
Connect
AF1601 Air France
KQ115 Kenya Airways
KQ654 Kenya Airways
16:40 Madrid
21:20 Paris CDG
09:25 Nairobi
18:50 Paris CDG
06:25 Nairobi
10:15 Kisumu
Connect
AF1601 Air France
KQ115 Kenya Airways
KQ656 Kenya Airways
16:40 Madrid
21:20 Paris CDG
13:30 Nairobi
18:50 Paris CDG
06:25 Nairobi
14:20 Kisumu
Connect
AF1601 Air France
KQ115 Kenya Airways
JM8652 Jambojet Limited
16:40 Madrid
21:20 Paris CDG
09:10 Nairobi
18:50 Paris CDG
06:25 Nairobi
10:10 Kisumu
Connect
SV0227 Saudia
SV0431 Saudia
KQ656 Kenya Airways
16:50 Madrid
07:45 Jeddah
13:30 Nairobi
23:45 Jeddah
11:25 Nairobi
14:20 Kisumu
Connect
KL1704 KLM
KQ117 Kenya Airways
KQ656 Kenya Airways
17:00 Madrid
20:35 Amsterdam Schiphol
13:30 Nairobi
19:35 Amsterdam Schiphol
05:55 Nairobi
14:20 Kisumu
Connect
KL1704 KLM
KQ117 Kenya Airways
JM8654 Jambojet Limited
17:00 Madrid
20:35 Amsterdam Schiphol
14:45 Nairobi
19:35 Amsterdam Schiphol
05:55 Nairobi
15:45 Kisumu
Connect
KL1704 KLM
KQ117 Kenya Airways
KQ654 Kenya Airways
17:00 Madrid
20:35 Amsterdam Schiphol
09:25 Nairobi
19:35 Amsterdam Schiphol
05:55 Nairobi
10:15 Kisumu
Connect
AF1801 Air France
KQ115 Kenya Airways
KQ656 Kenya Airways
17:50 Madrid
21:20 Paris CDG
13:30 Nairobi
19:55 Paris CDG
06:25 Nairobi
14:20 Kisumu
Connect
AF1801 Air France
KQ115 Kenya Airways
JM8652 Jambojet Limited
17:50 Madrid
21:20 Paris CDG
09:10 Nairobi
19:55 Paris CDG
06:25 Nairobi
10:10 Kisumu
Connect
AF1801 Air France
KQ115 Kenya Airways
KQ654 Kenya Airways
17:50 Madrid
21:20 Paris CDG
09:25 Nairobi
19:55 Paris CDG
06:25 Nairobi
10:15 Kisumu
Connect
IB3740 Iberia
KQ115 Kenya Airways
KQ656 Kenya Airways
18:05 Madrid
21:20 Paris CDG
13:30 Nairobi
20:10 Paris CDG
06:25 Nairobi
14:20 Kisumu
Connect
IB3740 Iberia
KQ115 Kenya Airways
KQ654 Kenya Airways
18:05 Madrid
21:20 Paris CDG
09:25 Nairobi
20:10 Paris CDG
06:25 Nairobi
10:15 Kisumu
Connect
IB3740 Iberia
KQ115 Kenya Airways
JM8652 Jambojet Limited
18:05 Madrid
21:20 Paris CDG
09:10 Nairobi
20:10 Paris CDG
06:25 Nairobi
10:10 Kisumu
Connect

4. Madrid to Eldoret

  1. You take a bus, shuttle or taxi from your location in Madrid (Station) to Madrid.

  2. You take a flight from Madrid to Eldoret and cost approximately 550 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
13:00 Amsterdam Schiphol
06:10 Nairobi
08:25 Amsterdam Schiphol
21:50 Nairobi
07:10 Eldoret
Connect
AF1401 Air France
AF814 Air France
JM8660 Jambojet Limited
06:00 Madrid
12:25 Paris CDG
06:10 Nairobi
08:05 Paris CDG
21:30 Nairobi
07:10 Eldoret
Connect
UX1091 Air Europa
KL0565 KLM
JM8660 Jambojet Limited
07:05 Madrid
13:00 Amsterdam Schiphol
06:10 Nairobi
09:40 Amsterdam Schiphol
21:50 Nairobi
07:10 Eldoret
Connect
BA459 British Airways
KQ101 Kenya Airways
JM8660 Jambojet Limited
11:40 Madrid
18:05 London Heathrow
06:10 Nairobi
13:05 London Heathrow
04:40 Nairobi
07:10 Eldoret
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
5H429 Fly540
12:00 Madrid
20:20 Istanbul
13:10 Nairobi
17:15 Istanbul
02:55 Nairobi
14:00 Eldoret
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
JM8662 Jambojet Limited
12:00 Madrid
20:20 Istanbul
12:10 Nairobi
17:15 Istanbul
02:55 Nairobi
13:10 Eldoret
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
JM8660 Jambojet Limited
12:00 Madrid
20:20 Istanbul
06:10 Nairobi
17:15 Istanbul
02:55 Nairobi
07:10 Eldoret
Connect
AF1301 Air France
KQ115 Kenya Airways
KQ664 Kenya Airways
12:15 Madrid
21:20 Paris CDG
16:30 Nairobi
14:25 Paris CDG
06:25 Nairobi
17:20 Eldoret
Connect
AF1301 Air France
KQ115 Kenya Airways
JM8662 Jambojet Limited
12:15 Madrid
21:20 Paris CDG
12:10 Nairobi
14:25 Paris CDG
06:25 Nairobi
13:10 Eldoret
Connect
KL1702 KLM
KQ117 Kenya Airways
JM8662 Jambojet Limited
12:50 Madrid
20:35 Amsterdam Schiphol
12:10 Nairobi
15:20 Amsterdam Schiphol
05:55 Nairobi
13:10 Eldoret
Connect
KL1702 KLM
KQ117 Kenya Airways
JM8664 Jambojet Limited
12:50 Madrid
20:35 Amsterdam Schiphol
18:05 Nairobi
15:20 Amsterdam Schiphol
05:55 Nairobi
19:05 Eldoret
Connect
IB3176 Iberia
KQ101 Kenya Airways
JM8662 Jambojet Limited
13:30 Madrid
18:05 London Heathrow
12:10 Nairobi
14:55 London Heathrow
04:40 Nairobi
13:10 Eldoret
Connect
IB3176 Iberia
KQ101 Kenya Airways
JM8660 Jambojet Limited
13:30 Madrid
18:05 London Heathrow
06:10 Nairobi
14:55 London Heathrow
04:40 Nairobi
07:10 Eldoret
Connect
UX1093 Air Europa
KQ117 Kenya Airways
JM8662 Jambojet Limited
15:00 Madrid
20:35 Amsterdam Schiphol
12:10 Nairobi
17:35 Amsterdam Schiphol
05:55 Nairobi
13:10 Eldoret
Connect
MS754 Egyptair
MS849 Egyptair
JM8662 Jambojet Limited
15:45 Madrid
21:45 Cairo
12:10 Nairobi
20:20 Cairo
03:30 Nairobi
13:10 Eldoret
Connect
MS754 Egyptair
MS849 Egyptair
5H429 Fly540
15:45 Madrid
21:45 Cairo
13:10 Nairobi
20:20 Cairo
03:30 Nairobi
14:00 Eldoret
Connect
IB3166 Iberia
KQ101 Kenya Airways
JM8660 Jambojet Limited
15:45 Madrid
18:05 London Heathrow
06:10 Nairobi
17:05 London Heathrow
04:40 Nairobi
07:10 Eldoret
Connect
MS754 Egyptair
MS849 Egyptair
JM8660 Jambojet Limited
15:45 Madrid
21:45 Cairo
06:10 Nairobi
20:20 Cairo
03:30 Nairobi
07:10 Eldoret
Connect
IB3166 Iberia
KQ101 Kenya Airways
JM8662 Jambojet Limited
15:45 Madrid
18:05 London Heathrow
12:10 Nairobi
17:05 London Heathrow
04:40 Nairobi
13:10 Eldoret
Connect
AF1601 Air France
KQ115 Kenya Airways
JM8664 Jambojet Limited
16:40 Madrid
21:20 Paris CDG
18:05 Nairobi
18:50 Paris CDG
06:25 Nairobi
19:05 Eldoret
Connect
AF1601 Air France
KQ115 Kenya Airways
KQ664 Kenya Airways
16:40 Madrid
21:20 Paris CDG
16:30 Nairobi
18:50 Paris CDG
06:25 Nairobi
17:20 Eldoret
Connect
AF1601 Air France
KQ115 Kenya Airways
JM8662 Jambojet Limited
16:40 Madrid
21:20 Paris CDG
12:10 Nairobi
18:50 Paris CDG
06:25 Nairobi
13:10 Eldoret
Connect
SV0227 Saudia
SV0431 Saudia
5H429 Fly540
16:50 Madrid
07:45 Jeddah
13:10 Nairobi
23:45 Jeddah
11:25 Nairobi
14:00 Eldoret
Connect
SV0227 Saudia
SV0431 Saudia
JM8664 Jambojet Limited
16:50 Madrid
07:45 Jeddah
18:05 Nairobi
23:45 Jeddah
11:25 Nairobi
19:05 Eldoret
Connect
KL1704 KLM
KQ117 Kenya Airways
JM8662 Jambojet Limited
17:00 Madrid
20:35 Amsterdam Schiphol
12:10 Nairobi
19:35 Amsterdam Schiphol
05:55 Nairobi
13:10 Eldoret
Connect
KL1704 KLM
KQ117 Kenya Airways
JM8664 Jambojet Limited
17:00 Madrid
20:35 Amsterdam Schiphol
18:05 Nairobi
19:35 Amsterdam Schiphol
05:55 Nairobi
19:05 Eldoret
Connect
AF1801 Air France
KQ115 Kenya Airways
KQ664 Kenya Airways
17:50 Madrid
21:20 Paris CDG
16:30 Nairobi
19:55 Paris CDG
06:25 Nairobi
17:20 Eldoret
Connect
AF1801 Air France
KQ115 Kenya Airways
JM8662 Jambojet Limited
17:50 Madrid
21:20 Paris CDG
12:10 Nairobi
19:55 Paris CDG
06:25 Nairobi
13:10 Eldoret
Connect
AF1801 Air France
KQ115 Kenya Airways
JM8664 Jambojet Limited
17:50 Madrid
21:20 Paris CDG
18:05 Nairobi
19:55 Paris CDG
06:25 Nairobi
19:05 Eldoret
Connect
IB3740 Iberia
KQ115 Kenya Airways
KQ664 Kenya Airways
18:05 Madrid
21:20 Paris CDG
16:30 Nairobi
20:10 Paris CDG
06:25 Nairobi
17:20 Eldoret
Connect
IB3740 Iberia
KQ115 Kenya Airways
JM8662 Jambojet Limited
18:05 Madrid
21:20 Paris CDG
12:10 Nairobi
20:10 Paris CDG
06:25 Nairobi
13:10 Eldoret
Connect
IB3238 Iberia
NO352 Neos
JM8700 Jambojet Limited
19:50 Madrid
00:30 Rome
10:20 Mombasa
22:25 Rome
09:00 Mombasa
12:00 Eldoret
Connect

5. Madrid to Ukunda

  1. You take a bus, shuttle or taxi from your location in Madrid (Station) to Madrid.

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

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

Flight Depart Arrive
KL1698 KLM
KQ117 Kenya Airways
JM8690 Jambojet Limited
06:00 Madrid
20:35 Amsterdam Schiphol
10:10 Nairobi
08:25 Amsterdam Schiphol
05:55 Nairobi
11:25 Ukunda
Connect
KL1698 KLM
KL0563 KLM
RRV3 Mombasa Air Safari
06:00 Madrid
10:10 Amsterdam Schiphol
07:30 Mombasa
08:25 Amsterdam Schiphol
20:50 Mombasa
07:45 Ukunda
Connect
LH1123 Lufthansa
4Y134 Airbus France
RRV3 Mombasa Air Safari
08:30 Madrid
19:35 Frankfurt
07:30 Mombasa
11:00 Frankfurt
05:10 Mombasa
07:45 Ukunda
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
IHO301 748 Air Services
12:00 Madrid
20:20 Istanbul
11:20 Nairobi
17:15 Istanbul
02:55 Nairobi
12:20 Ukunda
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
JM8690 Jambojet Limited
12:00 Madrid
20:20 Istanbul
10:10 Nairobi
17:15 Istanbul
02: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
17:15 Istanbul
03:25 Mombasa
07:45 Ukunda
Connect
AF1301 Air France
KQ115 Kenya Airways
JM8690 Jambojet Limited
12:15 Madrid
21:20 Paris CDG
10:10 Nairobi
14:25 Paris CDG
06:25 Nairobi
11:25 Ukunda
Connect
AF1301 Air France
KQ115 Kenya Airways
JM8692 Jambojet Limited
12:15 Madrid
21:20 Paris CDG
14:30 Nairobi
14:25 Paris CDG
06:25 Nairobi
15:45 Ukunda
Connect
KL1702 KLM
KQ117 Kenya Airways
JM8690 Jambojet Limited
12:50 Madrid
20:35 Amsterdam Schiphol
10:10 Nairobi
15:20 Amsterdam Schiphol
05:55 Nairobi
11:25 Ukunda
Connect
KL1702 KLM
KQ117 Kenya Airways
IHO301 748 Air Services
12:50 Madrid
20:35 Amsterdam Schiphol
11:20 Nairobi
15:20 Amsterdam Schiphol
05:55 Nairobi
12:20 Ukunda
Connect
LH1113 Lufthansa
4Y134 Airbus France
RRV3 Mombasa Air Safari
12:50 Madrid
19:35 Frankfurt
07:30 Mombasa
15:20 Frankfurt
05:10 Mombasa
07:45 Ukunda
Connect
IB3176 Iberia
KQ101 Kenya Airways
JM8690 Jambojet Limited
13:30 Madrid
18:05 London Heathrow
10:10 Nairobi
14:55 London Heathrow
04:40 Nairobi
11:25 Ukunda
Connect
UX1093 Air Europa
KQ117 Kenya Airways
JM8690 Jambojet Limited
15:00 Madrid
20:35 Amsterdam Schiphol
10:10 Nairobi
17:35 Amsterdam Schiphol
05:55 Nairobi
11:25 Ukunda
Connect
UX1509 Air Europa
4Y134 Airbus France
RRV3 Mombasa Air Safari
15:10 Madrid
19:35 Frankfurt
07:30 Mombasa
17:50 Frankfurt
05:10 Mombasa
07:45 Ukunda
Connect
MS754 Egyptair
MS849 Egyptair
IHO301 748 Air Services
15:45 Madrid
21:45 Cairo
11:20 Nairobi
20:20 Cairo
03:30 Nairobi
12:20 Ukunda
Connect
MS754 Egyptair
MS849 Egyptair
JM8692 Jambojet Limited
15:45 Madrid
21:45 Cairo
14:30 Nairobi
20:20 Cairo
03:30 Nairobi
15:45 Ukunda
Connect
MS754 Egyptair
MS849 Egyptair
JM8690 Jambojet Limited
15:45 Madrid
21:45 Cairo
10:10 Nairobi
20:20 Cairo
03:30 Nairobi
11:25 Ukunda
Connect
IB3166 Iberia
KQ101 Kenya Airways
JM8690 Jambojet Limited
15:45 Madrid
18:05 London Heathrow
10:10 Nairobi
17:05 London Heathrow
04:40 Nairobi
11:25 Ukunda
Connect
QR150 Qatar Airways
QR1333 Qatar Airways
OW337 338 Skyward Express
16:05 Madrid
01:50 Doha
17:00 Mombasa
23:50 Doha
08:00 Mombasa
17:10 Ukunda
Connect
QR150 Qatar Airways
QR1333 Qatar Airways
F291 Safarilink
16:05 Madrid
01:50 Doha
17:00 Mombasa
23:50 Doha
08:00 Mombasa
17:15 Ukunda
Connect
AF1601 Air France
KQ115 Kenya Airways
IHO301 748 Air Services
16:40 Madrid
21:20 Paris CDG
11:20 Nairobi
18:50 Paris CDG
06:25 Nairobi
12:20 Ukunda
Connect
AF1601 Air France
KQ115 Kenya Airways
JM8690 Jambojet Limited
16:40 Madrid
21:20 Paris CDG
10:10 Nairobi
18:50 Paris CDG
06:25 Nairobi
11:25 Ukunda
Connect
AF1601 Air France
KQ115 Kenya Airways
JM8692 Jambojet Limited
16:40 Madrid
21:20 Paris CDG
14:30 Nairobi
18:50 Paris CDG
06:25 Nairobi
15:45 Ukunda
Connect
SV0227 Saudia
SV0431 Saudia
JM8692 Jambojet Limited
16:50 Madrid
07:45 Jeddah
14:30 Nairobi
23:45 Jeddah
11:25 Nairobi
15:45 Ukunda
Connect
KL1704 KLM
KQ117 Kenya Airways
IHO301 748 Air Services
17:00 Madrid
20:35 Amsterdam Schiphol
11:20 Nairobi
19:35 Amsterdam Schiphol
05:55 Nairobi
12:20 Ukunda
Connect
KL1704 KLM
KQ117 Kenya Airways
JM8690 Jambojet Limited
17:00 Madrid
20:35 Amsterdam Schiphol
10:10 Nairobi
19:35 Amsterdam Schiphol
05:55 Nairobi
11:25 Ukunda
Connect
AF1801 Air France
KQ115 Kenya Airways
IHO301 748 Air Services
17:50 Madrid
21:20 Paris CDG
11:20 Nairobi
19:55 Paris CDG
06:25 Nairobi
12:20 Ukunda
Connect
AF1801 Air France
KQ115 Kenya Airways
JM8692 Jambojet Limited
17:50 Madrid
21:20 Paris CDG
14:30 Nairobi
19:55 Paris CDG
06:25 Nairobi
15:45 Ukunda
Connect
AF1801 Air France
KQ115 Kenya Airways
JM8690 Jambojet Limited
17:50 Madrid
21:20 Paris CDG
10:10 Nairobi
19:55 Paris CDG
06:25 Nairobi
11:25 Ukunda
Connect
IB3740 Iberia
KQ115 Kenya Airways
JM8692 Jambojet Limited
18:05 Madrid
21:20 Paris CDG
14:30 Nairobi
20:10 Paris CDG
06:25 Nairobi
15:45 Ukunda
Connect
IB3740 Iberia
KQ115 Kenya Airways
JM8690 Jambojet Limited
18:05 Madrid
21:20 Paris CDG
10:10 Nairobi
20:10 Paris CDG
06:25 Nairobi
11:25 Ukunda
Connect

References

Find Hotels in Kenya

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

Booking.com