How to get to Embassy of Canada, Japan from Kenya by flight ? You can check flights from Kenya to Embassy of Canada, Japan below.
You can find flight ticket prices from Kenya to Embassy of Canada, Japan 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 Tokyo Haneda and cost approximately 750 USD.
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 |
You take a bus, shuttle or taxi from your location in Kenya to Nairobi.
You take a flight from Nairobi to Tokyo Narita and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Kenya to Mombasa.
You take a flight from Mombasa to Tokyo Haneda and cost approximately 700 USD.
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 |
You take a bus, shuttle or taxi from your location in Kenya to Kisumu.
You take a flight from Kisumu to Tokyo Haneda and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Kenya to Kisumu.
You take a flight from Kisumu to Tokyo Narita and cost approximately 900 USD.
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 |
You take a bus, shuttle or taxi from your location in Kenya to Eldoret.
You take a flight from Eldoret to Tokyo Haneda and cost approximately 600 USD.
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 |
You can find hotels and accommodations in Embassy of Canada, Japan with our hotels search tool below
Booking.com