HowToGo

Flight from Amsterdam to Tokyo, Japan

Search Transfer from Amsterdam to Tokyo, Japan

Search Flights

You can find flight ticket prices from Amsterdam to Tokyo, 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 Amsterdam to Johannesburg.

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

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

Flight Depart Arrive
CX748 Cathay Pacific
CX580 Cathay Pacific
JL520 Japan Airlines
11:50 Johannesburg
09:10 Hong Kong
17:35 New Chitose
06:30 Hong Kong
14:55 New Chitose
19:15 Tokyo Haneda
Connect
CX748 Cathay Pacific
CX580 Cathay Pacific
JL518 Japan Airlines
11:50 Johannesburg
09:10 Hong Kong
17:05 New Chitose
06:30 Hong Kong
14:55 New Chitose
18:45 Tokyo Haneda
Connect
CX748 Cathay Pacific
CX580 Cathay Pacific
JL516 Japan Airlines
11:50 Johannesburg
09:10 Hong Kong
16:05 New Chitose
06:30 Hong Kong
14:55 New Chitose
17:40 Tokyo Haneda
Connect
CX748 Cathay Pacific
JL026 Japan Airlines
11:50 Johannesburg
15:15 Hong Kong
06:30 Hong Kong
20:25 Tokyo Haneda
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
11:50 Johannesburg
08:55 Hong Kong
06:30 Hong Kong
13:45 Tokyo Haneda
Connect
CX748 Cathay Pacific
CX542 Cathay Pacific
11:50 Johannesburg
16:25 Hong Kong
06:30 Hong Kong
21:15 Tokyo Haneda
Connect
SQ479 Singapore Airlines
NH842 All Nippon Airways
13:45 Johannesburg
10:50 Singapore Changi
06:10 Singapore Changi
18:25 Tokyo Haneda
Connect
SQ479 Singapore Airlines
SQ632 Singapore Airlines
13:45 Johannesburg
08:05 Singapore Changi
06:10 Singapore Changi
15:35 Tokyo Haneda
Connect
EK768 Emirates
EK312 Emirates
15:10 Johannesburg
07:40 Dubai
01:25 Dubai
22:35 Tokyo Haneda
Connect
EK764 Emirates
EK312 Emirates
18:50 Johannesburg
07:40 Dubai
05:05 Dubai
22:35 Tokyo Haneda
Connect
CA868 Air China
NH966 All Nippon Airways
20:20 Johannesburg
17:25 Shenzhen
15:50 Shenzhen
22:20 Tokyo Haneda
Connect

2. Maputo to Tokyo Haneda

  1. You take a bus, shuttle or taxi from your location in Amsterdam to Maputo.

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

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

Flight Depart Arrive
TM301 Linhas Aéreas de Moçambique
CX748 Cathay Pacific
CX548 Cathay Pacific
06:50 Maputo
11:50 Johannesburg
08:55 Hong Kong
08:00 Johannesburg
06:30 Hong Kong
13:45 Tokyo Haneda
Connect
SA147 South African Airways
CX748 Cathay Pacific
CX548 Cathay Pacific
07:30 Maputo
11:50 Johannesburg
08:55 Hong Kong
08:35 Johannesburg
06:30 Hong Kong
13:45 Tokyo Haneda
Connect
4Z271 Airlink
SQ479 Singapore Airlines
SQ632 Singapore Airlines
07:40 Maputo
13:45 Johannesburg
08:05 Singapore Changi
08:50 Johannesburg
06:10 Singapore Changi
15:35 Tokyo Haneda
Connect
QR1478 Qatar Airways
SQ479 Singapore Airlines
SQ632 Singapore Airlines
11:00 Maputo
13:45 Johannesburg
08:05 Singapore Changi
12:10 Johannesburg
06:10 Singapore Changi
15:35 Tokyo Haneda
Connect
SA143 South African Airways
SQ479 Singapore Airlines
SQ632 Singapore Airlines
11:25 Maputo
13:45 Johannesburg
08:05 Singapore Changi
12:30 Johannesburg
06:10 Singapore Changi
15:35 Tokyo Haneda
Connect
QR1362 Qatar Airways
QR812 Qatar Airways
13:45 Maputo
06:40 Doha
23:30 Doha
22:40 Tokyo Haneda
Connect
QR1362 Qatar Airways
QR892 Qatar Airways
JL022 Japan Airlines
13:45 Maputo
02:05 Doha
16:20 Beijing Capital
23:30 Doha
15:05 Beijing Capital
20:55 Tokyo Haneda
Connect
ET818 Ethiopian Airlines
ET644 Ethiopian Airlines
CX542 Cathay Pacific
14:30 Maputo
23:55 Addis Ababa
16:25 Hong Kong
21:00 Addis Ababa
14:55 Hong Kong
21:15 Tokyo Haneda
Connect
ET818 Ethiopian Airlines
ET672 Ethiopian Airlines
KE719 Korean Air
14:30 Maputo
22:35 Addis Ababa
20:40 Incheon
21:00 Addis Ababa
15:45 Incheon
22:50 Tokyo Haneda
Connect
ET818 Ethiopian Airlines
ET644 Ethiopian Airlines
UO0622 Hong Kong Express
14:30 Maputo
23:55 Addis Ababa
17:55 Hong Kong
21:00 Addis Ababa
14:55 Hong Kong
22:50 Tokyo Haneda
Connect
SA145 South African Airways
CA868 Air China
NH966 All Nippon Airways
17:05 Maputo
20:20 Johannesburg
17:25 Shenzhen
18:10 Johannesburg
15:50 Shenzhen
22:20 Tokyo Haneda
Connect
TM315 Linhas Aéreas de Moçambique
CA868 Air China
NH966 All Nippon Airways
17:50 Maputo
20:20 Johannesburg
17:25 Shenzhen
19:00 Johannesburg
15:50 Shenzhen
22:20 Tokyo Haneda
Connect

