HowToGo

Flight from Morocco to Kenya

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

Search Transfer from Morocco to Kenya

Search Flights

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

1. Rabat to Nairobi

  1. You take a bus, shuttle or taxi from your location in Morocco to Rabat.

  2. You take a flight from Rabat to Nairobi and cost approximately 370 USD.

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

Flight Depart Arrive
AF1359 Air France
KQ113 Kenya Airways
06:10 Rabat
11:50 Paris CDG
10:05 Paris CDG
20:55 Nairobi
Connect
AF1259 Air France
AF814 Air France
14:05 Rabat
21:05 Paris CDG
18:00 Paris CDG
06:10 Nairobi
Connect
QR1463 Qatar Airways
QR1335 Qatar Airways
19:40 Rabat
08:15 Doha
04:35 Doha
14:10 Nairobi
Connect
EY616 Etihad
EY641 Etihad
21:05 Rabat
09:15 Abu Dhabi
07:25 Abu Dhabi
13:25 Nairobi
Connect

2. Casablanca to Nairobi

  1. You take a bus, shuttle or taxi from your location in Morocco to Casablanca.

  2. You take a flight from Casablanca to Nairobi and cost approximately 430 USD.

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

Flight Depart Arrive
LH1331 Lufthansa
LH590 Lufthansa
01:40 Casablanca
11:10 Frankfurt
06:05 Frankfurt
20:10 Nairobi
Connect
AF1897 Air France
AF814 Air France
10:05 Casablanca
21:05 Paris CDG
14:10 Paris CDG
06:10 Nairobi
Connect
SV0376 Saudia
SV0431 Saudia
10:30 Casablanca
07:45 Jeddah
18:25 Jeddah
11:30 Nairobi
Connect
AT910 Royal Air Maroc
TK607 Turkish Airlines
10:40 Casablanca
20:05 Istanbul Ataturk
17:00 Istanbul Ataturk
02:55 Nairobi
Connect
AF9423 Air France
AF814 Air France
11:20 Casablanca
21:05 Paris CDG
15:25 Paris CDG
06:10 Nairobi
Connect
AT270 Royal Air Maroc
MS849 Egyptair
12:10 Casablanca
21:45 Cairo
18:05 Cairo
03:30 Nairobi
Connect
AT850 Royal Air Maroc
KQ117 Kenya Airways
13:15 Casablanca
20:15 Amsterdam Schiphol
17:40 Amsterdam Schiphol
05:20 Nairobi
Connect
MS848 Egyptair
MS849 Egyptair
13:30 Casablanca
21:45 Cairo
19:20 Cairo
03:30 Nairobi
Connect
AT788 Royal Air Maroc
AF814 Air France
14:10 Casablanca
21:05 Paris CDG
18:15 Paris CDG
06:10 Nairobi
Connect
AT216 Royal Air Maroc
QR1345 Qatar Airways
14:30 Casablanca
01:55 Doha
23:35 Doha
07:50 Nairobi
Connect
EK752 Emirates
EK719 Emirates
14:45 Casablanca
10:15 Dubai
01:15 Dubai
14:15 Nairobi
Connect
AF1597 Air France
AF814 Air France
15:35 Casablanca
21:05 Paris CDG
19:35 Paris CDG
06:10 Nairobi
Connect
AT754 Royal Air Maroc
AF814 Air France
16:10 Casablanca
21:05 Paris CDG
20:15 Paris CDG
06:10 Nairobi
Connect
SV0371 Saudia
SV0431 Saudia
18:40 Casablanca
07:45 Jeddah
02:35 Jeddah
11:30 Nairobi
Connect
SV0372 Saudia
SV0431 Saudia
19:10 Casablanca
07:45 Jeddah
03:05 Jeddah
11:30 Nairobi
Connect
QR1398 Qatar Airways
QR1335 Qatar Airways
19:35 Casablanca
08:15 Doha
04:40 Doha
14:10 Nairobi
Connect
HV5750 Transavia Holland
KL0565 KLM
23:10 Casablanca
13:00 Amsterdam Schiphol
03:40 Amsterdam Schiphol
21:50 Nairobi
Connect

