HowToGo

Flight from Embassy of Canada to Kenya

How to get to Kenya from Embassy of Canada by flight ? You can check flights from Embassy of Canada to Kenya below.

Search Transfer from Embassy of Canada to Kenya

Search Flights

You can find flight ticket prices from Embassy of Canada to Kenya with our flight tickets search tool below

1. Tokyo Haneda to Nairobi

  1. You take a bus, shuttle or taxi from your location in Embassy of Canada to Tokyo Haneda.

  2. You take a flight from Tokyo Haneda to Nairobi and cost approximately 800 USD.

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

Flight Depart Arrive
QR813 Qatar Airways
QR1341 Qatar Airways
00:01 Tokyo Haneda
18:00 Doha
06:15 Doha
23:45 Nairobi
Connect
QR813 Qatar Airways
QR1357 Qatar Airways
KQ427 Kenya Airways
00:01 Tokyo Haneda
08:35 Doha
15:30 Kilimanjaro
06:15 Doha
14:35 Kilimanjaro
16:30 Nairobi
Connect
EK313 Emirates
EK725 Emirates
KQ485 Kenya Airways
00:05 Tokyo Haneda
10:15 Dubai
16:25 Dar es Salaam
05:50 Dubai
14:45 Dar es Salaam
17:45 Nairobi
Connect
EK313 Emirates
KQ305 Kenya Airways
00:05 Tokyo Haneda
06:55 Dubai
05:50 Dubai
11:10 Nairobi
Connect
JL087 Japan Airlines
CZ633 China Southern Airlines
08:45 Tokyo Haneda
00:05 Guangzhou Baiyun
12:30 Guangzhou Baiyun
06:30 Nairobi
Connect
JL087 Japan Airlines
KQ883 Kenya Airways
08:45 Tokyo Haneda
22:15 Guangzhou Baiyun
12:30 Guangzhou Baiyun
05:00 Nairobi
Connect
NH219 All Nippon Airways
TK607 Turkish Airlines
08:55 Tokyo Haneda
20:55 Istanbul
14:55 Istanbul
03:30 Nairobi
Connect
NH923 All Nippon Airways
KQ883 Kenya Airways
09:25 Tokyo Haneda
22:15 Guangzhou Baiyun
13:50 Guangzhou Baiyun
05:00 Nairobi
Connect
NH923 All Nippon Airways
CZ633 China Southern Airlines
09:25 Tokyo Haneda
00:05 Guangzhou Baiyun
13:50 Guangzhou Baiyun
06:30 Nairobi
Connect
CZ3086 China Southern Airlines
KQ883 Kenya Airways
10:45 Tokyo Haneda
22:15 Guangzhou Baiyun
15:15 Guangzhou Baiyun
05:00 Nairobi
Connect
CZ3086 China Southern Airlines
CZ633 China Southern Airlines
10:45 Tokyo Haneda
00:05 Guangzhou Baiyun
15:15 Guangzhou Baiyun
06:30 Nairobi
Connect
FM816 Shanghai Airlines
FM9361 Shanghai Airlines
CZ6043 China Southern Airlines
13:30 Tokyo Haneda
16:55 Shanghai Hongqiao
00:20 Changsha
15:50 Shanghai Hongqiao
19:00 Changsha
07:00 Nairobi
Connect
MU538 China Eastern Airlines
MU5363 China Eastern Airlines
CZ6043 China Southern Airlines
14:30 Tokyo Haneda
18:00 Shanghai Hongqiao
00:20 Changsha
16:45 Shanghai Hongqiao
20:00 Changsha
07:00 Nairobi
Connect
SQ633 Singapore Airlines
ET639 Ethiopian Airlines
ET318 Ethiopian Airlines
16:40 Tokyo Haneda
01:25 Singapore Changi
11:10 Addis Ababa
23:20 Singapore Changi
05:35 Addis Ababa
13:10 Nairobi
Connect
NH963 All Nippon Airways
ET605 Ethiopian Airlines
ET318 Ethiopian Airlines
17:25 Tokyo Haneda
00:10 Beijing Capital
11:10 Addis Ababa
20:35 Beijing Capital
07:15 Addis Ababa
13:10 Nairobi
Connect
NH971 All Nippon Airways
ET685 Ethiopian Airlines
ET318 Ethiopian Airlines
18:30 Tokyo Haneda
23:30 Shanghai Pudong
11:10 Addis Ababa
21:10 Shanghai Pudong
06:50 Addis Ababa
13:10 Nairobi
Connect
JL229 Japan Airlines
EK317 Emirates
KQ305 Kenya Airways
20:55 Tokyo Haneda
23:30 Osaka Kansai
06:55 Dubai
22:15 Osaka Kansai
05:45 Dubai
11:10 Nairobi
Connect
TK199 Turkish Airlines
TK607 Turkish Airlines
22:55 Tokyo Haneda
20:55 Istanbul
06:15 Istanbul
03:30 Nairobi
Connect

