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 700 USD.

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

Flight Depart Arrive
AZ0059 Alitalia
KQ125 Kenya Airways
05:50 Madrid
11:05 Rome
08:15 Rome
18:45 Nairobi
Connect
TK1360 Turkish Airlines
TK607 Turkish Airlines
05:55 Madrid
20:15 Istanbul
11:10 Istanbul
02:55 Nairobi
Connect
AF1401 Air France
AF814 Air France
06:00 Madrid
10:10 Paris CDG
08:05 Paris CDG
19:20 Nairobi
Connect
KL1698 KLM
KL0565 KLM
06:00 Madrid
13:00 Amsterdam Schiphol
08:25 Amsterdam Schiphol
21:50 Nairobi
Connect
UX1043 Air Europa
KQ125 Kenya Airways
07:05 Madrid
11:05 Rome
09:30 Rome
18:45 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 Iberia
KL0565 KLM
08:15 Madrid
13:00 Amsterdam Schiphol
10:55 Amsterdam Schiphol
21:50 Nairobi
Connect
QR148 Qatar Airways
QR1341 Qatar Airways
09:15 Madrid
18:55 Doha
17:00 Doha
00:20 Nairobi
Connect
QR148 Qatar Airways
QR1335 Qatar Airways
09:15 Madrid
01:45 Doha
17:00 Doha
07:10 Nairobi
Connect
KL1700 KLM
KQ117 Kenya Airways
10:20 Madrid
20:35 Amsterdam Schiphol
13:00 Amsterdam Schiphol
05:55 Nairobi
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
11:55 Madrid
20:15 Istanbul
17:10 Istanbul
02:55 Nairobi
Connect
AF1301 Air France
KQ115 Kenya Airways
12:20 Madrid
21:20 Paris CDG
14:30 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
EK142 Emirates
EK719 Emirates
15:20 Madrid
09:35 Dubai
00:45 Dubai
13: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:25 London Heathrow
17:15 London Heathrow
05:00 Nairobi
Connect
MS754 Egyptair
MS849 Egyptair
15:45 Madrid
21:45 Cairo
20:20 Cairo
03:30 Nairobi
Connect
IB3062 Iberia
KQ117 Kenya Airways
16:00 Madrid
20:35 Amsterdam Schiphol
18:40 Amsterdam Schiphol
05:55 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
SV0226 Saudia
SV0481 Saudia
SV0431 Saudia
16:50 Madrid
04:25 Riyadh
07:45 Jeddah
00:15 Riyadh
06:00 Jeddah
11:25 Nairobi
Connect
SV0226 Saudia
SV1057 Saudia
SV0431 Saudia
16:50 Madrid
02:30 Riyadh
07:45 Jeddah
00:15 Riyadh
04:10 Jeddah
11:25 Nairobi
Connect
LH1115 Lufthansa
ET707 Ethiopian Airlines
ET318 Ethiopian Airlines
16:55 Madrid
22:05 Frankfurt
08:15 Addis Ababa
19:25 Frankfurt
05:55 Addis Ababa
10:25 Nairobi
Connect
VY8206 Vueling Airlines
KQ115 Kenya Airways
17:05 Madrid
21:20 Paris CDG
19:15 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

2. 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 700 USD.

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

