HowToGo

Flight from Kenya to Embassy of Canada, Japan

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

Search Transfer from Kenya to Embassy of Canada, Japan

Search Flights

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

1. Nairobi to Tokyo Haneda

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

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

  3. You take a bus, shuttle or taxi from Tokyo Haneda to your destination in Embassy of Canada, Japan.

Flight Depart Arrive
EK722 8722 Emirates
EK312 Emirates
00:05 Nairobi
07:40 Dubai
06:05 Dubai
22:35 Tokyo Haneda
Connect
CZ634 China Southern Airlines
CZ385 China Southern Airlines
13:40 Nairobi
08:55 Guangzhou Baiyun
05:55 Guangzhou Baiyun
13:35 Tokyo Haneda
Connect
EK720 Emirates
EK312 Emirates
15:30 Nairobi
07:40 Dubai
21:30 Dubai
22:35 Tokyo Haneda
Connect
QR1336 Qatar Airways
QR812 Qatar Airways
17:10 Nairobi
06:40 Doha
23:00 Doha
22:40 Tokyo Haneda
Connect
KQ304 Kenya Airways
EK312 Emirates
23:15 Nairobi
07:40 Dubai
05:30 Dubai
22:35 Tokyo Haneda
Connect

2. Nairobi to Tokyo Narita

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

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

  3. You take a bus, shuttle or taxi from Tokyo Narita to your destination in Embassy of Canada, Japan.

Flight Depart Arrive
CZ634 China Southern Airlines
CZ3604 China Southern Airlines
JL820 Japan Airlines
13:40 Nairobi
07:30 Guangzhou Baiyun
13:00 Dalian
05:55 Guangzhou Baiyun
11:00 Dalian
16:50 Tokyo Narita
Connect
CZ634 China Southern Airlines
NH934 All Nippon Airways
13:40 Nairobi
09:35 Guangzhou Baiyun
05:55 Guangzhou Baiyun
14:35 Tokyo Narita
Connect
EK720 Emirates
EK318 Emirates
15:30 Nairobi
02:55 Dubai
21:30 Dubai
17:20 Tokyo Narita
Connect
QR1336 Qatar Airways
QR806 Qatar Airways
17:10 Nairobi
02:00 Doha
23:00 Doha
17:55 Tokyo Narita
Connect
KQ310 Kenya Airways
EK318 Emirates
17:15 Nairobi
02:55 Dubai
23:30 Dubai
17:20 Tokyo Narita
Connect
ET319 Ethiopian Airlines
ET672 Ethiopian Airlines
ET672 Ethiopian Airlines
18:30 Nairobi
22:35 Addis Ababa
16:50 Incheon
20:40 Addis Ababa
15:45 Incheon
19:40 Tokyo Narita
Connect
ET319 Ethiopian Airlines
ET672 Ethiopian Airlines
RS703 Air Seoul
18:30 Nairobi
22:35 Addis Ababa
16:40 Incheon
20:40 Addis Ababa
15:45 Incheon
19:00 Tokyo Narita
Connect

3. Mombasa to Tokyo Haneda

  1. You take a bus, shuttle or taxi from your location in Kenya to Mombasa.

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

  3. You take a bus, shuttle or taxi from Tokyo Haneda to your destination in Embassy of Canada, Japan.