2. Tokyo Haneda to Mombasa

  1. You take a bus, shuttle or taxi from your location in Embassy of Canada to Tokyo Haneda.

  2. You take a flight from Tokyo Haneda to Mombasa and cost approximately 750 USD.

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

Flight Depart Arrive
QR813 Qatar Airways
QR1333 Qatar Airways
00:01 Tokyo Haneda
02:30 Doha
06:15 Doha
08:40 Mombasa
Connect
EK313 Emirates
KQ305 Kenya Airways
KQ606 Kenya Airways
00:05 Tokyo Haneda
06:55 Dubai
13:00 Nairobi
05:50 Dubai
11:10 Nairobi
14:00 Mombasa
Connect
EK313 Emirates
KQ305 Kenya Airways
KQ610 Kenya Airways
00:05 Tokyo Haneda
06:55 Dubai
17:00 Nairobi
05:50 Dubai
11:10 Nairobi
18:00 Mombasa
Connect
EK313 Emirates
KQ305 Kenya Airways
KQ608 Kenya Airways
00:05 Tokyo Haneda
06:55 Dubai
15:00 Nairobi
05:50 Dubai
11:10 Nairobi
16:00 Mombasa
Connect
OZ177 Asiana Airlines
ET673 Ethiopian Airlines
ET322 Ethiopian Airlines
06:10 Tokyo Haneda
00:20 Incheon
10:10 Addis Ababa
08:45 Incheon
07:20 Addis Ababa
12:30 Mombasa
Connect
JL087 Japan Airlines
KQ883 Kenya Airways
KQ600 Kenya Airways
08:45 Tokyo Haneda
22:15 Guangzhou Baiyun
06:30 Nairobi
12:30 Guangzhou Baiyun
05:00 Nairobi
07:30 Mombasa
Connect
NH219 All Nippon Airways
TK573 Turkish Airlines
08:55 Tokyo Haneda
20:45 Istanbul
14:55 Istanbul
03:55 Mombasa
Connect
NH923 All Nippon Airways
KQ883 Kenya Airways
KQ602 Kenya Airways
09:25 Tokyo Haneda
22:15 Guangzhou Baiyun
08:00 Nairobi
13:50 Guangzhou Baiyun
05:00 Nairobi
09:00 Mombasa
Connect
NH923 All Nippon Airways
KQ883 Kenya Airways
KQ600 Kenya Airways
09:25 Tokyo Haneda
22:15 Guangzhou Baiyun
06:30 Nairobi
13:50 Guangzhou Baiyun
05:00 Nairobi
07:30 Mombasa
Connect
NH869 All Nippon Airways
QR933 Qatar Airways
QR1333 Qatar Airways
09:35 Tokyo Haneda
18:15 Manila
02:30 Doha
13:35 Manila
23:25 Doha
08:40 Mombasa
Connect
CZ3086 China Southern Airlines
KQ883 Kenya Airways
KQ602 Kenya Airways
10:45 Tokyo Haneda
22:15 Guangzhou Baiyun
08:00 Nairobi
15:15 Guangzhou Baiyun
05:00 Nairobi
09:00 Mombasa
Connect
CZ3086 China Southern Airlines
CZ633 China Southern Airlines
KQ602 Kenya Airways
10:45 Tokyo Haneda
00:05 Guangzhou Baiyun
08:00 Nairobi
15:15 Guangzhou Baiyun
06:30 Nairobi
09:00 Mombasa
Connect
CZ3086 China Southern Airlines
CZ633 China Southern Airlines
JM8614 Jambojet Limited
10:45 Tokyo Haneda
00:05 Guangzhou Baiyun
08:45 Nairobi
15:15 Guangzhou Baiyun
06:30 Nairobi
10:00 Mombasa
Connect
CZ3086 China Southern Airlines
KQ883 Kenya Airways
KQ600 Kenya Airways
10:45 Tokyo Haneda
22:15 Guangzhou Baiyun
06:30 Nairobi
15:15 Guangzhou Baiyun
05:00 Nairobi
07:30 Mombasa
Connect
CZ3086 China Southern Airlines
KQ883 Kenya Airways
KQ604 Kenya Airways
10:45 Tokyo Haneda
22:15 Guangzhou Baiyun
10:20 Nairobi
15:15 Guangzhou Baiyun
05:00 Nairobi
11:20 Mombasa
Connect
CZ3086 China Southern Airlines
ET607 Ethiopian Airlines
ET322 Ethiopian Airlines
10:45 Tokyo Haneda
00:30 Guangzhou Baiyun
10:10 Addis Ababa
15:15 Guangzhou Baiyun
06:05 Addis Ababa
12:30 Mombasa
Connect
CZ3086 China Southern Airlines
CZ633 China Southern Airlines
JM8602 Jambojet Limited
10:45 Tokyo Haneda
00:05 Guangzhou Baiyun
09:20 Nairobi
15:15 Guangzhou Baiyun
06:30 Nairobi
10:35 Mombasa
Connect
NH847 All Nippon Airways
TG317 Thai Airways International
WB501 Rwandair Express
11:00 Tokyo Haneda
18:55 Suvarnabhumi
00:30 Mumbai
16:15 Suvarnabhumi
21:55 Mumbai
04:00 Mombasa
Connect
NH847 All Nippon Airways
ET619 Ethiopian Airlines
ET322 Ethiopian Airlines
11:00 Tokyo Haneda
01:40 Suvarnabhumi
10:10 Addis Ababa
16:15 Suvarnabhumi
06:20 Addis Ababa
12:30 Mombasa
Connect
NH847 All Nippon Airways
ET609 Ethiopian Airlines
ET322 Ethiopian Airlines
11:00 Tokyo Haneda
01:50 Suvarnabhumi
10:10 Addis Ababa
16:15 Suvarnabhumi
06:10 Addis Ababa
12:30 Mombasa
Connect
NH841 All Nippon Airways
ET639 Ethiopian Airlines
ET322 Ethiopian Airlines
11:05 Tokyo Haneda
01:25 Singapore Changi
10:10 Addis Ababa
17:50 Singapore Changi
05:35 Addis Ababa
12:30 Mombasa
Connect
JL085 Japan Airlines
ET685 Ethiopian Airlines
ET322 Ethiopian Airlines
11:40 Tokyo Haneda
23:30 Shanghai Pudong
10:10 Addis Ababa
14:00 Shanghai Pudong
06:50 Addis Ababa
12:30 Mombasa
Connect
JL039 Japan Airlines
ET687 Ethiopian Airlines
ET322 Ethiopian Airlines
11:45 Tokyo Haneda
02:40 Delhi
10:10 Addis Ababa
18:40 Delhi
07:00 Addis Ababa
12:30 Mombasa
Connect
JL031 Japan Airlines
ET609 Ethiopian Airlines
ET322 Ethiopian Airlines
12:00 Tokyo Haneda
01:50 Suvarnabhumi
10:10 Addis Ababa
17:00 Suvarnabhumi
06:10 Addis Ababa
12:30 Mombasa
Connect
JL031 Japan Airlines
TG317 Thai Airways International
WB501 Rwandair Express
12:00 Tokyo Haneda
18:55 Suvarnabhumi
00:30 Mumbai
17:00 Suvarnabhumi
21:55 Mumbai
04:00 Mombasa
Connect
JL031 Japan Airlines
ET619 Ethiopian Airlines
ET322 Ethiopian Airlines
12:00 Tokyo Haneda
01:40 Suvarnabhumi
10:10 Addis Ababa
17:00 Suvarnabhumi
06:20 Addis Ababa
12:30 Mombasa
Connect
JL037 Japan Airlines
ET639 Ethiopian Airlines
ET322 Ethiopian Airlines
12:50 Tokyo Haneda
01:25 Singapore Changi
10:10 Addis Ababa
19:30 Singapore Changi
05:35 Addis Ababa
12:30 Mombasa
Connect
AZ0793 Alitalia
NO352 Neos
13:35 Tokyo Haneda
01:30 Rome
19:30 Rome
10:00 Mombasa
Connect
CA182 Air China
ET605 Ethiopian Airlines
ET322 Ethiopian Airlines
14:00 Tokyo Haneda
00:10 Beijing Capital
10:10 Addis Ababa
16:50 Beijing Capital
07:15 Addis Ababa
12:30 Mombasa
Connect
NH2459 All Nippon Airways
OZ157 Asiana Airlines
ET673 Ethiopian Airlines
ET322 Ethiopian Airlines
14:25 Tokyo Haneda
19:10 Miyazaki
00:20 Incheon
10:10 Addis Ababa
16:15 Miyazaki
20:50 Incheon
07:20 Addis Ababa
12:30 Mombasa
Connect
6J47 Solaseed Air
OZ157 Asiana Airlines
ET673 Ethiopian Airlines
ET322 Ethiopian Airlines
15:25 Tokyo Haneda
19:10 Miyazaki
00:20 Incheon
10:10 Addis Ababa
17:15 Miyazaki
20:50 Incheon
07:20 Addis Ababa
12:30 Mombasa
Connect
NH2447 All Nippon Airways
OZ157 Asiana Airlines
ET673 Ethiopian Airlines
ET322 Ethiopian Airlines
15:25 Tokyo Haneda
19:10 Miyazaki
00:20 Incheon
10:10 Addis Ababa
17:15 Miyazaki
20:50 Incheon
07:20 Addis Ababa
12:30 Mombasa
Connect
CX549 Cathay Pacific
ET645 Ethiopian Airlines
ET322 Ethiopian Airlines
16:05 Tokyo Haneda
23:55 Hong Kong
10:10 Addis Ababa
20:15 Hong Kong
05:55 Addis Ababa
12:30 Mombasa
Connect
SQ633 Singapore Airlines
ET639 Ethiopian Airlines
ET322 Ethiopian Airlines
16:40 Tokyo Haneda
01:25 Singapore Changi
10:10 Addis Ababa
23:20 Singapore Changi
05:35 Addis Ababa
12:30 Mombasa
Connect
MU540 China Eastern Airlines
ET685 Ethiopian Airlines
ET322 Ethiopian Airlines
17:10 Tokyo Haneda
23:30 Shanghai Pudong
10:10 Addis Ababa
19:40 Shanghai Pudong
06:50 Addis Ababa
12:30 Mombasa
Connect
NH963 All Nippon Airways
ET605 Ethiopian Airlines
ET322 Ethiopian Airlines
17:25 Tokyo Haneda
00:10 Beijing Capital
10:10 Addis Ababa
20:35 Beijing Capital
07:15 Addis Ababa
12:30 Mombasa
Connect
NH971 All Nippon Airways
ET685 Ethiopian Airlines
ET322 Ethiopian Airlines
18:30 Tokyo Haneda
23:30 Shanghai Pudong
10:10 Addis Ababa
21:10 Shanghai Pudong
06:50 Addis Ababa
12:30 Mombasa
Connect
TK199 Turkish Airlines
TK573 Turkish Airlines
22:55 Tokyo Haneda
20:45 Istanbul
06:15 Istanbul
03:55 Mombasa
Connect

