HowToGo

Flight from South Africa to Embassy of Canada, Japan

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

Search Transfer from South Africa to Embassy of Canada, Japan

Search Flights

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

1. Johannesburg to Tokyo Haneda

  1. You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.

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

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

Flight Depart Arrive
CX748 Cathay Pacific
CX582 Cathay Pacific
JL520 Japan Airlines
11:20 Johannesburg
08:00 Hong Kong
17:30 New Chitose
06:00 Hong Kong
14:15 New Chitose
19:10 Tokyo Haneda
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
11:20 Johannesburg
08:45 Hong Kong
06:00 Hong Kong
13:55 Tokyo Haneda
Connect
CX748 Cathay Pacific
CX582 Cathay Pacific
JL518 Japan Airlines
11:20 Johannesburg
08:00 Hong Kong
17:00 New Chitose
06:00 Hong Kong
14:15 New Chitose
18:40 Tokyo Haneda
Connect
CX748 Cathay Pacific
CX582 Cathay Pacific
JL516 Japan Airlines
11:20 Johannesburg
08:00 Hong Kong
16:05 New Chitose
06:00 Hong Kong
14:15 New Chitose
17:40 Tokyo Haneda
Connect
CX748 Cathay Pacific
JL026 Japan Airlines
11:20 Johannesburg
15:15 Hong Kong
06:00 Hong Kong
20:25 Tokyo Haneda
Connect
SQ479 Singapore Airlines
SQ634 Singapore Airlines
13:45 Johannesburg
13:55 Singapore Changi
06:10 Singapore Changi
21:50 Tokyo Haneda
Connect
SQ479 Singapore Airlines
SQ620 Singapore Airlines
NH3828 All Nippon Airways
13:45 Johannesburg
08:30 Singapore Changi
18:40 Osaka Kansai
06:10 Singapore Changi
16:10 Osaka Kansai
19:55 Tokyo Haneda
Connect
SQ479 Singapore Airlines
SQ620 Singapore Airlines
7G26 Star Flyer
13:45 Johannesburg
08:30 Singapore Changi
17:35 Osaka Kansai
06:10 Singapore Changi
16:10 Osaka Kansai
18:50 Tokyo Haneda
Connect
SQ479 Singapore Airlines
SQ620 Singapore Airlines
NH3826 All Nippon Airways
13:45 Johannesburg
08:30 Singapore Changi
17:35 Osaka Kansai
06:10 Singapore Changi
16:10 Osaka Kansai
18:50 Tokyo Haneda
Connect
SQ479 Singapore Airlines
SQ632 Singapore Airlines
13:45 Johannesburg
08:00 Singapore Changi
06:10 Singapore Changi
15:55 Tokyo Haneda
Connect
QR1364 Qatar Airways
QR812 Qatar Airways
13:50 Johannesburg
06:40 Doha
23:10 Doha
22:40 Tokyo Haneda
Connect
EK764 Emirates
EK312 Emirates
19:10 Johannesburg
07:40 Dubai
05:25 Dubai
22:35 Tokyo Haneda
Connect
CA868 Air China
NH966 All Nippon Airways
20:50 Johannesburg
17:00 Shenzhen
15:50 Shenzhen
22:15 Tokyo Haneda
Connect
SQ481 Singapore Airlines
SQ630 Singapore Airlines
22:30 Johannesburg
17:05 Singapore Changi
14:55 Singapore Changi
01:00 Tokyo Haneda
Connect
SQ481 Singapore Airlines
SQ636 Singapore Airlines
22:30 Johannesburg
22:50 Singapore Changi
14:55 Singapore Changi
06:45 Tokyo Haneda
Connect
SQ481 Singapore Airlines
NH844 All Nippon Airways
22:30 Johannesburg
22:10 Singapore Changi
14:55 Singapore Changi
06:30 Tokyo Haneda
Connect

2. Johannesburg to Tokyo Narita

  1. You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.

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

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