3. Casablanca to Mombasa

  1. You take a bus, shuttle or taxi from your location in Morocco to Casablanca.

  2. You take a flight from Casablanca to Mombasa and cost approximately 320 USD.

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

Flight Depart Arrive
LH1331 Lufthansa
DE2282 Condor Flugdienst
01:40 Casablanca
09:00 Frankfurt
06:05 Frankfurt
18:35 Mombasa
Connect
AF1897 Air France
AF814 Air France
KQ604 Kenya Airways
10:05 Casablanca
21:05 Paris CDG
10:00 Nairobi
14:10 Paris CDG
06:10 Nairobi
11:00 Mombasa
Connect
AF1897 Air France
AF814 Air France
KQ602 Kenya Airways
10:05 Casablanca
21:05 Paris CDG
08:00 Nairobi
14:10 Paris CDG
06:10 Nairobi
09:00 Mombasa
Connect
AT910 Royal Air Maroc
TK573 Turkish Airlines
10:40 Casablanca
20:45 Istanbul Ataturk
17:00 Istanbul Ataturk
03:55 Mombasa
Connect
TU712 Tunisair
QR1400 Qatar Airways
QR1333 Qatar Airways
11:05 Casablanca
16:00 Tunis
02:30 Doha
13:25 Tunis
23:15 Doha
08:30 Mombasa
Connect
AF9423 Air France
AF814 Air France
KQ602 Kenya Airways
11:20 Casablanca
21:05 Paris CDG
08:00 Nairobi
15:25 Paris CDG
06:10 Nairobi
09:00 Mombasa
Connect
AF9423 Air France
AF814 Air France
KQ604 Kenya Airways
11:20 Casablanca
21:05 Paris CDG
10:00 Nairobi
15:25 Paris CDG
06:10 Nairobi
11:00 Mombasa
Connect
AT850 Royal Air Maroc
KQ117 Kenya Airways
KQ628 Kenya Airways
13:15 Casablanca
20:15 Amsterdam Schiphol
07:30 Nairobi
17:40 Amsterdam Schiphol
05:20 Nairobi
08:40 Mombasa
Connect
AT850 Royal Air Maroc
KQ117 Kenya Airways
KQ600 Kenya Airways
13:15 Casablanca
20:15 Amsterdam Schiphol
06:30 Nairobi
17:40 Amsterdam Schiphol
05:20 Nairobi
07:30 Mombasa
Connect
AT850 Royal Air Maroc
KQ117 Kenya Airways
KQ602 Kenya Airways
13:15 Casablanca
20:15 Amsterdam Schiphol
08:00 Nairobi
17:40 Amsterdam Schiphol
05:20 Nairobi
09:00 Mombasa
Connect
AT950 Royal Air Maroc
NO292 Neos
NO292 Neos
13:25 Casablanca
20:00 Milan Malpensa
06:55 Zanzibar
17:30 Milan Malpensa
05:15 Zanzibar
07:45 Mombasa
Connect
AT800 Royal Air Maroc
KQ101 Kenya Airways
KQ602 Kenya Airways
13:30 Casablanca
18:25 London Heathrow
08:00 Nairobi
16:50 London Heathrow
05:00 Nairobi
09:00 Mombasa
Connect
AT800 Royal Air Maroc
KQ101 Kenya Airways
KQ600 Kenya Airways
13:30 Casablanca
18:25 London Heathrow
06:30 Nairobi
16:50 London Heathrow
05:00 Nairobi
07:30 Mombasa
Connect
MS848 Egyptair
MS849 Egyptair
KQ628 Kenya Airways
13:30 Casablanca
21:45 Cairo
07:30 Nairobi
19:20 Cairo
03:30 Nairobi
08:40 Mombasa
Connect
MS848 Egyptair
MS849 Egyptair
KQ600 Kenya Airways
13:30 Casablanca
21:45 Cairo
06:30 Nairobi
19:20 Cairo
03:30 Nairobi
07:30 Mombasa
Connect
AT800 Royal Air Maroc
KQ101 Kenya Airways
KQ628 Kenya Airways
13:30 Casablanca
18:25 London Heathrow
07:30 Nairobi
16:50 London Heathrow
05:00 Nairobi
08:40 Mombasa
Connect
MS848 Egyptair
MS849 Egyptair
5H417 Fly540
13:30 Casablanca
21:45 Cairo
06:45 Nairobi
19:20 Cairo
03:30 Nairobi
07:55 Mombasa
Connect
AT940 Royal Air Maroc
ET737 Ethiopian Airlines
ET322 Ethiopian Airlines
13:45 Casablanca
23:55 Rome
09:10 Addis Ababa
17:50 Rome
06:45 Addis Ababa
11:30 Mombasa
Connect
AT788 Royal Air Maroc
AF814 Air France
KQ628 Kenya Airways
14:10 Casablanca
21:05 Paris CDG
07:30 Nairobi
18:15 Paris CDG
06:10 Nairobi
08:40 Mombasa
Connect
AT216 Royal Air Maroc
QR1333 Qatar Airways
14:30 Casablanca
02:30 Doha
23:35 Doha
08:30 Mombasa
Connect
AF1597 Air France
AF814 Air France
KQ606 Kenya Airways
15:35 Casablanca
21:05 Paris CDG
13:30 Nairobi
19:35 Paris CDG
06:10 Nairobi
14:30 Mombasa
Connect
AF1597 Air France
AF814 Air France
KQ604 Kenya Airways
15:35 Casablanca
21:05 Paris CDG
10:00 Nairobi
19:35 Paris CDG
06:10 Nairobi
11:00 Mombasa
Connect
AF1597 Air France
AF814 Air France
KQ602 Kenya Airways
15:35 Casablanca
21:05 Paris CDG
08:00 Nairobi
19:35 Paris CDG
06:10 Nairobi
09:00 Mombasa
Connect
AT804 Royal Air Maroc
ET701 Ethiopian Airlines
ET322 Ethiopian Airlines
15:40 Casablanca
21:00 London Heathrow
09:10 Addis Ababa
19:00 London Heathrow
06:45 Addis Ababa
11:30 Mombasa
Connect
AT970 Royal Air Maroc
ET713 Ethiopian Airlines
ET322 Ethiopian Airlines
15:45 Casablanca
21:50 Madrid
09:10 Addis Ababa
18:35 Madrid
06:00 Addis Ababa
11:30 Mombasa
Connect
TP1443 TAP Portugal
TP838 TAP Portugal
NO352 Neos
16:00 Casablanca
19:50 Lisbon
01:10 Rome
17:20 Lisbon
23:50 Rome
09:20 Mombasa
Connect
AT274 Royal Air Maroc
ET407 Ethiopian Airlines
ET322 Ethiopian Airlines
16:00 Casablanca
03:05 Beirut
09:10 Addis Ababa
22:55 Beirut
07:30 Addis Ababa
11:30 Mombasa
Connect
TK618 Turkish Airlines
ET721 Ethiopian Airlines
ET322 Ethiopian Airlines
16:10 Casablanca
00:10 Istanbul Ataturk
09:10 Addis Ababa
22:50 Istanbul Ataturk
05:40 Addis Ababa
11:30 Mombasa
Connect
AT754 Royal Air Maroc
AF814 Air France
KQ628 Kenya Airways
16:10 Casablanca
21:05 Paris CDG
07:30 Nairobi
20:15 Paris CDG
06:10 Nairobi
08:40 Mombasa
Connect
AT754 Royal Air Maroc
AF814 Air France
KQ602 Kenya Airways
16:10 Casablanca
21:05 Paris CDG
08:00 Nairobi
20:15 Paris CDG
06:10 Nairobi
09:00 Mombasa
Connect
AZ0875 Alitalia
ET703 Ethiopian Airlines
ET322 Ethiopian Airlines
16:35 Casablanca
23:50 Rome
09:10 Addis Ababa
20:40 Rome
06:40 Addis Ababa
11:30 Mombasa
Connect
AZ0875 Alitalia
NO352 Neos
16:35 Casablanca
01:10 Rome
20:40 Rome
09:20 Mombasa
Connect
AZ0875 Alitalia
ET737 Ethiopian Airlines
ET322 Ethiopian Airlines
16:35 Casablanca
23:55 Rome
09:10 Addis Ababa
20:40 Rome
06:45 Addis Ababa
11:30 Mombasa
Connect
IB8795 Iberia
ET713 Ethiopian Airlines
ET322 Ethiopian Airlines
18:00 Casablanca
21:50 Madrid
09:10 Addis Ababa
20:40 Madrid
06:00 Addis Ababa
11:30 Mombasa
Connect
SV0371 Saudia
SV0431 Saudia
KQ606 Kenya Airways
18:40 Casablanca
07:45 Jeddah
13:30 Nairobi
02:35 Jeddah
11:30 Nairobi
14:30 Mombasa
Connect
SV0371 Saudia
ET403 Ethiopian Airlines
ET322 Ethiopian Airlines
18:40 Casablanca
04:20 Jeddah
09:10 Addis Ababa
02:35 Jeddah
06:50 Addis Ababa
11:30 Mombasa
Connect
SV0371 Saudia
SV0431 Saudia
KQ608 Kenya Airways
18:40 Casablanca
07:45 Jeddah
15:30 Nairobi
02:35 Jeddah
11:30 Nairobi
16:30 Mombasa
Connect
SV0372 Saudia
SV0431 Saudia
KQ606 Kenya Airways
19:10 Casablanca
07:45 Jeddah
13:30 Nairobi
03:05 Jeddah
11:30 Nairobi
14:30 Mombasa
Connect
SV0372 Saudia
SV0431 Saudia
KQ608 Kenya Airways
19:10 Casablanca
07:45 Jeddah
15:30 Nairobi
03:05 Jeddah
11:30 Nairobi
16:30 Mombasa
Connect
SV0372 Saudia
ET403 Ethiopian Airlines
ET322 Ethiopian Airlines
19:10 Casablanca
04:20 Jeddah
09:10 Addis Ababa
03:05 Jeddah
06:50 Addis Ababa
11:30 Mombasa
Connect