Flight Depart Arrive
TK574 Turkish Airlines
NH220 All Nippon Airways
04:55 Mombasa
16:35 Istanbul
11:55 Istanbul
10:10 Tokyo Haneda
Connect
TK574 Turkish Airlines
TK198 Turkish Airlines
04:55 Mombasa
02:05 Istanbul
11:55 Istanbul
19:45 Tokyo Haneda
Connect
KQ601 Kenya Airways
CZ634 China Southern Airlines
CZ385 China Southern Airlines
08:20 Mombasa
13:40 Nairobi
08:55 Guangzhou Baiyun
09:20 Nairobi
05:55 Guangzhou Baiyun
13:35 Tokyo Haneda
Connect
KQ603 Kenya Airways
CZ634 China Southern Airlines
CZ385 China Southern Airlines
09:50 Mombasa
13:40 Nairobi
08:55 Guangzhou Baiyun
10:50 Nairobi
05:55 Guangzhou Baiyun
13:35 Tokyo Haneda
Connect
KQ603 Kenya Airways
KQ882 Kenya Airways
NH924 All Nippon Airways
09:50 Mombasa
16:30 Nairobi
15:05 Guangzhou Baiyun
10:50 Nairobi
09:00 Guangzhou Baiyun
20:00 Tokyo Haneda
Connect
KQ603 Kenya Airways
KQ882 Kenya Airways
JL088 Japan Airlines
09:50 Mombasa
16:30 Nairobi
14:30 Guangzhou Baiyun
10:50 Nairobi
09:00 Guangzhou Baiyun
19:45 Tokyo Haneda
Connect
JM8603 Jambojet Limited
CZ634 China Southern Airlines
CZ385 China Southern Airlines
11:10 Mombasa
13:40 Nairobi
08:55 Guangzhou Baiyun
12:25 Nairobi
05:55 Guangzhou Baiyun
13:35 Tokyo Haneda
Connect
5H441 Fly540
QR1488 Qatar Airways
QR812 Qatar Airways
11:20 Mombasa
16:40 Zanzibar
06:40 Doha
12:00 Zanzibar
23:20 Doha
22:40 Tokyo Haneda
Connect
KQ605 Kenya Airways
KQ882 Kenya Airways
JL088 Japan Airlines
12:10 Mombasa
16:30 Nairobi
14:30 Guangzhou Baiyun
13:10 Nairobi
09:00 Guangzhou Baiyun
19:45 Tokyo Haneda
Connect
KQ605 Kenya Airways
KQ882 Kenya Airways
NH924 All Nippon Airways
12:10 Mombasa
16:30 Nairobi
15:05 Guangzhou Baiyun
13:10 Nairobi
09:00 Guangzhou Baiyun
20:00 Tokyo Haneda
Connect
JM8605 Jambojet Limited
KQ882 Kenya Airways
NH924 All Nippon Airways
12:25 Mombasa
16:30 Nairobi
15:05 Guangzhou Baiyun
13:40 Nairobi
09:00 Guangzhou Baiyun
20:00 Tokyo Haneda
Connect
JM8605 Jambojet Limited
KQ882 Kenya Airways
JL088 Japan Airlines
12:25 Mombasa
16:30 Nairobi
14:30 Guangzhou Baiyun
13:40 Nairobi
09:00 Guangzhou Baiyun
19:45 Tokyo Haneda
Connect
UR207 Uganda Airlines
FZ1620 Flydubai
EK312 Emirates
14:25 Mombasa
20:00 Entebbe
07:40 Dubai
16:15 Entebbe
02:45 Dubai
22:35 Tokyo Haneda
Connect
QR1334 Qatar Airways
QR858 Qatar Airways
OZ178 Asiana Airlines
16:50 Mombasa
02:10 Doha
21:10 Incheon
23:00 Doha
16:55 Incheon
23:30 Tokyo Haneda
Connect
QR1334 Qatar Airways
QR858 Qatar Airways
KE719 Korean Air
16:50 Mombasa
02:10 Doha
20:40 Incheon
23:00 Doha
16:55 Incheon
22:50 Tokyo Haneda
Connect
QR1334 Qatar Airways
QR892 Qatar Airways
JL022 Japan Airlines
16:50 Mombasa
02:05 Doha
16:20 Beijing Capital
23:00 Doha
15:05 Beijing Capital
20:55 Tokyo Haneda
Connect
ET323 Ethiopian Airlines
ET644 Ethiopian Airlines
CX542 Cathay Pacific
17:30 Mombasa
23:55 Addis Ababa
16:25 Hong Kong
19:50 Addis Ababa
14:55 Hong Kong
21:15 Tokyo Haneda
Connect
ET323 Ethiopian Airlines
ET2684 Ethiopian Airlines
FM835 Shanghai Airlines
17:30 Mombasa
23:00 Addis Ababa
21:00 Shanghai Pudong
19:50 Addis Ababa
15:40 Shanghai Pudong
01:00 Tokyo Haneda
Connect
ET323 Ethiopian Airlines
ET644 Ethiopian Airlines
UO0622 Hong Kong Express
17:30 Mombasa
23:55 Addis Ababa
17:55 Hong Kong
19:50 Addis Ababa
14:55 Hong Kong
22:50 Tokyo Haneda
Connect
ET323 Ethiopian Airlines
ET672 Ethiopian Airlines
KE719 Korean Air
17:30 Mombasa
22:35 Addis Ababa
20:40 Incheon
19:50 Addis Ababa
15:45 Incheon
22:50 Tokyo Haneda
Connect
ET323 Ethiopian Airlines
ET672 Ethiopian Airlines
OZ178 Asiana Airlines
17:30 Mombasa
22:35 Addis Ababa
21:10 Incheon
19:50 Addis Ababa
15:45 Incheon
23:30 Tokyo Haneda
Connect
ET323 Ethiopian Airlines
ET2684 Ethiopian Airlines
NH968 All Nippon Airways
17:30 Mombasa
23:00 Addis Ababa
01:45 Shanghai Pudong
19:50 Addis Ababa
15:40 Shanghai Pudong
05:25 Tokyo Haneda
Connect