3. Tokyo Narita to Nairobi

  1. You take a bus, shuttle or taxi from your location in Embassy of Canada to Tokyo Narita.

  2. You take a flight from Tokyo Narita to Nairobi and cost approximately 850 USD.

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

Flight Depart Arrive
TK51 Turkish Airlines
TK607 Turkish Airlines
11:45 Tokyo Narita
20:55 Istanbul
17:45 Istanbul
03:30 Nairobi
Connect
CZ8102 China Southern Airlines
KQ883 Kenya Airways
16:20 Tokyo Narita
22:15 Guangzhou Baiyun
20:15 Guangzhou Baiyun
05:00 Nairobi
Connect
NH933 All Nippon Airways
CZ633 China Southern Airlines
17:20 Tokyo Narita
00:05 Guangzhou Baiyun
21:50 Guangzhou Baiyun
06:30 Nairobi
Connect
NH805 All Nippon Airways
ET609 Ethiopian Airlines
ET318 Ethiopian Airlines
18:35 Tokyo Narita
01:50 Suvarnabhumi
11:10 Addis Ababa
23:55 Suvarnabhumi
06:10 Addis Ababa
13:10 Nairobi
Connect
NH805 All Nippon Airways
ET619 Ethiopian Airlines
ET318 Ethiopian Airlines
18:35 Tokyo Narita
01:40 Suvarnabhumi
11:10 Addis Ababa
23:55 Suvarnabhumi
06:20 Addis Ababa
13:10 Nairobi
Connect
ET673 Ethiopian Airlines
ET673 Ethiopian Airlines
ET318 Ethiopian Airlines
20:40 Tokyo Narita
00:20 Incheon
11:10 Addis Ababa
23:20 Incheon
07:20 Addis Ababa
13:10 Nairobi
Connect
EK319 Emirates
KQ305 Kenya Airways
22:30 Tokyo Narita
06:55 Dubai
05:30 Dubai
11:10 Nairobi
Connect
QR807 Qatar Airways
QR1341 Qatar Airways
22:35 Tokyo Narita
18:00 Doha
05:15 Doha
23:45 Nairobi
Connect