3. Johannesburg to Tokyo Narita

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

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

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

Flight Depart Arrive
EY601 Etihad
EY878 Etihad
10:15 Johannesburg
01:35 Abu Dhabi
20:15 Abu Dhabi
16:00 Tokyo Narita
Connect
CX748 Cathay Pacific
CX520 Cathay Pacific
11:50 Johannesburg
10:30 Hong Kong
06:30 Hong Kong
15:35 Tokyo Narita
Connect
CX748 Cathay Pacific
UO0848 Hong Kong Express
11:50 Johannesburg
09:20 Hong Kong
06:30 Hong Kong
14:25 Tokyo Narita
Connect
CX748 Cathay Pacific
CX506 Cathay Pacific
GK208 JetStar Japan
11:50 Johannesburg
10:45 Hong Kong
18:15 Osaka Kansai
06:30 Hong Kong
15:15 Osaka Kansai
19:45 Tokyo Narita
Connect
SQ479 Singapore Airlines
JL712 Japan Airlines
13:45 Johannesburg
08:20 Singapore Changi
06:10 Singapore Changi
16:05 Tokyo Narita
Connect
EK768 Emirates
EK318 Emirates
15:10 Johannesburg
02:55 Dubai
01:25 Dubai
17:20 Tokyo Narita
Connect

4. Skukuza to Tokyo Haneda

  1. You take a bus, shuttle or taxi from your location in Amsterdam to Skukuza.

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

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

Flight Depart Arrive
4Z930 Airlink
4Z822 Airlink
EK764 Emirates
EK312 Emirates
10:35 Skukuza
15:45 Nelspruit
18:50 Johannesburg
07:40 Dubai
11:05 Nelspruit
16:40 Johannesburg
05:05 Dubai
22:35 Tokyo Haneda
Connect
4Z930 Airlink
4Z842 Airlink
EK768 Emirates
EK312 Emirates
10:35 Skukuza
12:30 Nelspruit
15:10 Johannesburg
07:40 Dubai
11:05 Nelspruit
13:25 Johannesburg
01:25 Dubai
22:35 Tokyo Haneda
Connect
4Z930 Airlink
4Z840 Airlink
EK764 Emirates
EK312 Emirates
10:35 Skukuza
13:35 Nelspruit
18:50 Johannesburg
07:40 Dubai
11:05 Nelspruit
14:25 Johannesburg
05:05 Dubai
22:35 Tokyo Haneda
Connect
4Z930 Airlink
4Z822 Airlink
QR1378 Qatar Airways
QR812 Qatar Airways
10:35 Skukuza
15:45 Nelspruit
19:20 Johannesburg
06:40 Doha
11:05 Nelspruit
16:40 Johannesburg
05:15 Doha
22:40 Tokyo Haneda
Connect
4Z930 Airlink
4Z842 Airlink
QR1378 Qatar Airways
QR812 Qatar Airways
10:35 Skukuza
12:30 Nelspruit
19:20 Johannesburg
06:40 Doha
11:05 Nelspruit
13:25 Johannesburg
05:15 Doha
22:40 Tokyo Haneda
Connect
4Z652 Airlink
EK771 Emirates
EK312 Emirates
11:40 Skukuza
18:25 Capetown
07:40 Dubai
14:25 Capetown
05:55 Dubai
22:35 Tokyo Haneda
Connect
4Z862 Airlink
CA868 Air China
NH966 All Nippon Airways
13:30 Skukuza
20:20 Johannesburg
17:25 Shenzhen
14:35 Johannesburg
15:50 Shenzhen
22:20 Tokyo Haneda
Connect
4Z866 Airlink
CA868 Air China
NH966 All Nippon Airways
14:50 Skukuza
20:20 Johannesburg
17:25 Shenzhen
15:50 Johannesburg
15:50 Shenzhen
22:20 Tokyo Haneda
Connect
4Z866 Airlink
CX748 Cathay Pacific
CX548 Cathay Pacific
14:50 Skukuza
11:50 Johannesburg
08:55 Hong Kong
15:50 Johannesburg
06:30 Hong Kong
13:45 Tokyo Haneda
Connect