4. Kisumu to Tokyo Haneda

  1. You take a bus, shuttle or taxi from your location in Kenya to Kisumu.

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

  3. You take a bus, shuttle or taxi from Tokyo Haneda to your destination in Embassy of Canada, Japan.

Flight Depart Arrive
KQ651 Kenya Airways
KQ882 Kenya Airways
NH924 All Nippon Airways
07:55 Kisumu
16:30 Nairobi
15:05 Guangzhou Baiyun
08:45 Nairobi
09:00 Guangzhou Baiyun
20:00 Tokyo Haneda
Connect
KQ651 Kenya Airways
CZ634 China Southern Airlines
CZ385 China Southern Airlines
07:55 Kisumu
13:40 Nairobi
08:55 Guangzhou Baiyun
08:45 Nairobi
05:55 Guangzhou Baiyun
13:35 Tokyo Haneda
Connect
KQ651 Kenya Airways
KQ882 Kenya Airways
JL088 Japan Airlines
07:55 Kisumu
16:30 Nairobi
14:30 Guangzhou Baiyun
08:45 Nairobi
09:00 Guangzhou Baiyun
19:45 Tokyo Haneda
Connect
P2551 AirKenya Express
EK730 Emirates
EK312 Emirates
10:30 Kisumu
16:55 Entebbe
07:40 Dubai
11:30 Entebbe
23:10 Dubai
22:35 Tokyo Haneda
Connect
JM8653 Jambojet Limited
CZ634 China Southern Airlines
CZ385 China Southern Airlines
10:30 Kisumu
13:40 Nairobi
08:55 Guangzhou Baiyun
11:30 Nairobi
05:55 Guangzhou Baiyun
13:35 Tokyo Haneda
Connect
KQ655 Kenya Airways
CZ634 China Southern Airlines
CZ385 China Southern Airlines
11:05 Kisumu
13:40 Nairobi
08:55 Guangzhou Baiyun
11:55 Nairobi
05:55 Guangzhou Baiyun
13:35 Tokyo Haneda
Connect
KQ655 Kenya Airways
KQ882 Kenya Airways
CA1330 Air China
NH962 All Nippon Airways
11:05 Kisumu
16:30 Nairobi
10:30 Guangzhou Baiyun
15:15 Beijing Capital
11:55 Nairobi
09:00 Guangzhou Baiyun
13:35 Beijing Capital
19:30 Tokyo Haneda
Connect
KQ655 Kenya Airways
KQ882 Kenya Airways
JL088 Japan Airlines
11:05 Kisumu
16:30 Nairobi
14:30 Guangzhou Baiyun
11:55 Nairobi
09:00 Guangzhou Baiyun
19:45 Tokyo Haneda
Connect
KQ655 Kenya Airways
KQ882 Kenya Airways
NH924 All Nippon Airways
11:05 Kisumu
16:30 Nairobi
15:05 Guangzhou Baiyun
11:55 Nairobi
09:00 Guangzhou Baiyun
20:00 Tokyo Haneda
Connect
KQ655 Kenya Airways
KQ310 Kenya Airways
CA942 Air China
NH962 All Nippon Airways
11:05 Kisumu
17:15 Nairobi
00:10 Dubai
15:15 Beijing Capital
11:55 Nairobi
23:30 Dubai
11:45 Beijing Capital
19:30 Tokyo Haneda
Connect
KQ657 Kenya Airways
KQ310 Kenya Airways
EK316 Emirates
JL228 Japan Airlines
15:10 Kisumu
17:15 Nairobi
03:05 Dubai
21:05 Osaka Kansai
16:00 Nairobi
23:30 Dubai
17:05 Osaka Kansai
22:15 Tokyo Haneda
Connect
KQ657 Kenya Airways
KQ310 Kenya Airways
EK322 Emirates
KE719 Korean Air
15:10 Kisumu
17:15 Nairobi
03:30 Dubai
20:40 Incheon
16:00 Nairobi
23:30 Dubai
16:50 Incheon
22:50 Tokyo Haneda
Connect
KQ657 Kenya Airways
KQ310 Kenya Airways
CA942 Air China
NH962 All Nippon Airways
15:10 Kisumu
17:15 Nairobi
00:10 Dubai
15:15 Beijing Capital
16:00 Nairobi
23:30 Dubai
11:45 Beijing Capital
19:30 Tokyo Haneda
Connect
KQ671 Kenya Airways
EK722 8722 Emirates
EK312 Emirates
19:00 Kisumu
00:05 Nairobi
07:40 Dubai
19:50 Nairobi
06:05 Dubai
22:35 Tokyo Haneda
Connect
JM8657 Jambojet Limited
KQ304 Kenya Airways
EK312 Emirates
19:10 Kisumu
23:15 Nairobi
07:40 Dubai
20:10 Nairobi
05:30 Dubai
22:35 Tokyo Haneda
Connect
JM8657 Jambojet Limited
EK722 8722 Emirates
EK312 Emirates
19:10 Kisumu
00:05 Nairobi
07:40 Dubai
20:10 Nairobi
06:05 Dubai
22:35 Tokyo Haneda
Connect