Flight Depart Arrive
QR1366 Qatar Airways
QR806 Qatar Airways
07:40 Johannesburg
02:10 Doha
17:00 Doha
18:35 Tokyo Narita
Connect
EY601 Etihad
EY878 Etihad
10:15 Johannesburg
01:10 Abu Dhabi
20:20 Abu Dhabi
16:00 Tokyo Narita
Connect
CX748 Cathay Pacific
CX504 Cathay Pacific
11:20 Johannesburg
09:05 Hong Kong
06:00 Hong Kong
14:30 Tokyo Narita
Connect
CX748 Cathay Pacific
CX450 Cathay Pacific
JL804 Japan Airlines
11:20 Johannesburg
09:50 Hong Kong
12:50 Taiwan Taoyuan
06:00 Hong Kong
11:50 Taiwan Taoyuan
17:15 Tokyo Narita
Connect
CX748 Cathay Pacific
CX520 Cathay Pacific
11:20 Johannesburg
10:30 Hong Kong
06:00 Hong Kong
16:05 Tokyo Narita
Connect
CX748 Cathay Pacific
JL736 Japan Airlines
11:20 Johannesburg
10:40 Hong Kong
06:00 Hong Kong
16:05 Tokyo Narita
Connect
CX748 Cathay Pacific
CX450 Cathay Pacific
CI104 China Airlines
11:20 Johannesburg
09:50 Hong Kong
12:40 Taiwan Taoyuan
06:00 Hong Kong
11:50 Taiwan Taoyuan
16:55 Tokyo Narita
Connect
CX748 Cathay Pacific
CX506 Cathay Pacific
GK208 JetStar Japan
11:20 Johannesburg
10:20 Hong Kong
18:20 Osaka Kansai
06:00 Hong Kong
15:15 Osaka Kansai
19:45 Tokyo Narita
Connect
CX748 Cathay Pacific
CX450 Cathay Pacific
CX450 Cathay Pacific
11:20 Johannesburg
09:50 Hong Kong
13:00 Taiwan Taoyuan
06:00 Hong Kong
11:50 Taiwan Taoyuan
17:20 Tokyo Narita
Connect
SQ479 Singapore Airlines
SQ12 Singapore Airlines
13:45 Johannesburg
09:25 Singapore Changi
06:10 Singapore Changi
17:30 Tokyo Narita
Connect
QR1364 Qatar Airways
QR806 Qatar Airways
13:50 Johannesburg
02:10 Doha
23:10 Doha
18:35 Tokyo Narita
Connect
SQ481 Singapore Airlines
SQ638 Singapore Airlines
22:30 Johannesburg
23:55 Singapore Changi
14:55 Singapore Changi
08:00 Tokyo Narita
Connect

3. Port Elizabeth to Tokyo Haneda

  1. You take a bus, shuttle or taxi from your location in South Africa to Port Elizabeth.

  2. You take a flight from Port Elizabeth to Tokyo Haneda and cost approximately 1300 USD.

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

Flight Depart Arrive
BA6248 British Airways
CX748 Cathay Pacific
CX548 Cathay Pacific
08:25 Port Elizabeth
11:20 Johannesburg
08:45 Hong Kong
10:00 Johannesburg
06:00 Hong Kong
13:55 Tokyo Haneda
Connect
JE534 524 524 Mango
CX748 Cathay Pacific
CX548 Cathay Pacific
08:25 Port Elizabeth
11:20 Johannesburg
08:45 Hong Kong
10:05 Johannesburg
06:00 Hong Kong
13:55 Tokyo Haneda
Connect
BA6248 British Airways
CX748 Cathay Pacific
JL026 Japan Airlines
08:25 Port Elizabeth
11:20 Johannesburg
15:15 Hong Kong
10:00 Johannesburg
06:00 Hong Kong
20:25 Tokyo Haneda
Connect
JE534 524 524 Mango
SQ479 Singapore Airlines
SQ632 Singapore Airlines
08:25 Port Elizabeth
13:45 Johannesburg
08:00 Singapore Changi
10:05 Johannesburg
06:10 Singapore Changi
15:55 Tokyo Haneda
Connect
JE534 Mango
CX748 Cathay Pacific
CX548 Cathay Pacific
08:35 Port Elizabeth
11:20 Johannesburg
08:45 Hong Kong
10:15 Johannesburg
06:00 Hong Kong
13:55 Tokyo Haneda
Connect
JE534 Mango
SQ479 Singapore Airlines
SQ632 Singapore Airlines
08:35 Port Elizabeth
13:45 Johannesburg
08:00 Singapore Changi
10:15 Johannesburg
06:10 Singapore Changi
15:55 Tokyo Haneda
Connect
4Z794 Airlink
SQ479 Singapore Airlines
SQ632 Singapore Airlines
08:50 Port Elizabeth
13:45 Johannesburg
08:00 Singapore Changi
10:35 Johannesburg
06:10 Singapore Changi
15:55 Tokyo Haneda
Connect
BA6324 British Airways
EK771 Emirates
EK312 Emirates
11:40 Port Elizabeth
18:20 Capetown
07:40 Dubai
12:55 Capetown
05:45 Dubai
22:35 Tokyo Haneda
Connect
FA131 Safair
EK771 Emirates
EK312 Emirates
14:00 Port Elizabeth
18:20 Capetown
07:40 Dubai
15:25 Capetown
05:45 Dubai
22:35 Tokyo Haneda
Connect
JE542 Mango
CA868 Air China
NH966 All Nippon Airways
14:30 Port Elizabeth
20:50 Johannesburg
17:00 Shenzhen
16:10 Johannesburg
15:50 Shenzhen
22:15 Tokyo Haneda
Connect
4Z796 Airlink
SQ481 Singapore Airlines
SQ630 Singapore Airlines
17:50 Port Elizabeth
22:30 Johannesburg
17:05 Singapore Changi
19:35 Johannesburg
14:55 Singapore Changi
01:00 Tokyo Haneda
Connect
FA376 Safair
SQ481 Singapore Airlines
SQ630 Singapore Airlines
18:05 Port Elizabeth
22:30 Johannesburg
17:05 Singapore Changi
19:45 Johannesburg
14:55 Singapore Changi
01:00 Tokyo Haneda
Connect
BA6230 British Airways
SQ481 Singapore Airlines
SQ630 Singapore Airlines
18:35 Port Elizabeth
22:30 Johannesburg
17:05 Singapore Changi
20:10 Johannesburg
14:55 Singapore Changi
01:00 Tokyo Haneda
Connect