4. Marrakech to Nairobi

  1. You take a bus, shuttle or taxi from your location in Morocco to Marrakech.

  2. You take a flight from Marrakech to Nairobi and cost approximately 550 USD.

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

Flight Depart Arrive
3O361 Air Arabia Maroc
KQ113 Kenya Airways
06:00 Marrakech
11:50 Paris CDG
10:30 Paris CDG
20:55 Nairobi
Connect
AF9407 Air France
KQ113 Kenya Airways
06:20 Marrakech
11:50 Paris CDG
10:40 Paris CDG
20:55 Nairobi
Connect
HV5752 Transavia Holland
KQ117 Kenya Airways
09:05 Marrakech
20:15 Amsterdam Schiphol
13:50 Amsterdam Schiphol
05:20 Nairobi
Connect
AT402 Royal Air Maroc
AT270 Royal Air Maroc
MS849 Egyptair
09:55 Marrakech
12:10 Casablanca
21:45 Cairo
10:45 Casablanca
18:05 Cairo
03:30 Nairobi
Connect
AT402 Royal Air Maroc
MS848 Egyptair
MS849 Egyptair
09:55 Marrakech
13:30 Casablanca
21:45 Cairo
10:45 Casablanca
19:20 Cairo
03:30 Nairobi
Connect
HV5754 Transavia Holland
KQ117 Kenya Airways
10:15 Marrakech
20:15 Amsterdam Schiphol
15:00 Amsterdam Schiphol
05:20 Nairobi
Connect
AF1277 Air France
AF814 Air France
10:20 Marrakech
21:05 Paris CDG
14:40 Paris CDG
06:10 Nairobi
Connect
IB8817 Iberia
MS754 Egyptair
MS849 Egyptair
10:25 Marrakech
15:45 Madrid
21:45 Cairo
13:20 Madrid
20:25 Cairo
03:30 Nairobi
Connect
HV5752 Transavia Holland
KQ117 Kenya Airways
10:40 Marrakech
20:15 Amsterdam Schiphol
15:25 Amsterdam Schiphol
05:20 Nairobi
Connect
AT412 Royal Air Maroc
MS848 Egyptair
MS849 Egyptair
11:35 Marrakech
13:30 Casablanca
21:45 Cairo
12:25 Casablanca
19:20 Cairo
03:30 Nairobi
Connect
TB7071 TUI fly Belgium
KQ117 Kenya Airways
14:30 Marrakech
20:15 Amsterdam Schiphol
19:05 Amsterdam Schiphol
05:20 Nairobi
Connect
A3739 Aegean Airlines
ET761 Ethiopian Airlines
ET318 Ethiopian Airlines
17:00 Marrakech
00:20 Athens
08:15 Addis Ababa
23:00 Athens
07:20 Addis Ababa
10:25 Nairobi
Connect
BA669 British Airways
BA065 British Airways
17:05 Marrakech
10:20 London Heathrow
20:50 London Heathrow
21:00 Nairobi
Connect
QR1463 Qatar Airways
QR1463 Qatar Airways
QR1335 Qatar Airways
17:30 Marrakech
19:40 Rabat
08:15 Doha
18:30 Rabat
04:35 Doha
14:10 Nairobi
Connect
IB8819 Iberia
ET713 Ethiopian Airlines
ET318 Ethiopian Airlines
17:40 Marrakech
21:50 Madrid
08:15 Addis Ababa
20:35 Madrid
06:00 Addis Ababa
10:25 Nairobi
Connect
FR7753 Ryanair
ET713 Ethiopian Airlines
ET318 Ethiopian Airlines
17:55 Marrakech
21:50 Madrid
08:15 Addis Ababa
20:55 Madrid
06:00 Addis Ababa
10:25 Nairobi
Connect
WK105 Edelweiss Air
LX292 294 296 Swiss
18:10 Marrakech
09:55 Zurich
22:30 Zurich
18:40 Nairobi
Connect
HV5754 Transavia Holland
KL0565 KLM
19:45 Marrakech
13:00 Amsterdam Schiphol
00:30 Amsterdam Schiphol
21:50 Nairobi
Connect