5. Kisumu to Tokyo Narita

  1. You take a bus, shuttle or taxi from your location in Kenya to Kisumu.

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

  3. You take a bus, shuttle or taxi from Tokyo Narita to your destination in Embassy of Canada, Japan.

Flight Depart Arrive
JM8653 Jambojet Limited
CZ634 China Southern Airlines
NH934 All Nippon Airways
10:30 Kisumu
13:40 Nairobi
09:35 Guangzhou Baiyun
11:30 Nairobi
05:55 Guangzhou Baiyun
14:35 Tokyo Narita
Connect
JM8653 Jambojet Limited
CZ634 China Southern Airlines
CZ3604 China Southern Airlines
JL820 Japan Airlines
10:30 Kisumu
13:40 Nairobi
07:30 Guangzhou Baiyun
13:00 Dalian
11:30 Nairobi
05:55 Guangzhou Baiyun
11:00 Dalian
16:50 Tokyo Narita
Connect
P2551 AirKenya Express
EK730 Emirates
EK318 Emirates
10:30 Kisumu
16:55 Entebbe
02:55 Dubai
11:30 Entebbe
23:10 Dubai
17:20 Tokyo Narita
Connect
P2551 AirKenya Express
ET333 Ethiopian Airlines
ET672 Ethiopian Airlines
ET672 Ethiopian Airlines
10:30 Kisumu
18:45 Entebbe
22:35 Addis Ababa
16:50 Incheon
11:30 Entebbe
20:50 Addis Ababa
15:45 Incheon
19:40 Tokyo Narita
Connect
KQ655 Kenya Airways
EK720 Emirates
EK318 Emirates
11:05 Kisumu
15:30 Nairobi
02:55 Dubai
11:55 Nairobi
21:30 Dubai
17:20 Tokyo Narita
Connect
KQ655 Kenya Airways
KQ310 Kenya Airways
EK318 Emirates
11:05 Kisumu
17:15 Nairobi
02:55 Dubai
11:55 Nairobi
23:30 Dubai
17:20 Tokyo Narita
Connect
KQ655 Kenya Airways
KQ882 Kenya Airways
KE866 Korean Air
KE705 Korean Air
11:05 Kisumu
16:30 Nairobi
13:15 Guangzhou Baiyun
18:45 Incheon
11:55 Nairobi
09:00 Guangzhou Baiyun
17:25 Incheon
21:05 Tokyo Narita
Connect
KQ655 Kenya Airways
CZ634 China Southern Airlines
NH934 All Nippon Airways
11:05 Kisumu
13:40 Nairobi
09:35 Guangzhou Baiyun
11:55 Nairobi
05:55 Guangzhou Baiyun
14:35 Tokyo Narita
Connect
KQ655 Kenya Airways
KQ882 Kenya Airways
CA1720 Air China
NH930 All Nippon Airways
11:05 Kisumu
16:30 Nairobi
10:50 Guangzhou Baiyun
13:50 Hangzhou Xiaoshan
11:55 Nairobi
09:00 Guangzhou Baiyun
12:45 Hangzhou Xiaoshan
17:50 Tokyo Narita
Connect
KQ657 Kenya Airways
KQ310 Kenya Airways
EK316 Emirates
GK208 JetStar Japan
15:10 Kisumu
17:15 Nairobi
03:05 Dubai
18:15 Osaka Kansai
16:00 Nairobi
23:30 Dubai
17:05 Osaka Kansai
19:45 Tokyo Narita
Connect
KQ657 Kenya Airways
KQ310 Kenya Airways
EK322 Emirates
KE705 Korean Air
15:10 Kisumu
17:15 Nairobi
03:30 Dubai
18:45 Incheon
16:00 Nairobi
23:30 Dubai
16:50 Incheon
21:05 Tokyo Narita
Connect
KQ657 Kenya Airways
KQ310 Kenya Airways
EK316 Emirates
GK210 JetStar Japan
15:10 Kisumu
17:15 Nairobi
03:05 Dubai
20:35 Osaka Kansai
16:00 Nairobi
23:30 Dubai
17:05 Osaka Kansai
21:50 Tokyo Narita
Connect
KQ657 Kenya Airways
KQ310 Kenya Airways
EK318 Emirates
15:10 Kisumu
17:15 Nairobi
02:55 Dubai
16:00 Nairobi
23:30 Dubai
17:20 Tokyo Narita
Connect
JM8655 Jambojet Limited
KQ310 Kenya Airways
EK318 Emirates
15:25 Kisumu
17:15 Nairobi
02:55 Dubai
16:25 Nairobi
23:30 Dubai
17:20 Tokyo Narita
Connect
KQ671 Kenya Airways
KQ204 Kenya Airways
NH830 All Nippon Airways
19:00 Kisumu
20:50 Nairobi
20:00 Mumbai
19:50 Nairobi
05:35 Mumbai
07:25 Tokyo Narita
Connect

