How to get to Kenya from Morocco by flight ? You can check flights from Morocco to Kenya below.
You can find flight ticket prices from Morocco to Kenya with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Morocco to Rabat.
You take a flight from Rabat to Nairobi and cost approximately 370 USD.
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 |
You take a bus, shuttle or taxi from your location in Morocco to Casablanca.
You take a flight from Casablanca to Nairobi and cost approximately 430 USD.
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 |
You take a bus, shuttle or taxi from your location in Morocco to Casablanca.
You take a flight from Casablanca to Mombasa and cost approximately 320 USD.
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 |
You take a bus, shuttle or taxi from your location in Morocco to Marrakech.
You take a flight from Marrakech to Nairobi and cost approximately 550 USD.
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 |
You take a bus, shuttle or taxi from your location in Morocco to Tangier.
You take a flight from Tangier to Nairobi and cost approximately 500 USD.
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 |
You take a bus, shuttle or taxi from your location in Morocco to Casablanca.
You take a flight from Casablanca to Kisumu and cost approximately 550 USD.
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 |
You can find hotels and accommodations in Kenya with our hotels search tool below
Booking.com