4. Durban to Tokyo Haneda

  1. You take a bus, shuttle or taxi from your location in South Africa to Durban.

  2. You take a flight from Durban to Tokyo Haneda and cost approximately 1400 USD.

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

Flight Depart Arrive
BA6200 British Airways
CX748 Cathay Pacific
CX548 Cathay Pacific
06:15 Durban
11:20 Johannesburg
08:45 Hong Kong
07:20 Johannesburg
06:00 Hong Kong
13:55 Tokyo Haneda
Connect
4Z552 Airlink
CX748 Cathay Pacific
CX548 Cathay Pacific
08:30 Durban
11:20 Johannesburg
08:45 Hong Kong
09:40 Johannesburg
06:00 Hong Kong
13:55 Tokyo Haneda
Connect
JE248 Mango
CX748 Cathay Pacific
CX548 Cathay Pacific
08:30 Durban
11:20 Johannesburg
08:45 Hong Kong
09:35 Johannesburg
06:00 Hong Kong
13:55 Tokyo Haneda
Connect
BA6202 British Airways
CX748 Cathay Pacific
CX548 Cathay Pacific
08:45 Durban
11:20 Johannesburg
08:45 Hong Kong
09:50 Johannesburg
06:00 Hong Kong
13:55 Tokyo Haneda
Connect
FA261 Safair
CX748 Cathay Pacific
CX548 Cathay Pacific
09:00 Durban
11:20 Johannesburg
08:45 Hong Kong
10:10 Johannesburg
06:00 Hong Kong
13:55 Tokyo Haneda
Connect
JE262 Mango
SQ479 Singapore Airlines
SQ632 Singapore Airlines
10:30 Durban
13:45 Johannesburg
08:00 Singapore Changi
11:35 Johannesburg
06:10 Singapore Changi
15:55 Tokyo Haneda
Connect
BA6206 British Airways
SQ479 Singapore Airlines
SQ632 Singapore Airlines
10:55 Durban
13:45 Johannesburg
08:00 Singapore Changi
12:00 Johannesburg
06:10 Singapore Changi
15:55 Tokyo Haneda
Connect
JE258 Mango
SQ479 Singapore Airlines
SQ632 Singapore Airlines
11:15 Durban
13:45 Johannesburg
08:00 Singapore Changi
12:20 Johannesburg
06:10 Singapore Changi
15:55 Tokyo Haneda
Connect
EK775 Emirates
EK302 Emirates
MU575 China Eastern Airlines
14:35 Durban
02:50 Dubai
17:20 Shanghai Pudong
00:55 Dubai
15:30 Shanghai Pudong
21:20 Tokyo Haneda
Connect
EK775 Emirates
EK316 Emirates
NH3828 All Nippon Airways
14:35 Durban
03:00 Dubai
18:40 Osaka Kansai
00:55 Dubai
17:15 Osaka Kansai
19:55 Tokyo Haneda
Connect
EK775 Emirates
EK312 Emirates
14:35 Durban
07:40 Dubai
00:55 Dubai
22:35 Tokyo Haneda
Connect
EK775 Emirates
EK306 Emirates
JL022 Japan Airlines
14:35 Durban
03:10 Dubai
16:20 Beijing Capital
00:55 Dubai
14:45 Beijing Capital
20:55 Tokyo Haneda
Connect
EK775 Emirates
EK316 Emirates
NH100 All Nippon Airways
14:35 Durban
03:00 Dubai
21:10 Osaka Kansai
00:55 Dubai
17:15 Osaka Kansai
22:30 Tokyo Haneda
Connect
EK775 Emirates
EK316 Emirates
7G28 Star Flyer
14:35 Durban
03:00 Dubai
18:40 Osaka Kansai
00:55 Dubai
17:15 Osaka Kansai
19:55 Tokyo Haneda
Connect
JE282 Mango
CA868 Air China
NH966 All Nippon Airways
18:30 Durban
20:50 Johannesburg
17:00 Shenzhen
19:35 Johannesburg
15:50 Shenzhen
22:15 Tokyo Haneda
Connect
BA6208 British Airways
SQ481 Singapore Airlines
SQ630 Singapore Airlines
19:45 Durban
22:30 Johannesburg
17:05 Singapore Changi
20:50 Johannesburg
14:55 Singapore Changi
01:00 Tokyo Haneda
Connect
FA347 Safair
SQ481 Singapore Airlines
SQ630 Singapore Airlines
19:50 Durban
22:30 Johannesburg
17:05 Singapore Changi
21:00 Johannesburg
14:55 Singapore Changi
01:00 Tokyo Haneda
Connect
JE262 276 Mango
SQ481 Singapore Airlines
SQ630 Singapore Airlines
20:10 Durban
22:30 Johannesburg
17:05 Singapore Changi
21:15 Johannesburg
14:55 Singapore Changi
01:00 Tokyo Haneda
Connect

5. Johannesburg to Chūbu Centrair

  1. You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.

  2. You take a flight from Johannesburg to Chūbu Centrair and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Chūbu Centrair to your destination in Embassy of Canada, Japan.