6. Eldoret to Tokyo Haneda

  1. You take a bus, shuttle or taxi from your location in Kenya to Eldoret.

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

  3. You take a bus, shuttle or taxi from Tokyo Haneda to your destination in Embassy of Canada, Japan.

Flight Depart Arrive
JM8661 Jambojet Limited
CZ634 China Southern Airlines
CZ385 China Southern Airlines
07:30 Eldoret
13:40 Nairobi
08:55 Guangzhou Baiyun
08:30 Nairobi
05:55 Guangzhou Baiyun
13:35 Tokyo Haneda
Connect
5H408 Fly540
CZ634 China Southern Airlines
CZ385 China Southern Airlines
08:00 Eldoret
13:40 Nairobi
08:55 Guangzhou Baiyun
09:00 Nairobi
05:55 Guangzhou Baiyun
13:35 Tokyo Haneda
Connect
5H410 510 Fly540
EK722 8722 Emirates
EK312 Emirates
18:00 Eldoret
00:05 Nairobi
07:40 Dubai
19:00 Nairobi
06:05 Dubai
22:35 Tokyo Haneda
Connect
5H410 510 Fly540
KQ304 Kenya Airways
EK312 Emirates
18:00 Eldoret
23:15 Nairobi
07:40 Dubai
19:00 Nairobi
05:30 Dubai
22:35 Tokyo Haneda
Connect
5H410 Fly540
EK722 8722 Emirates
EK312 Emirates
19:00 Eldoret
00:05 Nairobi
07:40 Dubai
20:00 Nairobi
06:05 Dubai
22:35 Tokyo Haneda
Connect
5H410 Fly540
KQ304 Kenya Airways
EK312 Emirates
19:00 Eldoret
23:15 Nairobi
07:40 Dubai
20:00 Nairobi
05:30 Dubai
22:35 Tokyo Haneda
Connect
JM8665 Jambojet Limited
EK722 8722 Emirates
EK312 Emirates
19:25 Eldoret
00:05 Nairobi
07:40 Dubai
20:25 Nairobi
06:05 Dubai
22:35 Tokyo Haneda
Connect
JM8665 Jambojet Limited
KQ304 Kenya Airways
EK312 Emirates
19:25 Eldoret
23:15 Nairobi
07:40 Dubai
20:25 Nairobi
05:30 Dubai
22:35 Tokyo Haneda
Connect

References

Find Hotels in Embassy of Canada, Japan

You can find hotels and accommodations in Embassy of Canada, Japan with our hotels search tool below

Booking.com