How to get to Morocco from Kenya by flight ? You can check flights from Kenya to Morocco below.
You can find flight ticket prices from Kenya to Morocco with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Kenya to Nairobi.
You take a flight from Nairobi to Casablanca and cost approximately 650 USD.
You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
TK608
Turkish Airlines
TK617
Turkish Airlines
|
03:55
Nairobi
11:35
Istanbul Ataturk
|
10:45
Istanbul Ataturk
14:30
Casablanca
|
Connect |
MS850
Egyptair
MS861
Egyptair
|
04:25
Nairobi
18:45
Cairo
|
08:10
Cairo
23:15
Casablanca
|
Connect |
MS841
Egyptair
MS861
Egyptair
|
07:45
Nairobi
18:45
Cairo
|
11:30
Cairo
23:15
Casablanca
|
Connect |
KQ116
Kenya Airways
HV5747
Transavia Holland
|
08:05
Nairobi
17:05
Amsterdam Schiphol
|
15:50
Amsterdam Schiphol
19:45
Casablanca
|
Connect |
KQ116
Kenya Airways
HV5749 5747
Transavia Holland
|
08:05
Nairobi
18:30
Amsterdam Schiphol
|
15:50
Amsterdam Schiphol
21:10
Casablanca
|
Connect |
KQ116
Kenya Airways
HV5747
Transavia Holland
|
08:05
Nairobi
18:50
Amsterdam Schiphol
|
15:50
Amsterdam Schiphol
21:30
Casablanca
|
Connect |
AF815
Air France
AF1496
Air France
|
08:30
Nairobi
19:00
Paris CDG
|
16:00
Paris CDG
21:10
Casablanca
|
Connect |
KQ100
Kenya Airways
AT801
Royal Air Maroc
|
09:15
Nairobi
18:10
London Heathrow
|
16:10
London Heathrow
21:35
Casablanca
|
Connect |
SV0430
Saudia
SV0377
Saudia
|
13:30
Nairobi
03:05
Jeddah
|
17:10
Jeddah
07:45
Casablanca
|
Connect |
EY642
Etihad
EY613
Etihad
|
14:25
Nairobi
02:35
Abu Dhabi
|
20:30
Abu Dhabi
07:55
Casablanca
|
Connect |
KQ552
Kenya Airways
AT287
Royal Air Maroc
|
20:55
Nairobi
02:35
Brazzaville
|
22:35
Brazzaville
09:10
Casablanca
|
Connect |
LH591
Lufthansa
LH1314
Lufthansa
|
22:25
Nairobi
08:30
Frankfurt
|
05:40
Frankfurt
11:00
Casablanca
|
Connect |
UU977
Air Austral
AF1896
Air France
|
22:45
Nairobi
07:00
Paris CDG
|
06:10
Paris CDG
09:05
Casablanca
|
Connect |
KQ112
Kenya Airways
AF1196
Air France
|
23:50
Nairobi
15:00
Paris CDG
|
07:30
Paris CDG
17:10
Casablanca
|
Connect |
KL0566
KLM
HV5749
Transavia Holland
|
23:50
Nairobi
16:25
Amsterdam Schiphol
|
07:10
Amsterdam Schiphol
19:05
Casablanca
|
Connect |
KQ112
Kenya Airways
AF1596
Air France
|
23:50
Nairobi
12:25
Paris CDG
|
07:30
Paris CDG
14:35
Casablanca
|
Connect |
You take a bus, shuttle or taxi from your location in Kenya to Nairobi.
You take a flight from Nairobi to Rabat and cost approximately 700 USD.
You take a bus, shuttle or taxi from Rabat to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
MS850
Egyptair
MS799
Egyptair
AF1458
Air France
|
04:25
Nairobi
09:35
Cairo
15:20
Paris CDG
|
08:10
Cairo
14:25
Paris CDG
17:15
Rabat
|
Connect |
KQ116
Kenya Airways
KL1245
KLM
AF1358
Air France
|
08:05
Nairobi
17:50
Amsterdam Schiphol
20:45
Paris CDG
|
15:50
Amsterdam Schiphol
19:05
Paris CDG
22:40
Rabat
|
Connect |
AF815
Air France
AF1358
Air France
|
08:30
Nairobi
20:45
Paris CDG
|
16:00
Paris CDG
22:40
Rabat
|
Connect |
AF815
Air France
AF7668
Air France
AT735
Royal Air Maroc
|
08:30
Nairobi
18:00
Paris CDG
20:15
Marseille
|
16:00
Paris CDG
19:20
Marseille
21:35
Rabat
|
Connect |
KQ100
Kenya Airways
AT805
Royal Air Maroc
|
09:15
Nairobi
21:00
London Heathrow
|
16:10
London Heathrow
00:10
Rabat
|
Connect |
EY642
Etihad
EY615
Etihad
|
14:25
Nairobi
09:40
Abu Dhabi
|
20:30
Abu Dhabi
14:50
Rabat
|
Connect |
UU977
Air Austral
AF1258
Air France
|
22:45
Nairobi
11:10
Paris CDG
|
06:10
Paris CDG
13:05
Rabat
|
Connect |
KL0566
KLM
AF1341
Air France
AF1458
Air France
|
23:50
Nairobi
10:35
Amsterdam Schiphol
15:20
Paris CDG
|
07:10
Amsterdam Schiphol
11:55
Paris CDG
17:15
Rabat
|
Connect |
KQ112
Kenya Airways
AF1258
Air France
|
23:50
Nairobi
11:10
Paris CDG
|
07:30
Paris CDG
13:05
Rabat
|
Connect |
KL0566
KLM
KL1229
KLM
AF1458
Air France
|
23:50
Nairobi
08:00
Amsterdam Schiphol
15:20
Paris CDG
|
07:10
Amsterdam Schiphol
09:25
Paris CDG
17:15
Rabat
|
Connect |
KQ112
Kenya Airways
AF1458
Air France
|
23:50
Nairobi
15:20
Paris CDG
|
07:30
Paris CDG
17:15
Rabat
|
Connect |
KL0566
KLM
KL1229
KLM
AF1258
Air France
|
23:50
Nairobi
08:00
Amsterdam Schiphol
11:10
Paris CDG
|
07:10
Amsterdam Schiphol
09:25
Paris CDG
13:05
Rabat
|
Connect |
KL0566
KLM
AF1241
Air France
AF1458
Air France
|
23:50
Nairobi
09:30
Amsterdam Schiphol
15:20
Paris CDG
|
07:10
Amsterdam Schiphol
10:50
Paris CDG
17:15
Rabat
|
Connect |
You take a bus, shuttle or taxi from your location in Kenya to Nairobi.
You take a flight from Nairobi to Marrakech and cost approximately 800 USD.
You take a bus, shuttle or taxi from Marrakech to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
QR1342
Qatar Airways
QR1463
Qatar Airways
|
00:35
Nairobi
10:20
Doha
|
06:35
Doha
16:10
Marrakech
|
Connect |
KQ418
Kenya Airways
TK569
Turkish Airlines
TK619
Turkish Airlines
|
00:55
Nairobi
03:40
Entebbe
11:30
Istanbul Ataturk
|
02:10
Entebbe
10:00
Istanbul Ataturk
15:00
Marrakech
|
Connect |
UR205
Uganda Airlines
TK569
Turkish Airlines
TK619
Turkish Airlines
|
01:00
Nairobi
03:40
Entebbe
11:30
Istanbul Ataturk
|
02:15
Entebbe
10:00
Istanbul Ataturk
15:00
Marrakech
|
Connect |
UR205
Uganda Airlines
TK606 612
Turkish Airlines
TK619
Turkish Airlines
|
01:00
Nairobi
03:30
Entebbe
11:30
Istanbul Ataturk
|
02:15
Entebbe
09:50
Istanbul Ataturk
15:00
Marrakech
|
Connect |
MS850
Egyptair
MS747
Egyptair
A3738
Aegean Airlines
|
04:25
Nairobi
09:15
Cairo
13:30
Athens
|
08:10
Cairo
12:15
Athens
16:00
Marrakech
|
Connect |
MS850
Egyptair
MS753
Egyptair
IB8818
Iberia
|
04:25
Nairobi
09:15
Cairo
15:55
Madrid
|
08:10
Cairo
14:30
Madrid
17:00
Marrakech
|
Connect |
MS850
Egyptair
A3933
Aegean Airlines
A3738
Aegean Airlines
|
04:25
Nairobi
09:20
Cairo
13:30
Athens
|
08:10
Cairo
12:20
Athens
16:00
Marrakech
|
Connect |
AF815
Air France
AF9406
Air France
|
08:30
Nairobi
21:05
Paris CDG
|
16:00
Paris CDG
23:25
Marrakech
|
Connect |
QR1336
Qatar Airways
QR1463
Qatar Airways
|
17:20
Nairobi
10:20
Doha
|
23:25
Doha
16:10
Marrakech
|
Connect |
ET307
Ethiopian Airlines
ET712
Ethiopian Airlines
FR7728
Ryanair
|
19:15
Nairobi
23:15
Addis Ababa
08:30
Madrid
|
21:25
Addis Ababa
05:25
Madrid
09:35
Marrakech
|
Connect |
ET307
Ethiopian Airlines
ET712
Ethiopian Airlines
IB8816
Iberia
|
19:15
Nairobi
23:15
Addis Ababa
08:40
Madrid
|
21:25
Addis Ababa
05:25
Madrid
09:45
Marrakech
|
Connect |
UU977
Air Austral
3O362
Air Arabia Maroc
|
22:45
Nairobi
11:15
Paris CDG
|
06:10
Paris CDG
13:55
Marrakech
|
Connect |
BA064
British Airways
BA668
British Airways
|
23:25
Nairobi
11:55
London Heathrow
|
06:20
London Heathrow
15:35
Marrakech
|
Connect |
KL0566
KLM
HV5753
Transavia Holland
|
23:50
Nairobi
16:10
Amsterdam Schiphol
|
07:10
Amsterdam Schiphol
19:00
Marrakech
|
Connect |
KQ128
Kenya Airways
LX2200
Swiss
|
23:50
Nairobi
10:50
Geneva
|
06:45
Geneva
13:00
Marrakech
|
Connect |
KL0566
KLM
HV5751
Transavia Holland
|
23:50
Nairobi
15:55
Amsterdam Schiphol
|
07:10
Amsterdam Schiphol
18:45
Marrakech
|
Connect |
KQ112
Kenya Airways
AF1076
Air France
|
23:50
Nairobi
14:25
Paris CDG
|
07:30
Paris CDG
16:45
Marrakech
|
Connect |
KQ112
Kenya Airways
AF9406
Air France
|
23:50
Nairobi
21:05
Paris CDG
|
07:30
Paris CDG
23:25
Marrakech
|
Connect |
You take a bus, shuttle or taxi from your location in Kenya to Nairobi.
You take a flight from Nairobi to Tangier and cost approximately 700 USD.
You take a bus, shuttle or taxi from Tangier to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
TK608
Turkish Airlines
TK1855
Turkish Airlines
VY7364
Vueling Airlines
|
03:55
Nairobi
14:50
Istanbul Ataturk
20:15
Barcelona
|
10:45
Istanbul Ataturk
17:30
Barcelona
21:10
Tangier
|
Connect |
TK608
Turkish Airlines
TK1855
Turkish Airlines
VY7368
Vueling Airlines
|
03:55
Nairobi
14:50
Istanbul Ataturk
19:35
Barcelona
|
10:45
Istanbul Ataturk
17:30
Barcelona
20:30
Tangier
|
Connect |
TK608
Turkish Airlines
TK1943
Turkish Airlines
3O114
Air Arabia Maroc
|
03:55
Nairobi
11:35
Istanbul Ataturk
16:25
Brussels
|
10:45
Istanbul Ataturk
14:00
Brussels
18:20
Tangier
|
Connect |
TK608
Turkish Airlines
TK1939
Turkish Airlines
AT691
Royal Air Maroc
|
03:55
Nairobi
15:55
Istanbul Ataturk
20:05
Brussels
|
10:45
Istanbul Ataturk
18:20
Brussels
22:00
Tangier
|
Connect |
TK608
Turkish Airlines
TK617
Turkish Airlines
AT990
Royal Air Maroc
|
03:55
Nairobi
11:35
Istanbul Ataturk
16:50
Casablanca
|
10:45
Istanbul Ataturk
14:30
Casablanca
17:55
Tangier
|
Connect |
TK608
Turkish Airlines
TK1943
Turkish Airlines
TB2661
TUI fly Belgium
|
03:55
Nairobi
11:35
Istanbul Ataturk
19:00
Brussels
|
10:45
Istanbul Ataturk
14:00
Brussels
21:00
Tangier
|
Connect |
TK608
Turkish Airlines
TK1943
Turkish Airlines
AT691
Royal Air Maroc
|
03:55
Nairobi
11:35
Istanbul Ataturk
20:05
Brussels
|
10:45
Istanbul Ataturk
14:00
Brussels
22:00
Tangier
|
Connect |
MS850
Egyptair
MS767
Egyptair
VY7364
Vueling Airlines
|
04:25
Nairobi
11:00
Cairo
20:15
Barcelona
|
08:10
Cairo
15:25
Barcelona
21:10
Tangier
|
Connect |
MS850
Egyptair
MS767
Egyptair
VY7368
Vueling Airlines
|
04:25
Nairobi
11:00
Cairo
19:35
Barcelona
|
08:10
Cairo
15:25
Barcelona
20:30
Tangier
|
Connect |
KQ100
Kenya Airways
AT801
Royal Air Maroc
AT472
Royal Air Maroc
|
09:15
Nairobi
18:10
London Heathrow
23:30
Casablanca
|
16:10
London Heathrow
21:35
Casablanca
00:25
Tangier
|
Connect |
ET305
Ethiopian Airlines
ET712
Ethiopian Airlines
3O392
Air Arabia Maroc
|
17:40
Nairobi
23:15
Addis Ababa
10:40
Madrid
|
19:40
Addis Ababa
05:25
Madrid
11:15
Tangier
|
Connect |
ET305
Ethiopian Airlines
ET712
Ethiopian Airlines
IB8796
Iberia
|
17:40
Nairobi
23:15
Addis Ababa
11:35
Madrid
|
19:40
Addis Ababa
05:25
Madrid
11:55
Tangier
|
Connect |
ET307
Ethiopian Airlines
ET712
Ethiopian Airlines
IB8796
Iberia
|
19:15
Nairobi
23:15
Addis Ababa
11:35
Madrid
|
21:25
Addis Ababa
05:25
Madrid
11:55
Tangier
|
Connect |
ET307
Ethiopian Airlines
ET712
Ethiopian Airlines
FR7754
Ryanair
|
19:15
Nairobi
23:15
Addis Ababa
12:25
Madrid
|
21:25
Addis Ababa
05:25
Madrid
12:55
Tangier
|
Connect |
ET307
Ethiopian Airlines
ET712
Ethiopian Airlines
3O392
Air Arabia Maroc
|
19:15
Nairobi
23:15
Addis Ababa
10:40
Madrid
|
21:25
Addis Ababa
05:25
Madrid
11:15
Tangier
|
Connect |
LH591
Lufthansa
FR1566
Ryanair
FR5527
Ryanair
|
22:25
Nairobi
07:10
Frankfurt
13:40
Sevilla
|
05:40
Frankfurt
10:10
Sevilla
13:30
Tangier
|
Connect |
LH591
Lufthansa
LH1074
Lufthansa
3O422
Air Arabia Maroc
|
22:25
Nairobi
08:40
Frankfurt
15:55
Lyon
|
05:40
Frankfurt
09:55
Lyon
17:20
Tangier
|
Connect |
LH591
Lufthansa
LH1094
Lufthansa
FR2197
Ryanair
|
22:25
Nairobi
07:30
Frankfurt
10:25
Toulouse
|
05:40
Frankfurt
09:10
Toulouse
11:20
Tangier
|
Connect |
LH591
Lufthansa
LH1076
Lufthansa
3O422
Air Arabia Maroc
|
22:25
Nairobi
12:50
Frankfurt
15:55
Lyon
|
05:40
Frankfurt
14:05
Lyon
17:20
Tangier
|
Connect |
UU977
Air Austral
3O364
Air Arabia Maroc
|
22:45
Nairobi
11:50
Paris CDG
|
06:10
Paris CDG
13:30
Tangier
|
Connect |
UU977
Air Austral
AF1300
Air France
FR7754
Ryanair
|
22:45
Nairobi
09:30
Paris CDG
12:25
Madrid
|
06:10
Paris CDG
11:35
Madrid
12:55
Tangier
|
Connect |
UU977
Air Austral
IB3743
Iberia
IB8796
Iberia
|
22:45
Nairobi
08:00
Paris CDG
11:35
Madrid
|
06:10
Paris CDG
10:10
Madrid
11:55
Tangier
|
Connect |
BA064
British Airways
BA430
British Airways
AT683
Royal Air Maroc
|
23:25
Nairobi
08:20
London Heathrow
12:15
Amsterdam Schiphol
|
06:20
London Heathrow
10:40
Amsterdam Schiphol
14:25
Tangier
|
Connect |
BA064
British Airways
BA432
British Airways
AT683
Royal Air Maroc
|
23:25
Nairobi
07:40
London Heathrow
12:15
Amsterdam Schiphol
|
06:20
London Heathrow
10:00
Amsterdam Schiphol
14:25
Tangier
|
Connect |
BA064
British Airways
BA392
British Airways
AT677
Royal Air Maroc
|
23:25
Nairobi
08:15
London Heathrow
12:30
Brussels
|
06:20
London Heathrow
10:30
Brussels
14:25
Tangier
|
Connect |
BA064
British Airways
BA360
British Airways
3O422
Air Arabia Maroc
|
23:25
Nairobi
07:45
London Heathrow
15:55
Lyon
|
06:20
London Heathrow
10:20
Lyon
17:20
Tangier
|
Connect |
BA064
British Airways
BA430
British Airways
3O128
Air Arabia Maroc
|
23:25
Nairobi
08:20
London Heathrow
14:05
Amsterdam Schiphol
|
06:20
London Heathrow
10:40
Amsterdam Schiphol
16:10
Tangier
|
Connect |
BA064
British Airways
BA458
British Airways
FR7754
Ryanair
|
23:25
Nairobi
07:20
London Heathrow
12:25
Madrid
|
06:20
London Heathrow
10:50
Madrid
12:55
Tangier
|
Connect |
BA064
British Airways
BA392
British Airways
3O114
Air Arabia Maroc
|
23:25
Nairobi
08:15
London Heathrow
16:25
Brussels
|
06:20
London Heathrow
10:30
Brussels
18:20
Tangier
|
Connect |
BA064
British Airways
BA394
British Airways
3O114
Air Arabia Maroc
|
23:25
Nairobi
11:55
London Heathrow
16:25
Brussels
|
06:20
London Heathrow
14:10
Brussels
18:20
Tangier
|
Connect |
BA064
British Airways
BA396
British Airways
3O114
Air Arabia Maroc
|
23:25
Nairobi
12:45
London Heathrow
16:25
Brussels
|
06:20
London Heathrow
15:00
Brussels
18:20
Tangier
|
Connect |
BA064
British Airways
BA304
British Airways
3O364
Air Arabia Maroc
|
23:25
Nairobi
07:20
London Heathrow
11:50
Paris CDG
|
06:20
London Heathrow
09:35
Paris CDG
13:30
Tangier
|
Connect |
BA064
British Airways
BA478
British Airways
3O378
Air Arabia Maroc
|
23:25
Nairobi
07:40
London Heathrow
15:30
Barcelona
|
06:20
London Heathrow
10:50
Barcelona
16:20
Tangier
|
Connect |
BA064
British Airways
BA474
British Airways
3O378
Air Arabia Maroc
|
23:25
Nairobi
10:45
London Heathrow
15:30
Barcelona
|
06:20
London Heathrow
13:55
Barcelona
16:20
Tangier
|
Connect |
BA064
British Airways
BA392
British Airways
AT691
Royal Air Maroc
|
23:25
Nairobi
08:15
London Heathrow
12:05
Brussels
|
06:20
London Heathrow
10:30
Brussels
14:00
Tangier
|
Connect |
BA064
British Airways
BA484
British Airways
3O378
Air Arabia Maroc
|
23:25
Nairobi
09:25
London Heathrow
15:30
Barcelona
|
06:20
London Heathrow
12:35
Barcelona
16:20
Tangier
|
Connect |
KQ112
Kenya Airways
AF1300
Air France
FR7754
Ryanair
|
23:50
Nairobi
09:30
Paris CDG
12:25
Madrid
|
07:30
Paris CDG
11:35
Madrid
12:55
Tangier
|
Connect |
KL0566
KLM
3O128
Air Arabia Maroc
|
23:50
Nairobi
14:05
Amsterdam Schiphol
|
07:10
Amsterdam Schiphol
16:10
Tangier
|
Connect |
KL0566
KLM
AT683
Royal Air Maroc
|
23:50
Nairobi
12:15
Amsterdam Schiphol
|
07:10
Amsterdam Schiphol
14:25
Tangier
|
Connect |
KQ112
Kenya Airways
3O364
Air Arabia Maroc
|
23:50
Nairobi
11:50
Paris CDG
|
07:30
Paris CDG
13:30
Tangier
|
Connect |
You take a bus, shuttle or taxi from your location in Kenya to Kisumu.
You take a flight from Kisumu to Casablanca and cost approximately 550 USD.
You take a bus, shuttle or taxi from Casablanca to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
KQ651
Kenya Airways
KQ554
Kenya Airways
AT269
Royal Air Maroc
|
07:45
Kisumu
12:00
Nairobi
02:35
Kinshasa
|
08:35
Nairobi
13:30
Kinshasa
09:10
Casablanca
|
Connect |
KQ651
Kenya Airways
KQ534
Kenya Airways
AT556
Royal Air Maroc
|
07:45
Kisumu
14:40
Nairobi
01:55
Lagos
|
08:35
Nairobi
17:55
Lagos
06:25
Casablanca
|
Connect |
KQ651
Kenya Airways
SV0430
Saudia
SV0377
Saudia
|
07:45
Kisumu
13:30
Nairobi
03:05
Jeddah
|
08:35
Nairobi
17:10
Jeddah
07:45
Casablanca
|
Connect |
5H408
Fly540
SV0430
Saudia
SV0377
Saudia
|
08:30
Kisumu
13:30
Nairobi
03:05
Jeddah
|
09:20
Nairobi
17:10
Jeddah
07:45
Casablanca
|
Connect |
KQ655
Kenya Airways
KQ534
Kenya Airways
AT556
Royal Air Maroc
|
10:55
Kisumu
14:40
Nairobi
01:55
Lagos
|
11:45
Nairobi
17:55
Lagos
06:25
Casablanca
|
Connect |
KQ655
Kenya Airways
SV0430
Saudia
SV0377
Saudia
|
10:55
Kisumu
13:30
Nairobi
03:05
Jeddah
|
11:45
Nairobi
17:10
Jeddah
07:45
Casablanca
|
Connect |
KQ655
Kenya Airways
KQ534
Kenya Airways
AT554
Royal Air Maroc
|
10:55
Kisumu
14:40
Nairobi
06:40
Lagos
|
11:45
Nairobi
17:55
Lagos
11:10
Casablanca
|
Connect |
KQ675
Kenya Airways
KQ534
Kenya Airways
AT556
Royal Air Maroc
|
12:30
Kisumu
14:40
Nairobi
01:55
Lagos
|
13:25
Nairobi
17:55
Lagos
06:25
Casablanca
|
Connect |
KQ675
Kenya Airways
KQ552
Kenya Airways
AT287
Royal Air Maroc
|
12:30
Kisumu
20:55
Nairobi
02:35
Brazzaville
|
13:25
Nairobi
22:35
Brazzaville
09:10
Casablanca
|
Connect |
KQ675
Kenya Airways
KQ534
Kenya Airways
AT554
Royal Air Maroc
|
12:30
Kisumu
14:40
Nairobi
06:40
Lagos
|
13:25
Nairobi
17:55
Lagos
11:10
Casablanca
|
Connect |
KQ657
Kenya Airways
KQ112
Kenya Airways
AF1496
Air France
|
14:05
Kisumu
23:50
Nairobi
19:00
Paris CDG
|
14:55
Nairobi
07:30
Paris CDG
21:10
Casablanca
|
Connect |
KQ657
Kenya Airways
TK608
Turkish Airlines
TK617
Turkish Airlines
|
14:05
Kisumu
03:55
Nairobi
11:35
Istanbul Ataturk
|
14:55
Nairobi
10:45
Istanbul Ataturk
14:30
Casablanca
|
Connect |
KQ657
Kenya Airways
LH591
Lufthansa
LH1314
Lufthansa
|
14:05
Kisumu
22:25
Nairobi
08:30
Frankfurt
|
14:55
Nairobi
05:40
Frankfurt
11:00
Casablanca
|
Connect |
KQ657
Kenya Airways
KQ128
Kenya Airways
AT933
Royal Air Maroc
|
14:05
Kisumu
23:50
Nairobi
12:35
Geneva
|
14:55
Nairobi
06:45
Geneva
14:30
Casablanca
|
Connect |
KQ657
Kenya Airways
KQ552
Kenya Airways
AT287
Royal Air Maroc
|
14:05
Kisumu
20:55
Nairobi
02:35
Brazzaville
|
14:55
Nairobi
22:35
Brazzaville
09:10
Casablanca
|
Connect |
KQ657
Kenya Airways
KQ112
Kenya Airways
AF1596
Air France
|
14:05
Kisumu
23:50
Nairobi
12:25
Paris CDG
|
14:55
Nairobi
07:30
Paris CDG
14:35
Casablanca
|
Connect |
5H410
Fly540
LH591
Lufthansa
LH1314
Lufthansa
|
18:30
Kisumu
22:25
Nairobi
08:30
Frankfurt
|
19:30
Nairobi
05:40
Frankfurt
11:00
Casablanca
|
Connect |
5H410
Fly540
KQ112
Kenya Airways
AF1596
Air France
|
18:30
Kisumu
23:50
Nairobi
12:25
Paris CDG
|
19:30
Nairobi
07:30
Paris CDG
14:35
Casablanca
|
Connect |
5H410
Fly540
TK608
Turkish Airlines
TK617
Turkish Airlines
|
18:30
Kisumu
03:55
Nairobi
11:35
Istanbul Ataturk
|
19:30
Nairobi
10:45
Istanbul Ataturk
14:30
Casablanca
|
Connect |
5H410
Fly540
KQ112
Kenya Airways
AF1196
Air France
|
18:30
Kisumu
23:50
Nairobi
15:00
Paris CDG
|
19:30
Nairobi
07:30
Paris CDG
17:10
Casablanca
|
Connect |
KQ671
Kenya Airways
KL0566
KLM
HV5747
Transavia Holland
|
18:40
Kisumu
23:50
Nairobi
17:05
Amsterdam Schiphol
|
19:30
Nairobi
07:10
Amsterdam Schiphol
19:45
Casablanca
|
Connect |
KQ671
Kenya Airways
UU977
Air Austral
AF1896
Air France
|
18:40
Kisumu
22:45
Nairobi
07:00
Paris CDG
|
19:30
Nairobi
06:10
Paris CDG
09:05
Casablanca
|
Connect |
KQ671
Kenya Airways
KL0566
KLM
HV5749 5747
Transavia Holland
|
18:40
Kisumu
23:50
Nairobi
18:30
Amsterdam Schiphol
|
19:30
Nairobi
07:10
Amsterdam Schiphol
21:10
Casablanca
|
Connect |
KQ671
Kenya Airways
LH591
Lufthansa
LH1314
Lufthansa
|
18:40
Kisumu
22:25
Nairobi
08:30
Frankfurt
|
19:30
Nairobi
05:40
Frankfurt
11:00
Casablanca
|
Connect |
KQ671
Kenya Airways
KQ112
Kenya Airways
AF1496
Air France
|
18:40
Kisumu
23:50
Nairobi
19:00
Paris CDG
|
19:30
Nairobi
07:30
Paris CDG
21:10
Casablanca
|
Connect |
KQ671
Kenya Airways
KQ128
Kenya Airways
AT933
Royal Air Maroc
|
18:40
Kisumu
23:50
Nairobi
12:35
Geneva
|
19:30
Nairobi
06:45
Geneva
14:30
Casablanca
|
Connect |
KQ671
Kenya Airways
TK608
Turkish Airlines
TK617
Turkish Airlines
|
18:40
Kisumu
03:55
Nairobi
11:35
Istanbul Ataturk
|
19:30
Nairobi
10:45
Istanbul Ataturk
14:30
Casablanca
|
Connect |
KQ671
Kenya Airways
KQ112
Kenya Airways
AF1196
Air France
|
18:40
Kisumu
23:50
Nairobi
15:00
Paris CDG
|
19:30
Nairobi
07:30
Paris CDG
17:10
Casablanca
|
Connect |
KQ671
Kenya Airways
KQ128
Kenya Airways
AT931
Royal Air Maroc
|
18:40
Kisumu
23:50
Nairobi
17:55
Geneva
|
19:30
Nairobi
06:45
Geneva
19:50
Casablanca
|
Connect |
KQ671
Kenya Airways
KQ552
Kenya Airways
AT287
Royal Air Maroc
|
18:40
Kisumu
20:55
Nairobi
02:35
Brazzaville
|
19:30
Nairobi
22:35
Brazzaville
09:10
Casablanca
|
Connect |
KQ671
Kenya Airways
KQ112
Kenya Airways
AF1596
Air France
|
18:40
Kisumu
23:50
Nairobi
12:25
Paris CDG
|
19:30
Nairobi
07:30
Paris CDG
14:35
Casablanca
|
Connect |
KQ671
Kenya Airways
KL0566
KLM
HV5749
Transavia Holland
|
18:40
Kisumu
23:50
Nairobi
16:25
Amsterdam Schiphol
|
19:30
Nairobi
07:10
Amsterdam Schiphol
19:05
Casablanca
|
Connect |
You take a bus, shuttle or taxi from your location in Kenya to Nairobi.
You take a flight from Nairobi to Fes and cost approximately 900 USD.
You take a bus, shuttle or taxi from Fes to your destination in Morocco.
Flight | Depart | Arrive | |
---|---|---|---|
TK608
Turkish Airlines
TK1313
Turkish Airlines
FR5373
Ryanair
|
03:55
Nairobi
13:30
Istanbul Ataturk
23:05
Valencia
|
10:45
Istanbul Ataturk
16:30
Valencia
23:35
Fes
|
Connect |
TK608
Turkish Airlines
TK1943
Turkish Airlines
TB2561
TUI fly Belgium
|
03:55
Nairobi
11:35
Istanbul Ataturk
20:40
Brussels
|
10:45
Istanbul Ataturk
14:00
Brussels
22:50
Fes
|
Connect |
TK608
Turkish Airlines
TK1939
Turkish Airlines
TB2561
TUI fly Belgium
|
03:55
Nairobi
15:55
Istanbul Ataturk
20:40
Brussels
|
10:45
Istanbul Ataturk
18:20
Brussels
22:50
Fes
|
Connect |
TK608
Turkish Airlines
TK1809
Turkish Airlines
3O344
Air Arabia Maroc
|
03:55
Nairobi
14:50
Istanbul Ataturk
00:55
Lyon
|
10:45
Istanbul Ataturk
17:20
Lyon
02:25
Fes
|
Connect |
TK608
Turkish Airlines
TK1953
Turkish Airlines
3O126
Air Arabia Maroc
|
03:55
Nairobi
15:05
Istanbul Ataturk
21:20
Amsterdam Schiphol
|
10:45
Istanbul Ataturk
17:30
Amsterdam Schiphol
23:40
Fes
|
Connect |
TK608
Turkish Airlines
TK1303
Turkish Airlines
FR4460
Ryanair
|
03:55
Nairobi
13:20
Istanbul Ataturk
21:35
Malaga
|
10:45
Istanbul Ataturk
17:00
Malaga
21:35
Fes
|
Connect |
TK608
Turkish Airlines
AT911
Royal Air Maroc
AT440
Royal Air Maroc
|
03:55
Nairobi
18:15
Istanbul Ataturk
23:00
Casablanca
|
10:45
Istanbul Ataturk
21:00
Casablanca
23:55
Fes
|
Connect |
TK608
Turkish Airlines
TK1855
Turkish Airlines
FR9016
Ryanair
|
03:55
Nairobi
14:50
Istanbul Ataturk
19:45
Barcelona
|
10:45
Istanbul Ataturk
17:30
Barcelona
20:45
Fes
|
Connect |
TK608
Turkish Airlines
TK617
Turkish Airlines
AT440
Royal Air Maroc
|
03:55
Nairobi
11:35
Istanbul Ataturk
23:00
Casablanca
|
10:45
Istanbul Ataturk
14:30
Casablanca
23:55
Fes
|
Connect |
MS850
Egyptair
MS767
Egyptair
FR9016
Ryanair
|
04:25
Nairobi
11:00
Cairo
19:45
Barcelona
|
08:10
Cairo
15:25
Barcelona
20:45
Fes
|
Connect |
KQ116
Kenya Airways
3O126
Air Arabia Maroc
|
08:05
Nairobi
21:20
Amsterdam Schiphol
|
15:50
Amsterdam Schiphol
23:40
Fes
|
Connect |
KQ100
Kenya Airways
KL1022
KLM
3O126
Air Arabia Maroc
|
09:15
Nairobi
17:10
London Heathrow
21:20
Amsterdam Schiphol
|
16:10
London Heathrow
19:35
Amsterdam Schiphol
23:40
Fes
|
Connect |
KQ100
Kenya Airways
AT801
Royal Air Maroc
AT440
Royal Air Maroc
|
09:15
Nairobi
18:10
London Heathrow
23:00
Casablanca
|
16:10
London Heathrow
21:35
Casablanca
23:55
Fes
|
Connect |
EY642
Etihad
EY085
Etihad
3O407
Air Arabia Maroc
|
14:25
Nairobi
02:10
Abu Dhabi
10:40
Rome
|
20:30
Abu Dhabi
06:20
Rome
12:25
Fes
|
Connect |
ET305
Ethiopian Airlines
ET702
Ethiopian Airlines
3O407
Air Arabia Maroc
|
17:40
Nairobi
23:15
Addis Ababa
10:40
Rome
|
19:40
Addis Ababa
04:45
Rome
12:25
Fes
|
Connect |
ET305
Ethiopian Airlines
ET712
Ethiopian Airlines
IB3348
Iberia
|
17:40
Nairobi
23:15
Addis Ababa
10:30
Madrid
|
19:40
Addis Ababa
05:25
Madrid
11:20
Fes
|
Connect |
ET307
Ethiopian Airlines
ET712
Ethiopian Airlines
IB3348
Iberia
|
19:15
Nairobi
23:15
Addis Ababa
10:30
Madrid
|
21:25
Addis Ababa
05:25
Madrid
11:20
Fes
|
Connect |
ET307
Ethiopian Airlines
ET702
Ethiopian Airlines
3O407
Air Arabia Maroc
|
19:15
Nairobi
23:15
Addis Ababa
10:40
Rome
|
21:25
Addis Ababa
04:45
Rome
12:25
Fes
|
Connect |
LH591
Lufthansa
LH1094
Lufthansa
3O352
Air Arabia Maroc
|
22:25
Nairobi
07:30
Frankfurt
10:25
Toulouse
|
05:40
Frankfurt
09:10
Toulouse
11:25
Fes
|
Connect |
LH591
Lufthansa
LH1094
Lufthansa
FR3551
Ryanair
|
22:25
Nairobi
07:30
Frankfurt
10:20
Toulouse
|
05:40
Frankfurt
09:10
Toulouse
11:25
Fes
|
Connect |
UU977
Air Austral
AF7622
Air France
FR5221
Ryanair
|
22:45
Nairobi
09:30
Paris CDG
11:35
Bordeaux
|
06:10
Paris CDG
10:45
Bordeaux
12:45
Fes
|
Connect |
UU977
Air Austral
AF7620
Air France
FR5221
Ryanair
|
22:45
Nairobi
07:15
Paris CDG
11:35
Bordeaux
|
06:10
Paris CDG
08:30
Bordeaux
12:45
Fes
|
Connect |
BA064
British Airways
BA484
British Airways
FR9016
Ryanair
|
23:25
Nairobi
09:25
London Heathrow
19:45
Barcelona
|
06:20
London Heathrow
12:35
Barcelona
20:45
Fes
|
Connect |
BA064
British Airways
BA454
British Airways
FR4460
Ryanair
|
23:25
Nairobi
12:25
London Heathrow
21:35
Malaga
|
06:20
London Heathrow
16:20
Malaga
21:35
Fes
|
Connect |
BA064
British Airways
BA306
British Airways
3O368
Air Arabia Maroc
|
23:25
Nairobi
08:55
London Heathrow
13:00
Paris CDG
|
06:20
London Heathrow
11:15
Paris CDG
14:50
Fes
|
Connect |
BA064
British Airways
BA304
British Airways
3O368
Air Arabia Maroc
|
23:25
Nairobi
07:20
London Heathrow
13:00
Paris CDG
|
06:20
London Heathrow
09:35
Paris CDG
14:50
Fes
|
Connect |
BA064
British Airways
BA478
British Airways
FR9016
Ryanair
|
23:25
Nairobi
07:40
London Heathrow
19:45
Barcelona
|
06:20
London Heathrow
10:50
Barcelona
20:45
Fes
|
Connect |
BA064
British Airways
BA474
British Airways
FR9016
Ryanair
|
23:25
Nairobi
10:45
London Heathrow
19:45
Barcelona
|
06:20
London Heathrow
13:55
Barcelona
20:45
Fes
|
Connect |
BA064
British Airways
BA392
British Airways
3O118
Air Arabia Maroc
|
23:25
Nairobi
08:15
London Heathrow
12:40
Brussels
|
06:20
London Heathrow
10:30
Brussels
14:45
Fes
|
Connect |
KQ112
Kenya Airways
AF7622
Air France
FR5221
Ryanair
|
23:50
Nairobi
09:30
Paris CDG
11:35
Bordeaux
|
07:30
Paris CDG
10:45
Bordeaux
12:45
Fes
|
Connect |
KQ112
Kenya Airways
AF7622
Air France
3O302
Air Arabia Maroc
|
23:50
Nairobi
09:30
Paris CDG
16:50
Bordeaux
|
07:30
Paris CDG
10:45
Bordeaux
17:55
Fes
|
Connect |
KQ112
Kenya Airways
AF7624
Air France
3O302
Air Arabia Maroc
|
23:50
Nairobi
12:35
Paris CDG
16:50
Bordeaux
|
07:30
Paris CDG
13:50
Bordeaux
17:55
Fes
|
Connect |
KQ112
Kenya Airways
AF7720
Air France
FR4428
Ryanair
|
23:50
Nairobi
09:15
Paris CDG
11:35
Nantes
|
07:30
Paris CDG
10:20
Nantes
13:05
Fes
|
Connect |
KL0566
KLM
3O126
Air Arabia Maroc
|
23:50
Nairobi
21:20
Amsterdam Schiphol
|
07:10
Amsterdam Schiphol
23:40
Fes
|
Connect |
KQ112
Kenya Airways
3O368
Air Arabia Maroc
|
23:50
Nairobi
13:00
Paris CDG
|
07:30
Paris CDG
14:50
Fes
|
Connect |
You can find hotels and accommodations in Morocco with our hotels search tool below
Booking.com