Flight Depart Arrive
EY601 Etihad
EY888 Etihad
EY888 Etihad
10:15 Johannesburg
21:30 Abu Dhabi
10:30 Beijing Daxing
20:20 Abu Dhabi
08:50 Beijing Daxing
14:25 Chūbu Centrair
Connect
CX748 Cathay Pacific
CX536 Cathay Pacific
11:20 Johannesburg
10:10 Hong Kong
06:00 Hong Kong
15:10 Chūbu Centrair
Connect
CX748 Cathay Pacific
UO0590 Hong Kong Express
11:20 Johannesburg
11:00 Hong Kong
06:00 Hong Kong
16:00 Chūbu Centrair
Connect
CX748 Cathay Pacific
CX450 Cathay Pacific
JL822 Japan Airlines
11:20 Johannesburg
09:50 Hong Kong
15:40 Taiwan Taoyuan
06:00 Hong Kong
11:50 Taiwan Taoyuan
19:35 Chūbu Centrair
Connect
CX748 Cathay Pacific
CX504 Cathay Pacific
JL3087 Japan Airlines
11:20 Johannesburg
09:05 Hong Kong
18:30 Tokyo Narita
06:00 Hong Kong
14:30 Tokyo Narita
19:50 Chūbu Centrair
Connect
CX748 Cathay Pacific
JL736 Japan Airlines
JL3087 Japan Airlines
11:20 Johannesburg
10:40 Hong Kong
18:30 Tokyo Narita
06:00 Hong Kong
16:05 Tokyo Narita
19:50 Chūbu Centrair
Connect
CX748 Cathay Pacific
CX520 Cathay Pacific
JL3087 Japan Airlines
11:20 Johannesburg
10:30 Hong Kong
18:30 Tokyo Narita
06:00 Hong Kong
16:05 Tokyo Narita
19:50 Chūbu Centrair
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
JL209 Japan Airlines
11:20 Johannesburg
08:45 Hong Kong
19:10 Tokyo Haneda
06:00 Hong Kong
13:55 Tokyo Haneda
20:10 Chūbu Centrair
Connect
SQ479 Singapore Airlines
SQ632 Singapore Airlines
NH85 All Nippon Airways
13:45 Johannesburg
08:00 Singapore Changi
18:00 Tokyo Haneda
06:10 Singapore Changi
15:55 Tokyo Haneda
19:00 Chūbu Centrair
Connect
SQ481 Singapore Airlines
SQ672 Singapore Airlines
22:30 Johannesburg
01:20 Singapore Changi
14:55 Singapore Changi
09:05 Chūbu Centrair
Connect

6. Johannesburg to Shizuoka

  1. You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.

  2. You take a flight from Johannesburg to Shizuoka and cost approximately 950 USD.

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

Flight Depart Arrive
CX748 Cathay Pacific
CX450 Cathay Pacific
CI168 China Airlines
11:20 Johannesburg
09:50 Hong Kong
14:15 Taiwan Taoyuan
06:00 Hong Kong
11:50 Taiwan Taoyuan
18:15 Shizuoka
Connect
CX748 Cathay Pacific
CX494 Cathay Pacific
CI168 China Airlines
11:20 Johannesburg
10:20 Hong Kong
14:15 Taiwan Taoyuan
06:00 Hong Kong
12:20 Taiwan Taoyuan
18:15 Shizuoka
Connect
CX748 Cathay Pacific
CX588 Cathay Pacific
JH148 Fuji Dream
11:20 Johannesburg
11:00 Hong Kong
18:35 Fukuoka
06:00 Hong Kong
15:30 Fukuoka
20:00 Shizuoka
Connect
CX748 Cathay Pacific
CX588 Cathay Pacific
JH150 Fuji Dream
11:20 Johannesburg
11:00 Hong Kong
20:00 Fukuoka
06:00 Hong Kong
15:30 Fukuoka
21:25 Shizuoka
Connect
CX748 Cathay Pacific
UO0820 Hong Kong Express
NH1264 All Nippon Airways
11:20 Johannesburg
07:05 Hong Kong
12:35 Okinawa
06:00 Hong Kong
10:35 Okinawa
14:55 Shizuoka
Connect
CX748 Cathay Pacific
HX676 Hong Kong Airlines
NH1264 All Nippon Airways
11:20 Johannesburg
07:25 Hong Kong
12:35 Okinawa
06:00 Hong Kong
11:10 Okinawa
14:55 Shizuoka
Connect
SQ479 Singapore Airlines
SQ876 Singapore Airlines
CI168 China Airlines
13:45 Johannesburg
08:20 Singapore Changi
14:15 Taiwan Taoyuan
06:10 Singapore Changi
13:10 Taiwan Taoyuan
18:15 Shizuoka
Connect
SQ481 Singapore Airlines
SQ656 Singapore Airlines
JH142 Fuji Dream
22:30 Johannesburg
01:20 Singapore Changi
09:50 Fukuoka
14:55 Singapore Changi
08:20 Fukuoka
11:15 Shizuoka
Connect

7. Bloemfontein to Tokyo Haneda

  1. You take a bus, shuttle or taxi from your location in South Africa to Bloemfontein.

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

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