5. Tangier to Nairobi

  1. You take a bus, shuttle or taxi from your location in Morocco to Tangier.

  2. You take a flight from Tangier to Nairobi and cost approximately 500 USD.

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

Flight Depart Arrive
EW393 Eurowings
EW764 Eurowings
LX292 294 296 Swiss
00:30 Tangier
07:15 Cologne Bonn
09:55 Zurich
04:25 Cologne Bonn
08:30 Zurich
18:40 Nairobi
Connect
EW393 Eurowings
EW886 Eurowings
KQ128 Kenya Airways
00:30 Tangier
06:05 Cologne Bonn
11:05 Rome
04:25 Cologne Bonn
08:05 Rome
18:45 Nairobi
Connect
AT471 Royal Air Maroc
MS848 Egyptair
MS849 Egyptair
05:05 Tangier
13:30 Casablanca
21:45 Cairo
06:15 Casablanca
19:20 Cairo
03:30 Nairobi
Connect
AT471 Royal Air Maroc
AT270 Royal Air Maroc
MS849 Egyptair
05:05 Tangier
12:10 Casablanca
21:45 Cairo
06:15 Casablanca
18:05 Cairo
03:30 Nairobi
Connect
TP1459 TAP Portugal
TK1756 Turkish Airlines
TK607 Turkish Airlines
05:30 Tangier
11:25 Lisbon
20:05 Istanbul Ataturk
07:05 Lisbon
18:05 Istanbul Ataturk
02:55 Nairobi
Connect
3O377 Air Arabia Maroc
MS768 Egyptair
MS849 Egyptair
06:35 Tangier
16:25 Barcelona
21:45 Cairo
09:10 Barcelona
20:30 Cairo
03:30 Nairobi
Connect
3O377 Air Arabia Maroc
TK1854 Turkish Airlines
TK607 Turkish Airlines
06:35 Tangier
11:30 Barcelona
20:05 Istanbul Ataturk
09:10 Barcelona
16:05 Istanbul Ataturk
02:55 Nairobi
Connect
3O726 Air Arabia Maroc
3O121 Air Arabia Maroc
KQ117 Kenya Airways
07:00 Tangier
09:00 Nador
20:15 Amsterdam Schiphol
07:50 Nador
13:15 Amsterdam Schiphol
05:20 Nairobi
Connect
AT682 Royal Air Maroc
MS758 Egyptair
MS849 Egyptair
07:15 Tangier
15:40 Amsterdam Schiphol
21:45 Cairo
11:15 Amsterdam Schiphol
20:10 Cairo
03:30 Nairobi
Connect
AT690 Royal Air Maroc
MS726 Egyptair
MS849 Egyptair
07:15 Tangier
15:45 Brussels
21:45 Cairo
11:05 Brussels
20:05 Cairo
03:30 Nairobi
Connect
AT682 Royal Air Maroc
KQ117 Kenya Airways
07:15 Tangier
20:15 Amsterdam Schiphol
11:15 Amsterdam Schiphol
05:20 Nairobi
Connect
AT682 Royal Air Maroc
KL0565 KLM
07:15 Tangier
13:00 Amsterdam Schiphol
11:15 Amsterdam Schiphol
21:50 Nairobi
Connect
3O391 Air Arabia Maroc
MS754 Egyptair
MS849 Egyptair
07:30 Tangier
15:45 Madrid
21:45 Cairo
09:50 Madrid
20:25 Cairo
03:30 Nairobi
Connect
FR5540 Ryanair
TK1302 Turkish Airlines
TK607 Turkish Airlines
07:30 Tangier
12:05 Valencia
20:05 Istanbul Ataturk
09:50 Valencia
16:55 Istanbul Ataturk
02:55 Nairobi
Connect
VY7365 Vueling Airlines
TK1854 Turkish Airlines
TK607 Turkish Airlines
07:40 Tangier
11:30 Barcelona
20:05 Istanbul Ataturk
10:30 Barcelona
16:05 Istanbul Ataturk
02:55 Nairobi
Connect
VY7365 Vueling Airlines
MS768 Egyptair
MS849 Egyptair
07:40 Tangier
16:25 Barcelona
21:45 Cairo
10:30 Barcelona
20:30 Cairo
03:30 Nairobi
Connect
3O741 Air Arabia Maroc
AF1277 Air France
AF814 Air France
08:00 Tangier
10:20 Marrakech
21:05 Paris CDG
09:10 Marrakech
14:40 Paris CDG
06:10 Nairobi
Connect
3O113 Air Arabia Maroc
MS726 Egyptair
MS849 Egyptair
08:00 Tangier
15:45 Brussels
21:45 Cairo
11:50 Brussels
20:05 Cairo
03:30 Nairobi
Connect
3O363 Air Arabia Maroc
AF814 Air France
10:05 Tangier
21:05 Paris CDG
13:50 Paris CDG
06:10 Nairobi
Connect
IB8797 Iberia
ET713 Ethiopian Airlines
ET318 Ethiopian Airlines
12:25 Tangier
21:50 Madrid
08:15 Addis Ababa
14:50 Madrid
06:00 Addis Ababa
10:25 Nairobi
Connect
IB8797 Iberia
MS754 Egyptair
MS849 Egyptair
12:25 Tangier
15:45 Madrid
21:45 Cairo
14:50 Madrid
20:25 Cairo
03:30 Nairobi
Connect
IB8797 Iberia
SV0226 Saudia
SV0431 Saudia
12:25 Tangier
16:50 Madrid
07:45 Jeddah
14:50 Madrid
23:30 Jeddah
11:30 Nairobi
Connect
FR7755 Ryanair
ET713 Ethiopian Airlines
ET318 Ethiopian Airlines
13:20 Tangier
21:50 Madrid
08:15 Addis Ababa
15:45 Madrid
06:00 Addis Ababa
10:25 Nairobi
Connect
FR7755 Ryanair
SV0226 Saudia
SV0431 Saudia
13:20 Tangier
16:50 Madrid
07:45 Jeddah
15:45 Madrid
23:30 Jeddah
11:30 Nairobi
Connect
AT676 Royal Air Maroc
ET729 Ethiopian Airlines
ET304 Ethiopian Airlines
15:20 Tangier
22:35 Brussels
11:20 Addis Ababa
19:10 Brussels
06:35 Addis Ababa
13:30 Nairobi
Connect
AT676 Royal Air Maroc
ET729 Ethiopian Airlines
ET318 Ethiopian Airlines
15:20 Tangier
22:35 Brussels
08:15 Addis Ababa
19:10 Brussels
06:35 Addis Ababa
10:25 Nairobi
Connect
AT991 Royal Air Maroc
AT555 Royal Air Maroc
KQ533 Kenya Airways
21:10 Tangier
01:10 Casablanca
12:40 Lagos
22:20 Casablanca
05:40 Lagos
20:00 Nairobi
Connect
VY7365 Vueling Airlines
VY6100 Vueling Airlines
KQ128 Kenya Airways
21:55 Tangier
07:20 Barcelona
11:05 Rome
00:45 Barcelona
09:10 Rome
18:45 Nairobi
Connect