5. Nelspruit to Tokyo Haneda

  1. You take a bus, shuttle or taxi from your location in Amsterdam to Nelspruit.

  2. You take a flight from Nelspruit to Tokyo Haneda and cost approximately 1800 USD.

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

Flight Depart Arrive
4Z824 Airlink
SQ479 Singapore Airlines
SQ632 Singapore Airlines
08:25 Nelspruit
13:45 Johannesburg
08:05 Singapore Changi
09:15 Johannesburg
06:10 Singapore Changi
15:35 Tokyo Haneda
Connect
4Z824 Airlink
SQ479 Singapore Airlines
NH842 All Nippon Airways
08:25 Nelspruit
13:45 Johannesburg
10:50 Singapore Changi
09:15 Johannesburg
06:10 Singapore Changi
18:25 Tokyo Haneda
Connect
4Z836 Airlink
SQ479 Singapore Airlines
SQ632 Singapore Airlines
08:30 Nelspruit
13:45 Johannesburg
08:05 Singapore Changi
09:25 Johannesburg
06:10 Singapore Changi
15:35 Tokyo Haneda
Connect
4Z836 Airlink
SQ479 Singapore Airlines
NH842 All Nippon Airways
08:30 Nelspruit
13:45 Johannesburg
10:50 Singapore Changi
09:25 Johannesburg
06:10 Singapore Changi
18:25 Tokyo Haneda
Connect
4Z828 Airlink
SQ479 Singapore Airlines
SQ632 Singapore Airlines
10:10 Nelspruit
13:45 Johannesburg
08:05 Singapore Changi
11:05 Johannesburg
06:10 Singapore Changi
15:35 Tokyo Haneda
Connect
4Z828 Airlink
SQ479 Singapore Airlines
NH842 All Nippon Airways
10:10 Nelspruit
13:45 Johannesburg
10:50 Singapore Changi
11:05 Johannesburg
06:10 Singapore Changi
18:25 Tokyo Haneda
Connect
4Z664 Airlink
EK771 Emirates
EK312 Emirates
13:15 Nelspruit
18:25 Capetown
07:40 Dubai
15:45 Capetown
05:55 Dubai
22:35 Tokyo Haneda
Connect
4Z822 Airlink
CA868 Air China
NH966 All Nippon Airways
15:45 Nelspruit
20:20 Johannesburg
17:25 Shenzhen
16:40 Johannesburg
15:50 Shenzhen
22:20 Tokyo Haneda
Connect
4Z846 Airlink
CA868 Air China
NH966 All Nippon Airways
16:40 Nelspruit
20:20 Johannesburg
17:25 Shenzhen
17:30 Johannesburg
15:50 Shenzhen
22:20 Tokyo Haneda
Connect
4Z848 Airlink
CA868 Air China
NH966 All Nippon Airways
18:25 Nelspruit
20:20 Johannesburg
17:25 Shenzhen
19:20 Johannesburg
15:50 Shenzhen
22:20 Tokyo Haneda
Connect

6. Johannesburg to Chūbu Centrair

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

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

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

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

7. Nelspruit to Tokyo Narita

  1. You take a bus, shuttle or taxi from your location in Amsterdam to Nelspruit.

  2. You take a flight from Nelspruit to Tokyo Narita and cost approximately 1500 USD.

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