Flight Depart Arrive
5Z111 CemAir
CX748 Cathay Pacific
CX582 Cathay Pacific
JL518 Japan Airlines
07:25 Bloemfontein
11:20 Johannesburg
08:00 Hong Kong
17:00 New Chitose
08:20 Johannesburg
06:00 Hong Kong
14:15 New Chitose
18:40 Tokyo Haneda
Connect
5Z111 CemAir
SQ479 Singapore Airlines
SQ634 Singapore Airlines
07:25 Bloemfontein
13:45 Johannesburg
13:55 Singapore Changi
08:20 Johannesburg
06:10 Singapore Changi
21:50 Tokyo Haneda
Connect
5Z111 CemAir
CX748 Cathay Pacific
CX548 Cathay Pacific
07:25 Bloemfontein
11:20 Johannesburg
08:45 Hong Kong
08:20 Johannesburg
06:00 Hong Kong
13:55 Tokyo Haneda
Connect
5Z111 CemAir
CX748 Cathay Pacific
JL026 Japan Airlines
07:25 Bloemfontein
11:20 Johannesburg
15:15 Hong Kong
08:20 Johannesburg
06:00 Hong Kong
20:25 Tokyo Haneda
Connect
5Z111 CemAir
CX748 Cathay Pacific
CX582 Cathay Pacific
JL516 Japan Airlines
07:25 Bloemfontein
11:20 Johannesburg
08:00 Hong Kong
16:05 New Chitose
08:20 Johannesburg
06:00 Hong Kong
14:15 New Chitose
17:40 Tokyo Haneda
Connect
5Z111 CemAir
SQ479 Singapore Airlines
SQ632 Singapore Airlines
07:25 Bloemfontein
13:45 Johannesburg
08:00 Singapore Changi
08:20 Johannesburg
06:10 Singapore Changi
15:55 Tokyo Haneda
Connect
5Z1992 CemAir
EK775 Emirates
EK312 Emirates
08:00 Bloemfontein
14:35 Durban
07:40 Dubai
09:20 Durban
00:55 Dubai
22:35 Tokyo Haneda
Connect
4Z601 Airlink
QR1370 Qatar Airways
QR812 Qatar Airways
08:00 Bloemfontein
12:25 Capetown
06:40 Doha
09:45 Capetown
23:40 Doha
22:40 Tokyo Haneda
Connect
4Z601 Airlink
EK771 Emirates
EK312 Emirates
08:00 Bloemfontein
18:20 Capetown
07:40 Dubai
09:45 Capetown
05:45 Dubai
22:35 Tokyo Haneda
Connect
4Z702 Airlink
CX748 Cathay Pacific
CX582 Cathay Pacific
JL516 Japan Airlines
08:15 Bloemfontein
11:20 Johannesburg
08:00 Hong Kong
16:05 New Chitose
09:15 Johannesburg
06:00 Hong Kong
14:15 New Chitose
17:40 Tokyo Haneda
Connect
4Z702 Airlink
CX748 Cathay Pacific
CX548 Cathay Pacific
08:15 Bloemfontein
11:20 Johannesburg
08:45 Hong Kong
09:15 Johannesburg
06:00 Hong Kong
13:55 Tokyo Haneda
Connect
4Z702 Airlink
SQ479 Singapore Airlines
SQ632 Singapore Airlines
08:15 Bloemfontein
13:45 Johannesburg
08:00 Singapore Changi
09:15 Johannesburg
06:10 Singapore Changi
15:55 Tokyo Haneda
Connect
4Z702 Airlink
SQ479 Singapore Airlines
SQ620 Singapore Airlines
NH3826 All Nippon Airways
08:15 Bloemfontein
13:45 Johannesburg
08:30 Singapore Changi
17:35 Osaka Kansai
09:15 Johannesburg
06:10 Singapore Changi
16:10 Osaka Kansai
18:50 Tokyo Haneda
Connect
4Z702 Airlink
CX748 Cathay Pacific
JL026 Japan Airlines
08:15 Bloemfontein
11:20 Johannesburg
15:15 Hong Kong
09:15 Johannesburg
06:00 Hong Kong
20:25 Tokyo Haneda
Connect
4Z702 Airlink
CX748 Cathay Pacific
CX582 Cathay Pacific
JL520 Japan Airlines
08:15 Bloemfontein
11:20 Johannesburg
08:00 Hong Kong
17:30 New Chitose
09:15 Johannesburg
06:00 Hong Kong
14:15 New Chitose
19:10 Tokyo Haneda
Connect
4Z702 Airlink
SQ479 Singapore Airlines
SQ634 Singapore Airlines
08:15 Bloemfontein
13:45 Johannesburg
13:55 Singapore Changi
09:15 Johannesburg
06:10 Singapore Changi
21:50 Tokyo Haneda
Connect
4Z702 Airlink
SQ479 Singapore Airlines
SQ620 Singapore Airlines
7G26 Star Flyer
08:15 Bloemfontein
13:45 Johannesburg
08:30 Singapore Changi
17:35 Osaka Kansai
09:15 Johannesburg
06:10 Singapore Changi
16:10 Osaka Kansai
18:50 Tokyo Haneda
Connect
4Z702 Airlink
CX748 Cathay Pacific
CX582 Cathay Pacific
JL518 Japan Airlines
08:15 Bloemfontein
11:20 Johannesburg
08:00 Hong Kong
17:00 New Chitose
09:15 Johannesburg
06:00 Hong Kong
14:15 New Chitose
18:40 Tokyo Haneda
Connect
4Z704 Airlink
SQ479 Singapore Airlines
SQ620 Singapore Airlines
NH3828 All Nippon Airways
10:25 Bloemfontein
13:45 Johannesburg
08:30 Singapore Changi
18:40 Osaka Kansai
11:25 Johannesburg
06:10 Singapore Changi
16:10 Osaka Kansai
19:55 Tokyo Haneda
Connect
4Z704 Airlink
SQ479 Singapore Airlines
SQ632 Singapore Airlines
10:25 Bloemfontein
13:45 Johannesburg
08:00 Singapore Changi
11:25 Johannesburg
06:10 Singapore Changi
15:55 Tokyo Haneda
Connect
4Z704 Airlink
SQ479 Singapore Airlines
SQ620 Singapore Airlines
NH3826 All Nippon Airways
10:25 Bloemfontein
13:45 Johannesburg
08:30 Singapore Changi
17:35 Osaka Kansai
11:25 Johannesburg
06:10 Singapore Changi
16:10 Osaka Kansai
18:50 Tokyo Haneda
Connect
4Z704 Airlink
SQ479 Singapore Airlines
SQ620 Singapore Airlines
7G26 Star Flyer
10:25 Bloemfontein
13:45 Johannesburg
08:30 Singapore Changi
17:35 Osaka Kansai
11:25 Johannesburg
06:10 Singapore Changi
16:10 Osaka Kansai
18:50 Tokyo Haneda
Connect
4Z704 Airlink
SQ479 Singapore Airlines
SQ634 Singapore Airlines
10:25 Bloemfontein
13:45 Johannesburg
13:55 Singapore Changi
11:25 Johannesburg
06:10 Singapore Changi
21:50 Tokyo Haneda
Connect
4Z605 Airlink
EK771 Emirates
EK312 Emirates
12:35 Bloemfontein
18:20 Capetown
07:40 Dubai
14:20 Capetown
05:45 Dubai
22:35 Tokyo Haneda
Connect
JE407 Mango
EK771 Emirates
EK312 Emirates
12:35 Bloemfontein
18:20 Capetown
07:40 Dubai
14:15 Capetown
05:45 Dubai
22:35 Tokyo Haneda
Connect
4Z710 Airlink
EK764 Emirates
EK312 Emirates
15:25 Bloemfontein
19:10 Johannesburg
07:40 Dubai
16:20 Johannesburg
05:25 Dubai
22:35 Tokyo Haneda
Connect
5Z113 CemAir
SQ481 Singapore Airlines
NH844 All Nippon Airways
17:00 Bloemfontein
22:30 Johannesburg
22:10 Singapore Changi
17:55 Johannesburg
14:55 Singapore Changi
06:30 Tokyo Haneda
Connect
5Z113 CemAir
EK764 Emirates
EK312 Emirates
17:00 Bloemfontein
19:10 Johannesburg
07:40 Dubai
17:55 Johannesburg
05:25 Dubai
22:35 Tokyo Haneda
Connect
5Z113 CemAir
SQ481 Singapore Airlines
SQ630 Singapore Airlines
17:00 Bloemfontein
22:30 Johannesburg
17:05 Singapore Changi
17:55 Johannesburg
14:55 Singapore Changi
01:00 Tokyo Haneda
Connect
5Z113 CemAir
SQ481 Singapore Airlines
SQ636 Singapore Airlines
17:00 Bloemfontein
22:30 Johannesburg
22:50 Singapore Changi
17:55 Johannesburg
14:55 Singapore Changi
06:45 Tokyo Haneda
Connect
5Z113 CemAir
CA868 Air China
NH966 All Nippon Airways
17:00 Bloemfontein
20:50 Johannesburg
17:00 Shenzhen
17:55 Johannesburg
15:50 Shenzhen
22:15 Tokyo Haneda
Connect
4Z712 Airlink
SQ481 Singapore Airlines
NH844 All Nippon Airways
17:20 Bloemfontein
22:30 Johannesburg
22:10 Singapore Changi
18:20 Johannesburg
14:55 Singapore Changi
06:30 Tokyo Haneda
Connect
4Z712 Airlink
CA868 Air China
NH966 All Nippon Airways
17:20 Bloemfontein
20:50 Johannesburg
17:00 Shenzhen
18:20 Johannesburg
15:50 Shenzhen
22:15 Tokyo Haneda
Connect
4Z712 Airlink
SQ481 Singapore Airlines
SQ636 Singapore Airlines
17:20 Bloemfontein
22:30 Johannesburg
22:50 Singapore Changi
18:20 Johannesburg
14:55 Singapore Changi
06:45 Tokyo Haneda
Connect
4Z712 Airlink
SQ481 Singapore Airlines
SQ630 Singapore Airlines
17:20 Bloemfontein
22:30 Johannesburg
17:05 Singapore Changi
18:20 Johannesburg
14:55 Singapore Changi
01:00 Tokyo Haneda
Connect
4Z712 Airlink
EK764 Emirates
EK312 Emirates
17:20 Bloemfontein
19:10 Johannesburg
07:40 Dubai
18:20 Johannesburg
05:25 Dubai
22:35 Tokyo Haneda
Connect
4Z708 Airlink
SQ481 Singapore Airlines
NH844 All Nippon Airways
18:45 Bloemfontein
22:30 Johannesburg
22:10 Singapore Changi
19:45 Johannesburg
14:55 Singapore Changi
06:30 Tokyo Haneda
Connect
4Z708 Airlink
CA868 Air China
NH966 All Nippon Airways
18:45 Bloemfontein
20:50 Johannesburg
17:00 Shenzhen
19:45 Johannesburg
15:50 Shenzhen
22:15 Tokyo Haneda
Connect
4Z708 Airlink
SQ481 Singapore Airlines
SQ636 Singapore Airlines
18:45 Bloemfontein
22:30 Johannesburg
22:50 Singapore Changi
19:45 Johannesburg
14:55 Singapore Changi
06:45 Tokyo Haneda
Connect
4Z708 Airlink
SQ481 Singapore Airlines
SQ630 Singapore Airlines
18:45 Bloemfontein
22:30 Johannesburg
17:05 Singapore Changi
19:45 Johannesburg
14:55 Singapore Changi
01:00 Tokyo Haneda
Connect