6. Casablanca to Kisumu

  1. You take a bus, shuttle or taxi from your location in Morocco to Casablanca.

  2. You take a flight from Casablanca 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
AF1497 Air France
AF814 Air France
KQ656 Kenya Airways
07:40 Casablanca
21:05 Paris CDG
12:35 Nairobi
11:45 Paris CDG
06:10 Nairobi
13:25 Kisumu
Connect
AF1897 Air France
AF814 Air France
KQ656 Kenya Airways
10:05 Casablanca
21:05 Paris CDG
12:35 Nairobi
14:10 Paris CDG
06:10 Nairobi
13:25 Kisumu
Connect
AF1897 Air France
AF814 Air France
KQ654 Kenya Airways
10:05 Casablanca
21:05 Paris CDG
09:25 Nairobi
14:10 Paris CDG
06:10 Nairobi
10:15 Kisumu
Connect
AF9423 Air France
AF814 Air France
KQ654 Kenya Airways
11:20 Casablanca
21:05 Paris CDG
09:25 Nairobi
15:25 Paris CDG
06:10 Nairobi
10:15 Kisumu
Connect
AF9423 Air France
AF814 Air France
KQ674 Kenya Airways
11:20 Casablanca
21:05 Paris CDG
11:00 Nairobi
15:25 Paris CDG
06:10 Nairobi
12:00 Kisumu
Connect
AT270 Royal Air Maroc
MS849 Egyptair
KQ650 Kenya Airways
12:10 Casablanca
21:45 Cairo
06:15 Nairobi
18:05 Cairo
03:30 Nairobi
07:05 Kisumu
Connect
AT850 Royal Air Maroc
KQ117 Kenya Airways
KQ674 Kenya Airways
13:15 Casablanca
20:15 Amsterdam Schiphol
11:00 Nairobi
17:40 Amsterdam Schiphol
05:20 Nairobi
12:00 Kisumu
Connect
AT850 Royal Air Maroc
KQ117 Kenya Airways
KQ654 Kenya Airways
13:15 Casablanca
20:15 Amsterdam Schiphol
09:25 Nairobi
17:40 Amsterdam Schiphol
05:20 Nairobi
10:15 Kisumu
Connect
AT850 Royal Air Maroc
KQ117 Kenya Airways
KQ650 Kenya Airways
13:15 Casablanca
20:15 Amsterdam Schiphol
06:15 Nairobi
17:40 Amsterdam Schiphol
05:20 Nairobi
07:05 Kisumu
Connect
MS848 Egyptair
MS849 Egyptair
KQ654 Kenya Airways
13:30 Casablanca
21:45 Cairo
09:25 Nairobi
19:20 Cairo
03:30 Nairobi
10:15 Kisumu
Connect
AT800 Royal Air Maroc
KQ101 Kenya Airways
KQ650 Kenya Airways
13:30 Casablanca
18:25 London Heathrow
06:15 Nairobi
16:50 London Heathrow
05:00 Nairobi
07:05 Kisumu
Connect
MS848 Egyptair
MS837 Egyptair
P2552 AirKenya Express
13:30 Casablanca
21:50 Cairo
12:15 Entebbe
19:20 Cairo
03:20 Entebbe
13:15 Kisumu
Connect
AT800 Royal Air Maroc
KQ101 Kenya Airways
KQ654 Kenya Airways
13:30 Casablanca
18:25 London Heathrow
09:25 Nairobi
16:50 London Heathrow
05:00 Nairobi
10:15 Kisumu
Connect
MS848 Egyptair
MS849 Egyptair
KQ674 Kenya Airways
13:30 Casablanca
21:45 Cairo
11:00 Nairobi
19:20 Cairo
03:30 Nairobi
12:00 Kisumu
Connect
MS848 Egyptair
MS849 Egyptair
KQ650 Kenya Airways
13:30 Casablanca
21:45 Cairo
06:15 Nairobi
19:20 Cairo
03:30 Nairobi
07:05 Kisumu
Connect
AT800 Royal Air Maroc
KQ101 Kenya Airways
KQ674 Kenya Airways
13:30 Casablanca
18:25 London Heathrow
11:00 Nairobi
16:50 London Heathrow
05:00 Nairobi
12:00 Kisumu
Connect
AT788 Royal Air Maroc
AF814 Air France
KQ654 Kenya Airways
14:10 Casablanca
21:05 Paris CDG
09:25 Nairobi
18:15 Paris CDG
06:10 Nairobi
10:15 Kisumu
Connect
AF1597 Air France
AF814 Air France
KQ656 Kenya Airways
15:35 Casablanca
21:05 Paris CDG
12:35 Nairobi
19:35 Paris CDG
06:10 Nairobi
13:25 Kisumu
Connect
AF1597 Air France
AF814 Air France
KQ654 Kenya Airways
15:35 Casablanca
21:05 Paris CDG
09:25 Nairobi
19:35 Paris CDG
06:10 Nairobi
10:15 Kisumu
Connect
AT754 Royal Air Maroc
AF814 Air France
KQ674 Kenya Airways
16:10 Casablanca
21:05 Paris CDG
11:00 Nairobi
20:15 Paris CDG
06:10 Nairobi
12:00 Kisumu
Connect
AT754 Royal Air Maroc
AF814 Air France
KQ654 Kenya Airways
16:10 Casablanca
21:05 Paris CDG
09:25 Nairobi
20:15 Paris CDG
06:10 Nairobi
10:15 Kisumu
Connect
AT754 Royal Air Maroc
AF814 Air France
KQ656 Kenya Airways
16:10 Casablanca
21:05 Paris CDG
12:35 Nairobi
20:15 Paris CDG
06:10 Nairobi
13:25 Kisumu
Connect
SV0371 Saudia
SV0431 Saudia
KQ670 Kenya Airways
18:40 Casablanca
07:45 Jeddah
17:10 Nairobi
02:35 Jeddah
11:30 Nairobi
18:00 Kisumu
Connect
SV0371 Saudia
SV0431 Saudia
KQ656 Kenya Airways
18:40 Casablanca
07:45 Jeddah
12:35 Nairobi
02:35 Jeddah
11:30 Nairobi
13:25 Kisumu
Connect
SV0371 Saudia
SV0431 Saudia
5H409 Fly540
18:40 Casablanca
07:45 Jeddah
15:30 Nairobi
02:35 Jeddah
11:30 Nairobi
16:15 Kisumu
Connect
SV0372 Saudia
SV0431 Saudia
KQ656 Kenya Airways
19:10 Casablanca
07:45 Jeddah
12:35 Nairobi
03:05 Jeddah
11:30 Nairobi
13:25 Kisumu
Connect
SV0372 Saudia
SV0431 Saudia
KQ670 Kenya Airways
19:10 Casablanca
07:45 Jeddah
17:10 Nairobi
03:05 Jeddah
11:30 Nairobi
18:00 Kisumu
Connect
SV0372 Saudia
SV0431 Saudia
5H409 Fly540
19:10 Casablanca
07:45 Jeddah
15:30 Nairobi
03:05 Jeddah
11:30 Nairobi
16:15 Kisumu
Connect

References

Find Hotels in Kenya

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

Booking.com