4. Tokyo Haneda to Kisumu

  1. You take a bus, shuttle or taxi from your location in Embassy of Canada to Tokyo Haneda.

  2. You take a flight from Tokyo Haneda to Kisumu and cost approximately 1100 USD.

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

Flight Depart Arrive
EK313 Emirates
KQ305 Kenya Airways
KQ656 Kenya Airways
00:05 Tokyo Haneda
06:55 Dubai
13:30 Nairobi
05:50 Dubai
11:10 Nairobi
14:20 Kisumu
Connect
EK313 Emirates
KQ305 Kenya Airways
KQ670 Kenya Airways
00:05 Tokyo Haneda
06:55 Dubai
17:20 Nairobi
05:50 Dubai
11:10 Nairobi
18:10 Kisumu
Connect
EK313 Emirates
KQ305 Kenya Airways
JM8656 Jambojet Limited
00:05 Tokyo Haneda
06:55 Dubai
17:50 Nairobi
05:50 Dubai
11:10 Nairobi
18:50 Kisumu
Connect
JL087 Japan Airlines
KQ883 Kenya Airways
KQ650 Kenya Airways
08:45 Tokyo Haneda
22:15 Guangzhou Baiyun
06:15 Nairobi
12:30 Guangzhou Baiyun
05:00 Nairobi
07:05 Kisumu
Connect
NH219 All Nippon Airways
TK607 Turkish Airlines
JM8650 Jambojet Limited
08:55 Tokyo Haneda
20:55 Istanbul
06:20 Nairobi
14:55 Istanbul
03:30 Nairobi
07:20 Kisumu
Connect
NH923 All Nippon Airways
KQ883 Kenya Airways
KQ650 Kenya Airways
09:25 Tokyo Haneda
22:15 Guangzhou Baiyun
06:15 Nairobi
13:50 Guangzhou Baiyun
05:00 Nairobi
07:05 Kisumu
Connect
NH923 All Nippon Airways
KQ883 Kenya Airways
KQ654 Kenya Airways
09:25 Tokyo Haneda
22:15 Guangzhou Baiyun
09:25 Nairobi
13:50 Guangzhou Baiyun
05:00 Nairobi
10:15 Kisumu
Connect
CZ3086 China Southern Airlines
KQ883 Kenya Airways
KQ650 Kenya Airways
10:45 Tokyo Haneda
22:15 Guangzhou Baiyun
06:15 Nairobi
15:15 Guangzhou Baiyun
05:00 Nairobi
07:05 Kisumu
Connect
CZ3086 China Southern Airlines
CZ633 China Southern Airlines
JM8652 Jambojet Limited
10:45 Tokyo Haneda
00:05 Guangzhou Baiyun
09:10 Nairobi
15:15 Guangzhou Baiyun
06:30 Nairobi
10:10 Kisumu
Connect
CZ3086 China Southern Airlines
KQ883 Kenya Airways
KQ654 Kenya Airways
10:45 Tokyo Haneda
22:15 Guangzhou Baiyun
09:25 Nairobi
15:15 Guangzhou Baiyun
05:00 Nairobi
10:15 Kisumu
Connect
CZ3086 China Southern Airlines
CZ633 China Southern Airlines
KQ654 Kenya Airways
10:45 Tokyo Haneda
00:05 Guangzhou Baiyun
09:25 Nairobi
15:15 Guangzhou Baiyun
06:30 Nairobi
10:15 Kisumu
Connect
JL229 Japan Airlines
EK317 Emirates
KQ305 Kenya Airways
KQ656 Kenya Airways
20:55 Tokyo Haneda
23:30 Osaka Kansai
06:55 Dubai
13:30 Nairobi
22:15 Osaka Kansai
05:45 Dubai
11:10 Nairobi
14:20 Kisumu
Connect