8. East London to Tokyo Haneda

  1. You take a bus, shuttle or taxi from your location in South Africa to East London.

  2. You take a flight from East London to Tokyo Haneda and cost approximately 850 USD.

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

Flight Depart Arrive
BA6252 British Airways
SQ479 Singapore Airlines
SQ620 Singapore Airlines
NH3828 All Nippon Airways
09:15 East London
13:45 Johannesburg
08:30 Singapore Changi
18:40 Osaka Kansai
10:45 Johannesburg
06:10 Singapore Changi
16:10 Osaka Kansai
19:55 Tokyo Haneda
Connect
BA6252 British Airways
SQ479 Singapore Airlines
SQ620 Singapore Airlines
NH3826 All Nippon Airways
09:15 East London
13:45 Johannesburg
08:30 Singapore Changi
17:35 Osaka Kansai
10:45 Johannesburg
06:10 Singapore Changi
16:10 Osaka Kansai
18:50 Tokyo Haneda
Connect
BA6252 British Airways
SQ479 Singapore Airlines
SQ620 Singapore Airlines
7G26 Star Flyer
09:15 East London
13:45 Johannesburg
08:30 Singapore Changi
17:35 Osaka Kansai
10:45 Johannesburg
06:10 Singapore Changi
16:10 Osaka Kansai
18:50 Tokyo Haneda
Connect
BA6252 British Airways
SQ479 Singapore Airlines
SQ632 Singapore Airlines
09:15 East London
13:45 Johannesburg
08:00 Singapore Changi
10:45 Johannesburg
06:10 Singapore Changi
15:55 Tokyo Haneda
Connect
BA6252 British Airways
SQ479 Singapore Airlines
SQ634 Singapore Airlines
09:15 East London
13:45 Johannesburg
13:55 Singapore Changi
10:45 Johannesburg
06:10 Singapore Changi
21:50 Tokyo Haneda
Connect
4Z914 Airlink
SQ479 Singapore Airlines
SQ620 Singapore Airlines
NH3828 All Nippon Airways
09:20 East London
13:45 Johannesburg
08:30 Singapore Changi
18:40 Osaka Kansai
10:55 Johannesburg
06:10 Singapore Changi
16:10 Osaka Kansai
19:55 Tokyo Haneda
Connect
4Z914 Airlink
SQ479 Singapore Airlines
SQ620 Singapore Airlines
7G26 Star Flyer
09:20 East London
13:45 Johannesburg
08:30 Singapore Changi
17:35 Osaka Kansai
10:55 Johannesburg
06:10 Singapore Changi
16:10 Osaka Kansai
18:50 Tokyo Haneda
Connect
4Z914 Airlink
SQ479 Singapore Airlines
SQ620 Singapore Airlines
NH3826 All Nippon Airways
09:20 East London
13:45 Johannesburg
08:30 Singapore Changi
17:35 Osaka Kansai
10:55 Johannesburg
06:10 Singapore Changi
16:10 Osaka Kansai
18:50 Tokyo Haneda
Connect
4Z914 Airlink
SQ479 Singapore Airlines
SQ634 Singapore Airlines
09:20 East London
13:45 Johannesburg
13:55 Singapore Changi
10:55 Johannesburg
06:10 Singapore Changi
21:50 Tokyo Haneda
Connect
4Z914 Airlink
SQ479 Singapore Airlines
SQ632 Singapore Airlines
09:20 East London
13:45 Johannesburg
08:00 Singapore Changi
10:55 Johannesburg
06:10 Singapore Changi
15:55 Tokyo Haneda
Connect
FA441 Safair
EK775 Emirates
EK312 Emirates
10:20 East London
14:35 Durban
07:40 Dubai
11:35 Durban
00:55 Dubai
22:35 Tokyo Haneda
Connect
FA149 Safair
FA604 Safair
EK764 Emirates
EK312 Emirates
10:30 East London
16:10 Capetown
19:10 Johannesburg
07:40 Dubai
12:00 Capetown
18:20 Johannesburg
05:25 Dubai
22:35 Tokyo Haneda
Connect
FA149 Safair
EK771 Emirates
EK312 Emirates
10:30 East London
18:20 Capetown
07:40 Dubai
12:00 Capetown
05:45 Dubai
22:35 Tokyo Haneda
Connect
BA6322 British Airways
BA6422 British Airways
EK764 Emirates
EK312 Emirates
13:10 East London
16:10 Capetown
19:10 Johannesburg
07:40 Dubai
14:45 Capetown
18:10 Johannesburg
05:25 Dubai
22:35 Tokyo Haneda
Connect
BA6322 British Airways
EK771 Emirates
EK312 Emirates
13:10 East London
18:20 Capetown
07:40 Dubai
14:45 Capetown
05:45 Dubai
22:35 Tokyo Haneda
Connect
BA6322 British Airways
BA6404 British Airways
SQ481 Singapore Airlines
SQ630 Singapore Airlines
13:10 East London
19:30 Capetown
22:30 Johannesburg
17:05 Singapore Changi
14:45 Capetown
21:30 Johannesburg
14:55 Singapore Changi
01:00 Tokyo Haneda
Connect
BA6322 British Airways
BA6418 British Airways
SQ481 Singapore Airlines
SQ630 Singapore Airlines
13:10 East London
19:00 Capetown
22:30 Johannesburg
17:05 Singapore Changi
14:45 Capetown
21:00 Johannesburg
14:55 Singapore Changi
01:00 Tokyo Haneda
Connect
FA143 Safair
FA102 Safair
SQ481 Singapore Airlines
SQ630 Singapore Airlines
14:55 East London
17:35 Capetown
22:30 Johannesburg
17:05 Singapore Changi
16:25 Capetown
19:40 Johannesburg
14:55 Singapore Changi
01:00 Tokyo Haneda
Connect
FA143 Safair
EK771 Emirates
EK312 Emirates
14:55 East London
18:20 Capetown
07:40 Dubai
16:25 Capetown
05:45 Dubai
22:35 Tokyo Haneda
Connect
4Z918 Airlink
CA868 Air China
NH966 All Nippon Airways
17:10 East London
20:50 Johannesburg
17:00 Shenzhen
18:45 Johannesburg
15:50 Shenzhen
22:15 Tokyo Haneda
Connect
4Z918 Airlink
SQ481 Singapore Airlines
NH844 All Nippon Airways
17:10 East London
22:30 Johannesburg
22:10 Singapore Changi
18:45 Johannesburg
14:55 Singapore Changi
06:30 Tokyo Haneda
Connect
4Z918 Airlink
SQ481 Singapore Airlines
SQ630 Singapore Airlines
17:10 East London
22:30 Johannesburg
17:05 Singapore Changi
18:45 Johannesburg
14:55 Singapore Changi
01:00 Tokyo Haneda
Connect
4Z918 Airlink
SQ481 Singapore Airlines
SQ636 Singapore Airlines
17:10 East London
22:30 Johannesburg
22:50 Singapore Changi
18:45 Johannesburg
14:55 Singapore Changi
06:45 Tokyo Haneda
Connect
BA6254 British Airways
SQ481 Singapore Airlines
SQ636 Singapore Airlines
17:30 East London
22:30 Johannesburg
22:50 Singapore Changi
19:00 Johannesburg
14:55 Singapore Changi
06:45 Tokyo Haneda
Connect
BA6254 British Airways
SQ481 Singapore Airlines
SQ630 Singapore Airlines
17:30 East London
22:30 Johannesburg
17:05 Singapore Changi
19:00 Johannesburg
14:55 Singapore Changi
01:00 Tokyo Haneda
Connect
BA6254 British Airways
SQ481 Singapore Airlines
NH844 All Nippon Airways
17:30 East London
22:30 Johannesburg
22:10 Singapore Changi
19:00 Johannesburg
14:55 Singapore Changi
06:30 Tokyo Haneda
Connect
BA6254 British Airways
CA868 Air China
NH966 All Nippon Airways
17:30 East London
20:50 Johannesburg
17:00 Shenzhen
19:00 Johannesburg
15:50 Shenzhen
22:15 Tokyo Haneda
Connect
FA383 Safair
SQ481 Singapore Airlines
SQ636 Singapore Airlines
17:55 East London
22:30 Johannesburg
22:50 Singapore Changi
19:25 Johannesburg
14:55 Singapore Changi
06:45 Tokyo Haneda
Connect
FA383 Safair
SQ481 Singapore Airlines
SQ630 Singapore Airlines
17:55 East London
22:30 Johannesburg
17:05 Singapore Changi
19:25 Johannesburg
14:55 Singapore Changi
01:00 Tokyo Haneda
Connect
FA383 Safair
CA868 Air China
NH966 All Nippon Airways
17:55 East London
20:50 Johannesburg
17:00 Shenzhen
19:25 Johannesburg
15:50 Shenzhen
22:15 Tokyo Haneda
Connect
FA383 Safair
SQ481 Singapore Airlines
NH844 All Nippon Airways
17:55 East London
22:30 Johannesburg
22:10 Singapore Changi
19:25 Johannesburg
14:55 Singapore Changi
06:30 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