Flight Depart Arrive
4Z838 Airlink
SQ479 Singapore Airlines
JL712 Japan Airlines
06:55 Nelspruit
13:45 Johannesburg
08:20 Singapore Changi
07:50 Johannesburg
06:10 Singapore Changi
16:05 Tokyo Narita
Connect
4Z838 Airlink
SQ479 Singapore Airlines
SQ876 Singapore Airlines
JL802 Japan Airlines
06:55 Nelspruit
13:45 Johannesburg
08:20 Singapore Changi
15:55 Taiwan Taoyuan
07:50 Johannesburg
06:10 Singapore Changi
13:10 Taiwan Taoyuan
19:55 Tokyo Narita
Connect
4Z824 Airlink
SQ479 Singapore Airlines
JL712 Japan Airlines
08:25 Nelspruit
13:45 Johannesburg
08:20 Singapore Changi
09:15 Johannesburg
06:10 Singapore Changi
16:05 Tokyo Narita
Connect
4Z824 Airlink
SQ479 Singapore Airlines
SQ876 Singapore Airlines
JL802 Japan Airlines
08:25 Nelspruit
13:45 Johannesburg
08:20 Singapore Changi
15:55 Taiwan Taoyuan
09:15 Johannesburg
06:10 Singapore Changi
13:10 Taiwan Taoyuan
19:55 Tokyo Narita
Connect
4Z824 Airlink
SQ479 Singapore Airlines
SQ638 Singapore Airlines
08:25 Nelspruit
13:45 Johannesburg
00:55 Singapore Changi
09:15 Johannesburg
06:10 Singapore Changi
08:30 Tokyo Narita
Connect
4Z836 Airlink
SQ479 Singapore Airlines
SQ638 Singapore Airlines
08:30 Nelspruit
13:45 Johannesburg
00:55 Singapore Changi
09:25 Johannesburg
06:10 Singapore Changi
08:30 Tokyo Narita
Connect
4Z828 Airlink
SQ479 Singapore Airlines
JL712 Japan Airlines
10:10 Nelspruit
13:45 Johannesburg
08:20 Singapore Changi
11:05 Johannesburg
06:10 Singapore Changi
16:05 Tokyo Narita
Connect
4Z828 Airlink
SQ479 Singapore Airlines
SQ638 Singapore Airlines
10:10 Nelspruit
13:45 Johannesburg
00:55 Singapore Changi
11:05 Johannesburg
06:10 Singapore Changi
08:30 Tokyo Narita
Connect
4Z828 Airlink
SQ479 Singapore Airlines
SQ830 Singapore Airlines
NH960 All Nippon Airways
10:10 Nelspruit
13:45 Johannesburg
09:50 Singapore Changi
17:25 Shanghai Pudong
11:05 Johannesburg
06:10 Singapore Changi
15:05 Shanghai Pudong
21:15 Tokyo Narita
Connect
4Z822 Airlink
CX748 Cathay Pacific
CX520 Cathay Pacific
15:45 Nelspruit
11:50 Johannesburg
10:30 Hong Kong
16:40 Johannesburg
06:30 Hong Kong
15:35 Tokyo Narita
Connect

8. Johannesburg to Toyama

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

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

  3. You take a bus, shuttle or taxi from Toyama to your destination in Tokyo, Japan.

Flight Depart Arrive
CX748 Cathay Pacific
CX548 Cathay Pacific
NH319 All Nippon Airways
11:50 Johannesburg
08:55 Hong Kong
18:10 Tokyo Haneda
06:30 Hong Kong
13:45 Tokyo Haneda
19:10 Toyama
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
NH321 All Nippon Airways
11:50 Johannesburg
08:55 Hong Kong
19:50 Tokyo Haneda
06:30 Hong Kong
13:45 Tokyo Haneda
20:50 Toyama
Connect
SQ479 Singapore Airlines
SQ632 Singapore Airlines
NH319 All Nippon Airways
13:45 Johannesburg
08:05 Singapore Changi
18:10 Tokyo Haneda
06:10 Singapore Changi
15:35 Tokyo Haneda
19:10 Toyama
Connect
SQ479 Singapore Airlines
SQ632 Singapore Airlines
NH321 All Nippon Airways
13:45 Johannesburg
08:05 Singapore Changi
19:50 Tokyo Haneda
06:10 Singapore Changi
15:35 Tokyo Haneda
20:50 Toyama
Connect
SQ479 Singapore Airlines
NH842 All Nippon Airways
NH321 All Nippon Airways
13:45 Johannesburg
10:50 Singapore Changi
19:50 Tokyo Haneda
06:10 Singapore Changi
18:25 Tokyo Haneda
20:50 Toyama
Connect

References

Find Hotels in Tokyo, Japan

You can find hotels and accommodations in Tokyo, Japan with our hotels search tool below

Booking.com