5. Tokyo Haneda to Eldoret

  1. You take a bus, shuttle or taxi from your location in Embassy of Canada to Tokyo Haneda.

  2. You take a flight from Tokyo Haneda to Eldoret and cost approximately 1200 USD.

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

Flight Depart Arrive
QR813 Qatar Airways
QR1341 Qatar Airways
JM8660 Jambojet Limited
00:01 Tokyo Haneda
18:00 Doha
06:10 Nairobi
06:15 Doha
23:45 Nairobi
07:10 Eldoret
Connect
EK313 Emirates
KQ305 Kenya Airways
JM8662 Jambojet Limited
00:05 Tokyo Haneda
06:55 Dubai
12:10 Nairobi
05:50 Dubai
11:10 Nairobi
13:10 Eldoret
Connect
EK313 Emirates
KQ305 Kenya Airways
5H429 Fly540
00:05 Tokyo Haneda
06:55 Dubai
14:00 Nairobi
05:50 Dubai
11:10 Nairobi
14:50 Eldoret
Connect
EK313 Emirates
KQ305 Kenya Airways
JM8664 Jambojet Limited
00:05 Tokyo Haneda
06:55 Dubai
18:05 Nairobi
05:50 Dubai
11:10 Nairobi
19:05 Eldoret
Connect
EK313 Emirates
KQ305 Kenya Airways
KQ656 Kenya Airways
5H410 Fly540
00:05 Tokyo Haneda
06:55 Dubai
13:30 Nairobi
16:30 Kisumu
05:50 Dubai
11:10 Nairobi
14:20 Kisumu
16:40 Eldoret
Connect
EK313 Emirates
KQ305 Kenya Airways
KQ656 Kenya Airways
5H409 Fly540
00:05 Tokyo Haneda
06:55 Dubai
13:30 Nairobi
16:30 Kisumu
05:50 Dubai
11:10 Nairobi
14:20 Kisumu
16:45 Eldoret
Connect
EK313 Emirates
KQ305 Kenya Airways
KQ656 Kenya Airways
5H410 Fly540
00:05 Tokyo Haneda
06:55 Dubai
13:30 Nairobi
18:30 Kisumu
05:50 Dubai
11:10 Nairobi
14:20 Kisumu
18:40 Eldoret
Connect
NH203 All Nippon Airways
LH590 Lufthansa
JM8660 Jambojet Limited
00:50 Tokyo Haneda
11:15 Frankfurt
06:10 Nairobi
05:20 Frankfurt
21:15 Nairobi
07:10 Eldoret
Connect
JL087 Japan Airlines
KQ883 Kenya Airways
JM8660 Jambojet Limited
08:45 Tokyo Haneda
22:15 Guangzhou Baiyun
06:10 Nairobi
12:30 Guangzhou Baiyun
05:00 Nairobi
07:10 Eldoret
Connect
NH219 All Nippon Airways
TK607 Turkish Airlines
5H429 Fly540
08:55 Tokyo Haneda
20:55 Istanbul
14:00 Nairobi
14:55 Istanbul
03:30 Nairobi
14:50 Eldoret
Connect
NH219 All Nippon Airways
TK607 Turkish Airlines
JM8662 Jambojet Limited
08:55 Tokyo Haneda
20:55 Istanbul
12:10 Nairobi
14:55 Istanbul
03:30 Nairobi
13:10 Eldoret
Connect
NH219 All Nippon Airways
TK607 Turkish Airlines
JM8660 Jambojet Limited
08:55 Tokyo Haneda
20:55 Istanbul
06:10 Nairobi
14:55 Istanbul
03:30 Nairobi
07:10 Eldoret
Connect
NH923 All Nippon Airways
KQ883 Kenya Airways
JM8660 Jambojet Limited
09:25 Tokyo Haneda
22:15 Guangzhou Baiyun
06:10 Nairobi
13:50 Guangzhou Baiyun
05:00 Nairobi
07:10 Eldoret
Connect
CZ3086 China Southern Airlines
CZ633 China Southern Airlines
5H429 Fly540
10:45 Tokyo Haneda
00:05 Guangzhou Baiyun
14:00 Nairobi
15:15 Guangzhou Baiyun
06:30 Nairobi
14:50 Eldoret
Connect
CZ3086 China Southern Airlines
CZ633 China Southern Airlines
JM8662 Jambojet Limited
10:45 Tokyo Haneda
00:05 Guangzhou Baiyun
12:10 Nairobi
15:15 Guangzhou Baiyun
06:30 Nairobi
13:10 Eldoret
Connect
CZ3086 China Southern Airlines
CZ633 China Southern Airlines
5H509 Fly540
10:45 Tokyo Haneda
00:05 Guangzhou Baiyun
15:00 Nairobi
15:15 Guangzhou Baiyun
06:30 Nairobi
15:50 Eldoret
Connect
CZ3086 China Southern Airlines
KQ883 Kenya Airways
JM8660 Jambojet Limited
10:45 Tokyo Haneda
22:15 Guangzhou Baiyun
06:10 Nairobi
15:15 Guangzhou Baiyun
05:00 Nairobi
07:10 Eldoret
Connect
NH847 All Nippon Airways
ET619 Ethiopian Airlines
ET318 Ethiopian Airlines
5H429 Fly540
11:00 Tokyo Haneda
01:40 Suvarnabhumi
11:10 Addis Ababa
14:00 Nairobi
16:15 Suvarnabhumi
06:20 Addis Ababa
13:10 Nairobi
14:50 Eldoret
Connect
NH847 All Nippon Airways
ET609 Ethiopian Airlines
ET318 Ethiopian Airlines
5H429 Fly540
11:00 Tokyo Haneda
01:50 Suvarnabhumi
11:10 Addis Ababa
14:00 Nairobi
16:15 Suvarnabhumi
06:10 Addis Ababa
13:10 Nairobi
14:50 Eldoret
Connect
FM816 Shanghai Airlines
FM9317 Shanghai Airlines
KQ883 Kenya Airways
JM8660 Jambojet Limited
13:30 Tokyo Haneda
18:30 Shanghai Hongqiao
22:15 Guangzhou Baiyun
06:10 Nairobi
15:50 Shanghai Hongqiao
21:05 Guangzhou Baiyun
05:00 Nairobi
07:10 Eldoret
Connect
MU538 China Eastern Airlines
FM9317 Shanghai Airlines
KQ883 Kenya Airways
JM8660 Jambojet Limited
14:30 Tokyo Haneda
18:30 Shanghai Hongqiao
22:15 Guangzhou Baiyun
06:10 Nairobi
16:45 Shanghai Hongqiao
21:05 Guangzhou Baiyun
05:00 Nairobi
07:10 Eldoret
Connect
MU538 China Eastern Airlines
HO1287 Juneyao Airlines
KQ883 Kenya Airways
JM8660 Jambojet Limited
14:30 Tokyo Haneda
17:55 Shanghai Hongqiao
22:15 Guangzhou Baiyun
06:10 Nairobi
16:45 Shanghai Hongqiao
20:20 Guangzhou Baiyun
05:00 Nairobi
07:10 Eldoret
Connect
MU540 China Eastern Airlines
MU6403 China Eastern Airlines
CZ6043 China Southern Airlines
5H429 Fly540
17:10 Tokyo Haneda
20:50 Shanghai Pudong
00:20 Changsha
14:00 Nairobi
19:40 Shanghai Pudong
22:55 Changsha
07:00 Nairobi
14:50 Eldoret
Connect
MU540 China Eastern Airlines
ET685 Ethiopian Airlines
ET318 Ethiopian Airlines
5H429 Fly540
17:10 Tokyo Haneda
23:30 Shanghai Pudong
11:10 Addis Ababa
14:00 Nairobi
19:40 Shanghai Pudong
06:50 Addis Ababa
13:10 Nairobi
14:50 Eldoret
Connect
MU540 China Eastern Airlines
MU5367 China Eastern Airlines
CZ6043 China Southern Airlines
JM8662 Jambojet Limited
17:10 Tokyo Haneda
21:30 Shanghai Pudong
00:20 Changsha
12:10 Nairobi
19:40 Shanghai Pudong
23:45 Changsha
07:00 Nairobi
13:10 Eldoret
Connect
MU540 China Eastern Airlines
MU5367 China Eastern Airlines
CZ6043 China Southern Airlines
5H429 Fly540
17:10 Tokyo Haneda
21:30 Shanghai Pudong
00:20 Changsha
14:00 Nairobi
19:40 Shanghai Pudong
23:45 Changsha
07:00 Nairobi
14:50 Eldoret
Connect
MU540 China Eastern Airlines
MU6403 China Eastern Airlines
CZ6043 China Southern Airlines
JM8662 Jambojet Limited
17:10 Tokyo Haneda
20:50 Shanghai Pudong
00:20 Changsha
12:10 Nairobi
19:40 Shanghai Pudong
22:55 Changsha
07:00 Nairobi
13:10 Eldoret
Connect
NH971 All Nippon Airways
ET685 Ethiopian Airlines
ET318 Ethiopian Airlines
5H429 Fly540
18:30 Tokyo Haneda
23:30 Shanghai Pudong
11:10 Addis Ababa
14:00 Nairobi
21:10 Shanghai Pudong
06:50 Addis Ababa
13:10 Nairobi
14:50 Eldoret
Connect
JL229 Japan Airlines
EK317 Emirates
KQ305 Kenya Airways
5H429 Fly540
20:55 Tokyo Haneda
23:30 Osaka Kansai
06:55 Dubai
14:00 Nairobi
22:15 Osaka Kansai
05:45 Dubai
11:10 Nairobi
14:50 Eldoret
Connect
JL229 Japan Airlines
EK317 Emirates
KQ305 Kenya Airways
JM8662 Jambojet Limited
20:55 Tokyo Haneda
23:30 Osaka Kansai
06:55 Dubai
12:10 Nairobi
22:15 Osaka Kansai
05:45 Dubai
11:10 Nairobi
13:10 Eldoret
Connect
JL229 Japan Airlines
EK317 Emirates
KQ305 Kenya Airways
5H509 Fly540
20:55 Tokyo Haneda
23:30 Osaka Kansai
06:55 Dubai
15:00 Nairobi
22:15 Osaka Kansai
05:45 Dubai
11:10 Nairobi
15:50 Eldoret
Connect
TK199 Turkish Airlines
TK607 Turkish Airlines
JM8660 Jambojet Limited
22:55 Tokyo Haneda
20:55 Istanbul
06:10 Nairobi
06:15 Istanbul
03:30 Nairobi
07:10 Eldoret
Connect