Flight Depart Arrive
AZ0059 Alitalia
KQ125 Kenya Airways
KQ650 Kenya Airways
05:50 Madrid
11:05 Rome
06:15 Nairobi
08:15 Rome
18:45 Nairobi
07:05 Kisumu
Connect
AZ0059 Alitalia
KQ125 Kenya Airways
KQ654 Kenya Airways
05:50 Madrid
11:05 Rome
09:25 Nairobi
08:15 Rome
18:45 Nairobi
10:15 Kisumu
Connect
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
AF1401 Air France
AF814 Air France
KQ654 Kenya Airways
06:00 Madrid
10:10 Paris CDG
09:25 Nairobi
08:05 Paris CDG
19:20 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
UX1043 Air Europa
KQ125 Kenya Airways
KQ654 Kenya Airways
07:05 Madrid
11:05 Rome
09:25 Nairobi
09:30 Rome
18:45 Nairobi
10:15 Kisumu
Connect
UX1043 Air Europa
KQ125 Kenya Airways
KQ650 Kenya Airways
07:05 Madrid
11:05 Rome
06:15 Nairobi
09:30 Rome
18:45 Nairobi
07:05 Kisumu
Connect
KL1700 KLM
KQ117 Kenya Airways
KQ654 Kenya Airways
10:20 Madrid
20:35 Amsterdam Schiphol
09:25 Nairobi
13:00 Amsterdam Schiphol
05:55 Nairobi
10:15 Kisumu
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
JM8650 Jambojet Limited
11:55 Madrid
20:15 Istanbul
06:20 Nairobi
17:10 Istanbul
02:55 Nairobi
07:20 Kisumu
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
JM8652 Jambojet Limited
11:55 Madrid
20:15 Istanbul
09:10 Nairobi
17:10 Istanbul
02:55 Nairobi
10:10 Kisumu
Connect
TK1858 Turkish Airlines
TK607 Turkish Airlines
KQ650 Kenya Airways
11:55 Madrid
20:15 Istanbul
06:15 Nairobi
17:10 Istanbul
02:55 Nairobi
07:05 Kisumu
Connect
BA459 British Airways
KQ101 Kenya Airways
KQ654 Kenya Airways
12:10 Madrid
18:25 London Heathrow
09:25 Nairobi
13:35 London Heathrow
05:00 Nairobi
10:15 Kisumu
Connect
BA459 British Airways
KQ101 Kenya Airways
KQ650 Kenya Airways
12:10 Madrid
18:25 London Heathrow
06:15 Nairobi
13:35 London Heathrow
05:00 Nairobi
07:05 Kisumu
Connect
AF1301 Air France
KQ115 Kenya Airways
KQ654 Kenya Airways
12:20 Madrid
21:20 Paris CDG
09:25 Nairobi
14:30 Paris CDG
06:25 Nairobi
10:15 Kisumu
Connect
AF1301 Air France
KQ115 Kenya Airways
KQ656 Kenya Airways
12:20 Madrid
21:20 Paris CDG
13:30 Nairobi
14:30 Paris CDG
06:25 Nairobi
14:20 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
KQ670 Kenya Airways
12:50 Madrid
20:35 Amsterdam Schiphol
17:20 Nairobi
15:20 Amsterdam Schiphol
05:55 Nairobi
18:10 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:25 London Heathrow
09:25 Nairobi
14:55 London Heathrow
05:00 Nairobi
10:15 Kisumu
Connect
IB3176 Iberia
KQ101 Kenya Airways
KQ650 Kenya Airways
13:30 Madrid
18:25 London Heathrow
06:15 Nairobi
14:55 London Heathrow
05:00 Nairobi
07:05 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
UX1093 Air Europa
KQ117 Kenya Airways
KQ656 Kenya Airways
15:00 Madrid
20:35 Amsterdam Schiphol
13:30 Nairobi
17:35 Amsterdam Schiphol
05:55 Nairobi
14:20 Kisumu
Connect
IB3166 Iberia
KQ101 Kenya Airways
KQ656 Kenya Airways
15:45 Madrid
18:25 London Heathrow
13:30 Nairobi
17:15 London Heathrow
05:00 Nairobi
14:20 Kisumu
Connect
IB3166 Iberia
KQ101 Kenya Airways
KQ654 Kenya Airways
15:45 Madrid
18:25 London Heathrow
09:25 Nairobi
17:15 London Heathrow
05:00 Nairobi
10:15 Kisumu
Connect
MS754 Egyptair
MS849 Egyptair
JM8652 Jambojet Limited
15:45 Madrid
21:45 Cairo
09:10 Nairobi
20:20 Cairo
03:30 Nairobi
10:10 Kisumu
Connect
IB3166 Iberia
KQ101 Kenya Airways
KQ650 Kenya Airways
15:45 Madrid
18:25 London Heathrow
06:15 Nairobi
17:15 London Heathrow
05:00 Nairobi
07:05 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
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
IB3062 Iberia
KQ117 Kenya Airways
KQ654 Kenya Airways
16:00 Madrid
20:35 Amsterdam Schiphol
09:25 Nairobi
18:40 Amsterdam Schiphol
05:55 Nairobi
10:15 Kisumu
Connect
IB3062 Iberia
KQ117 Kenya Airways
KQ656 Kenya Airways
16:00 Madrid
20:35 Amsterdam Schiphol
13:30 Nairobi
18:40 Amsterdam Schiphol
05:55 Nairobi
14:20 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
KQ670 Kenya Airways
16:40 Madrid
21:20 Paris CDG
17:20 Nairobi
18:50 Paris CDG
06:25 Nairobi
18:10 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
VY8206 Vueling Airlines
KQ115 Kenya Airways
KQ656 Kenya Airways
17:05 Madrid
21:20 Paris CDG
13:30 Nairobi
19:15 Paris CDG
06:25 Nairobi
14:20 Kisumu
Connect
VY8206 Vueling Airlines
KQ115 Kenya Airways
KQ654 Kenya Airways
17:05 Madrid
21:20 Paris CDG
09:25 Nairobi
19:15 Paris CDG
06:25 Nairobi
10:15 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
KQ656 Kenya Airways
18:05 Madrid
21:20 Paris CDG
13:30 Nairobi
20:10 Paris CDG
06:25 Nairobi
14:20 Kisumu
Connect

3. 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 950 USD.

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

Flight Depart Arrive
AZ0059 Alitalia
KQ125 Kenya Airways
KQ618 Kenya Airways
05:50 Madrid
11:05 Rome
20:45 Nairobi
08:15 Rome
18:45 Nairobi
21:45 Mombasa
Connect
TK1360 Turkish Airlines
TK573 Turkish Airlines
05:55 Madrid
20:45 Istanbul
11:10 Istanbul
03:55 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
AF1401 Air France
AF814 Air France
KQ624 Kenya Airways
06:00 Madrid
10:10 Paris CDG
23:45 Nairobi
08:05 Paris CDG
19:20 Nairobi
00:45 Mombasa
Connect
LH1123 Lufthansa
LH592 Lufthansa
08:30 Madrid
17:35 Frankfurt
11:00 Frankfurt
03: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
11:55 Madrid
20:45 Istanbul
17:10 Istanbul
03:55 Mombasa
Connect
LH1113 Lufthansa
LH592 Lufthansa
12:50 Madrid
17:35 Frankfurt
15:20 Frankfurt
03:10 Mombasa
Connect
TK1358 Turkish Airlines
TK573 Turkish Airlines
14:40 Madrid
20:45 Istanbul
19:50 Istanbul
03:55 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
IB8710 Iberia
DE2282 Condor Flugdienst
16:30 Madrid
21:50 Frankfurt
19:20 Frankfurt
07:25 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
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
LH1115 Lufthansa
DE2282 Condor Flugdienst
16:55 Madrid
21:50 Frankfurt
19:25 Frankfurt
07:25 Mombasa
Connect
AZ0063 Alitalia
NO352 Neos
17:35 Madrid
00:30 Rome
20:00 Rome
09:00 Mombasa
Connect
IB3238 Iberia
NO352 Neos
21:25 Madrid
00:30 Rome
23:55 Rome
09:00 Mombasa
Connect

References

Find Hotels in Kenya

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

Booking.com