6. Tokyo Narita to Kisumu

  1. You take a bus, shuttle or taxi from your location in Embassy of Canada to Tokyo Narita.

  2. You take a flight from Tokyo Narita to Kisumu and cost approximately 950 USD.

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

Flight Depart Arrive
NH829 All Nippon Airways
KQ205 Kenya Airways
KQ656 Kenya Airways
11:15 Tokyo Narita
06:35 Mumbai
13:30 Nairobi
18:25 Mumbai
10:20 Nairobi
14:20 Kisumu
Connect
TK51 Turkish Airlines
TK607 Turkish Airlines
JM8652 Jambojet Limited
11:45 Tokyo Narita
20:55 Istanbul
09:10 Nairobi
17:45 Istanbul
03:30 Nairobi
10:10 Kisumu
Connect
TK51 Turkish Airlines
TK607 Turkish Airlines
KQ654 Kenya Airways
11:45 Tokyo Narita
20:55 Istanbul
09:25 Nairobi
17:45 Istanbul
03:30 Nairobi
10:15 Kisumu
Connect
TK51 Turkish Airlines
TK607 Turkish Airlines
JM8650 Jambojet Limited
11:45 Tokyo Narita
20:55 Istanbul
06:20 Nairobi
17:45 Istanbul
03:30 Nairobi
07:20 Kisumu
Connect
CZ8102 China Southern Airlines
KQ883 Kenya Airways
KQ656 Kenya Airways
16:20 Tokyo Narita
22:15 Guangzhou Baiyun
13:30 Nairobi
20:15 Guangzhou Baiyun
05:00 Nairobi
14:20 Kisumu
Connect
CZ8102 China Southern Airlines
KQ883 Kenya Airways
KQ654 Kenya Airways
16:20 Tokyo Narita
22:15 Guangzhou Baiyun
09:25 Nairobi
20:15 Guangzhou Baiyun
05:00 Nairobi
10:15 Kisumu
Connect
CZ8102 China Southern Airlines
KQ883 Kenya Airways
KQ670 Kenya Airways
16:20 Tokyo Narita
22:15 Guangzhou Baiyun
17:20 Nairobi
20:15 Guangzhou Baiyun
05:00 Nairobi
18:10 Kisumu
Connect
NH933 All Nippon Airways
CZ633 China Southern Airlines
KQ654 Kenya Airways
17:20 Tokyo Narita
00:05 Guangzhou Baiyun
09:25 Nairobi
21:50 Guangzhou Baiyun
06:30 Nairobi
10:15 Kisumu
Connect
NH933 All Nippon Airways
CZ633 China Southern Airlines
JM8652 Jambojet Limited
17:20 Tokyo Narita
00:05 Guangzhou Baiyun
09:10 Nairobi
21:50 Guangzhou Baiyun
06:30 Nairobi
10:10 Kisumu
Connect
GK209 JetStar Japan
EK317 Emirates
KQ305 Kenya Airways
KQ656 Kenya Airways
18:05 Tokyo Narita
23:30 Osaka Kansai
06:55 Dubai
13:30 Nairobi
19:55 Osaka Kansai
05:45 Dubai
11:10 Nairobi
14:20 Kisumu
Connect
NH805 All Nippon Airways
ET609 Ethiopian Airlines
ET318 Ethiopian Airlines
5H409 Fly540
18:35 Tokyo Narita
01:50 Suvarnabhumi
11:10 Addis Ababa
15:30 Nairobi
23:55 Suvarnabhumi
06:10 Addis Ababa
13:10 Nairobi
16:15 Kisumu
Connect
NH805 All Nippon Airways
ET609 Ethiopian Airlines
ET318 Ethiopian Airlines
JM8654 Jambojet Limited
18:35 Tokyo Narita
01:50 Suvarnabhumi
11:10 Addis Ababa
14:05 Nairobi
23:55 Suvarnabhumi
06:10 Addis Ababa
13:10 Nairobi
15:05 Kisumu
Connect
NH805 All Nippon Airways
ET619 Ethiopian Airlines
ET318 Ethiopian Airlines
JM8654 Jambojet Limited
18:35 Tokyo Narita
01:40 Suvarnabhumi
11:10 Addis Ababa
14:05 Nairobi
23:55 Suvarnabhumi
06:20 Addis Ababa
13:10 Nairobi
15:05 Kisumu
Connect
NH805 All Nippon Airways
ET619 Ethiopian Airlines
ET318 Ethiopian Airlines
5H409 Fly540
18:35 Tokyo Narita
01:40 Suvarnabhumi
11:10 Addis Ababa
15:30 Nairobi
23:55 Suvarnabhumi
06:20 Addis Ababa
13:10 Nairobi
16:15 Kisumu
Connect
EK319 Emirates
KQ305 Kenya Airways
JM8656 Jambojet Limited
22:30 Tokyo Narita
06:55 Dubai
17:50 Nairobi
05:30 Dubai
11:10 Nairobi
18:50 Kisumu
Connect
EK319 Emirates
KQ305 Kenya Airways
KQ670 Kenya Airways
22:30 Tokyo Narita
06:55 Dubai
17:20 Nairobi
05:30 Dubai
11:10 Nairobi
18:10 Kisumu
Connect
EK319 Emirates
KQ305 Kenya Airways
KQ656 Kenya Airways
22:30 Tokyo Narita
06:55 Dubai
13:30 Nairobi
05:30 Dubai
11:10 Nairobi
14:20 Kisumu
Connect

7. Tokyo Haneda to Entebbe

  1. You take a bus, shuttle or taxi from your location in Embassy of Canada to Tokyo Haneda.

  2. You take a flight from Tokyo Haneda to Entebbe and cost approximately 1000 USD.

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

Flight Depart Arrive
EK313 Emirates
EK729 Emirates
00:05 Tokyo Haneda
10:30 Dubai
05:50 Dubai
14:55 Entebbe
Connect
EK313 Emirates
FZ1619 Flydubai
00:05 Tokyo Haneda
14:35 Dubai
05:50 Dubai
19:00 Entebbe
Connect
EK313 Emirates
KQ305 Kenya Airways
KQ578 Kenya Airways
00:05 Tokyo Haneda
06:55 Dubai
12:00 Nairobi
05:50 Dubai
11:10 Nairobi
13:15 Entebbe
Connect
SQ633 Singapore Airlines
ET639 Ethiopian Airlines
ET332 Ethiopian Airlines
16:40 Tokyo Haneda
01:25 Singapore Changi
09:00 Addis Ababa
23:20 Singapore Changi
05:35 Addis Ababa
11:05 Entebbe
Connect

References

Find Hotels in Kenya

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

Booking.com