HowToGo

Flight from Johannesburg to Japan

How to get to Japan from Johannesburg by flight ? You can check flights from Johannesburg to Japan below.

Search Transfer from Johannesburg to Japan

Search Flights

You can find flight ticket prices from Johannesburg to Japan with our flight tickets search tool below

1. Johannesburg to Fukuoka

  1. You take a flight from Johannesburg to Fukuoka and cost approximately 900 USD.

  2. You take a bus, shuttle or taxi from Fukuoka to your destination in Japan.

Flight Depart Arrive
EY601 Etihad
EY876 Etihad
7C1404 Jeju Air
10:15 Johannesburg
22:15 Abu Dhabi
15:20 Incheon
20:20 Abu Dhabi
11:45 Incheon
16:55 Fukuoka
Connect
EY601 Etihad
EY876 Etihad
KE789 Korean Air
10:15 Johannesburg
22:15 Abu Dhabi
13:10 Incheon
20:20 Abu Dhabi
11:45 Incheon
14:30 Fukuoka
Connect
EY601 Etihad
EY862 Etihad
CA915 Air China
10:15 Johannesburg
22:20 Abu Dhabi
11:40 Shanghai Pudong
20:20 Abu Dhabi
10:15 Shanghai Pudong
14:25 Fukuoka
Connect
EY601 Etihad
EY862 Etihad
MU5087 China Eastern Airlines
10:15 Johannesburg
22:20 Abu Dhabi
14:30 Shanghai Pudong
20:20 Abu Dhabi
10:15 Shanghai Pudong
17:15 Fukuoka
Connect
CX748 Cathay Pacific
CX450 Cathay Pacific
CI116 China Airlines
11:20 Johannesburg
10:00 Hong Kong
13:55 Taiwan Taoyuan
05:50 Hong Kong
11:50 Taiwan Taoyuan
17:00 Fukuoka
Connect
CX748 Cathay Pacific
UO0668 Hong Kong Express
11:20 Johannesburg
11:00 Hong Kong
05:50 Hong Kong
15:15 Fukuoka
Connect
CX748 Cathay Pacific
CX410 Cathay Pacific
7C1406 Jeju Air
11:20 Johannesburg
09:20 Hong Kong
16:20 Incheon
05:50 Hong Kong
13:55 Incheon
17:55 Fukuoka
Connect
CX748 Cathay Pacific
KA802 Cathay Dragon
CA915 Air China
11:20 Johannesburg
07:30 Hong Kong
11:40 Shanghai Pudong
05:50 Hong Kong
10:10 Shanghai Pudong
14:25 Fukuoka
Connect
CX748 Cathay Pacific
CX536 Cathay Pacific
GK589 JetStar Japan
11:20 Johannesburg
10:30 Hong Kong
18:00 Chūbu Centrair
05:50 Hong Kong
15:05 Chūbu Centrair
19:35 Fukuoka
Connect
CX748 Cathay Pacific
CX410 Cathay Pacific
7C1404 Jeju Air
11:20 Johannesburg
09:20 Hong Kong
15:20 Incheon
05:50 Hong Kong
13:55 Incheon
16:55 Fukuoka
Connect
CX748 Cathay Pacific
UO0600 Hong Kong Express
11:20 Johannesburg
07:40 Hong Kong
05:50 Hong Kong
12:00 Fukuoka
Connect
CX748 Cathay Pacific
KA380 Cathay Dragon
11:20 Johannesburg
11:10 Hong Kong
05:50 Hong Kong
15:25 Fukuoka
Connect
MK852 Air Mauritius
MK640 Air Mauritius
UO0638 Hong Kong Express
13:35 Johannesburg
20:45 Mauritius
12:50 Hong Kong
19:35 Mauritius
10:30 Hong Kong
17:10 Fukuoka
Connect
SQ479 Singapore Airlines
SQ828 Singapore Airlines
MU5087 China Eastern Airlines
13:45 Johannesburg
07:30 Singapore Changi
14:30 Shanghai Pudong
06:10 Singapore Changi
12:45 Shanghai Pudong
17:15 Fukuoka
Connect
SQ479 Singapore Airlines
SQ600 Singapore Airlines
7C1406 Jeju Air
13:45 Johannesburg
08:05 Singapore Changi
16:20 Incheon
06:10 Singapore Changi
15:30 Incheon
17:55 Fukuoka
Connect
SQ479 Singapore Airlines
SQ910 Singapore Airlines
5J922 Cebu Pacific
13:45 Johannesburg
09:15 Singapore Changi
14:25 Manila
06:10 Singapore Changi
12:50 Manila
19:20 Fukuoka
Connect
SQ479 Singapore Airlines
SQ876 Singapore Airlines
CI116 China Airlines
13:45 Johannesburg
08:10 Singapore Changi
13:55 Taiwan Taoyuan
06:10 Singapore Changi
12:55 Taiwan Taoyuan
17:00 Fukuoka
Connect
SQ479 Singapore Airlines
SQ620 Singapore Airlines
NH1709 All Nippon Airways
13:45 Johannesburg
08:25 Singapore Changi
19:30 Osaka Kansai
06:10 Singapore Changi
15:40 Osaka Kansai
20:45 Fukuoka
Connect
SQ479 Singapore Airlines
SQ656 Singapore Airlines
13:45 Johannesburg
01:20 Singapore Changi
06:10 Singapore Changi
08:10 Fukuoka
Connect
SQ479 Singapore Airlines
SQ890 Singapore Airlines
UO0638 Hong Kong Express
13:45 Johannesburg
07:35 Singapore Changi
12:50 Hong Kong
06:10 Singapore Changi
11:20 Hong Kong
17:10 Fukuoka
Connect
SQ481 Singapore Airlines
SQ656 Singapore Airlines
22:30 Johannesburg
01:20 Singapore Changi
14:55 Singapore Changi
08:10 Fukuoka
Connect

2. Johannesburg to Tokyo Haneda

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

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

Flight Depart Arrive
EY601 Etihad
EY862 Etihad
MU539 China Eastern Airlines
10:15 Johannesburg
22:20 Abu Dhabi
13:05 Shanghai Pudong
20:20 Abu Dhabi
10:15 Shanghai Pudong
16:50 Tokyo Haneda
Connect
CX748 Cathay Pacific
CX580 Cathay Pacific
JL518 Japan Airlines
11:20 Johannesburg
09:10 Hong Kong
17:00 New Chitose
05:50 Hong Kong
14:55 New Chitose
18:45 Tokyo Haneda
Connect
CX748 Cathay Pacific
CX580 Cathay Pacific
JL516 Japan Airlines
11:20 Johannesburg
09:10 Hong Kong
16:00 New Chitose
05:50 Hong Kong
14:55 New Chitose
17:45 Tokyo Haneda
Connect
CX748 Cathay Pacific
CX542 Cathay Pacific
11:20 Johannesburg
16:25 Hong Kong
05:50 Hong Kong
21:15 Tokyo Haneda
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
11:20 Johannesburg
08:55 Hong Kong
05:50 Hong Kong
13:45 Tokyo Haneda
Connect
CX748 Cathay Pacific
JL026 Japan Airlines
11:20 Johannesburg
15:35 Hong Kong
05:50 Hong Kong
20:25 Tokyo Haneda
Connect
SQ479 Singapore Airlines
SQ620 Singapore Airlines
7G28 Star Flyer
13:45 Johannesburg
08:25 Singapore Changi
19:00 Osaka Kansai
06:10 Singapore Changi
15:40 Osaka Kansai
20: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
SQ620 Singapore Airlines
NH3826 All Nippon Airways
13:45 Johannesburg
08:25 Singapore Changi
17:35 Osaka Kansai
06:10 Singapore Changi
15:40 Osaka Kansai
18:50 Tokyo Haneda
Connect
SQ479 Singapore Airlines
SQ620 Singapore Airlines
7G26 Star Flyer
13:45 Johannesburg
08:25 Singapore Changi
17:35 Osaka Kansai
06:10 Singapore Changi
15:40 Osaka Kansai
18:50 Tokyo Haneda
Connect
SQ479 Singapore Airlines
SQ634 Singapore Airlines
13:45 Johannesburg
14:05 Singapore Changi
06:10 Singapore Changi
21:40 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
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:30 Shenzhen
15:50 Shenzhen
22:15 Tokyo Haneda
Connect
SQ481 Singapore Airlines
SQ636 Singapore Airlines
22:30 Johannesburg
22:45 Singapore Changi
14:55 Singapore Changi
06:20 Tokyo Haneda
Connect
SQ481 Singapore Airlines
SQ630 Singapore Airlines
22:30 Johannesburg
17:25 Singapore Changi
14:55 Singapore Changi
01:00 Tokyo Haneda
Connect
SQ481 Singapore Airlines
NH844 All Nippon Airways
22:30 Johannesburg
22:20 Singapore Changi
14:55 Singapore Changi
05:55 Tokyo Haneda
Connect

3. Johannesburg to Chūbu Centrair

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

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

Flight Depart Arrive
EY601 Etihad
EY888 Etihad
EY888 Etihad
10:15 Johannesburg
21:20 Abu Dhabi
10:30 Beijing Daxing
20:20 Abu Dhabi
08:50 Beijing Daxing
14:25 Chūbu Centrair
Connect
EY601 Etihad
EY878 Etihad
NH491 All Nippon Airways
10:15 Johannesburg
22:15 Abu Dhabi
15:30 Tokyo Narita
20:20 Abu Dhabi
12:45 Tokyo Narita
16:45 Chūbu Centrair
Connect
CX748 Cathay Pacific
CX536 Cathay Pacific
11:20 Johannesburg
10:30 Hong Kong
05:50 Hong Kong
15:05 Chūbu Centrair
Connect
CX748 Cathay Pacific
JL736 Japan Airlines
JL3087 Japan Airlines
11:20 Johannesburg
10:20 Hong Kong
18:30 Tokyo Narita
05:50 Hong Kong
15:25 Tokyo Narita
19:50 Chūbu Centrair
Connect
CX748 Cathay Pacific
KA486 Cathay Dragon
CX530 Cathay Pacific
11:20 Johannesburg
08:00 Hong Kong
12:00 Taiwan Taoyuan
05:50 Hong Kong
09:45 Taiwan Taoyuan
15:30 Chūbu Centrair
Connect
CX748 Cathay Pacific
CX504 Cathay Pacific
JL3087 Japan Airlines
11:20 Johannesburg
09:05 Hong Kong
18:30 Tokyo Narita
05:50 Hong Kong
14:10 Tokyo Narita
19:50 Chūbu Centrair
Connect
CX748 Cathay Pacific
CX450 Cathay Pacific
JL822 Japan Airlines
11:20 Johannesburg
10:00 Hong Kong
15:40 Taiwan Taoyuan
05:50 Hong Kong
11:50 Taiwan Taoyuan
19:20 Chūbu Centrair
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
JL209 Japan Airlines
11:20 Johannesburg
08:55 Hong Kong
18:55 Tokyo Haneda
05:50 Hong Kong
13:45 Tokyo Haneda
20:00 Chūbu Centrair
Connect
CX748 Cathay Pacific
UO0580 Hong Kong Express
11:20 Johannesburg
09:50 Hong Kong
05:50 Hong Kong
14:25 Chūbu Centrair
Connect
SQ479 Singapore Airlines
SQ12 Singapore Airlines
NH495 All Nippon Airways
13:45 Johannesburg
09:20 Singapore Changi
18:25 Tokyo Narita
06:10 Singapore Changi
17:05 Tokyo Narita
19:40 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
SQ481 Singapore Airlines
SQ672 Singapore Airlines
22:30 Johannesburg
01:20 Singapore Changi
14:55 Singapore Changi
08:30 Chūbu Centrair
Connect

4. Johannesburg to New Chitose

  1. You take a flight from Johannesburg to New Chitose and cost approximately 1100 USD.

  2. You take a bus, shuttle or taxi from New Chitose to your destination in Japan.

Flight Depart Arrive
EY601 Etihad
EY878 Etihad
NH2155 All Nippon Airways
10:15 Johannesburg
22:15 Abu Dhabi
17:50 Tokyo Narita
20:20 Abu Dhabi
12:45 Tokyo Narita
19:35 New Chitose
Connect
CX748 Cathay Pacific
CX504 Cathay Pacific
JL3049 Japan Airlines
11:20 Johannesburg
09:05 Hong Kong
18:45 Tokyo Narita
05:50 Hong Kong
14:10 Tokyo Narita
20:35 New Chitose
Connect
CX748 Cathay Pacific
HX690 Hong Kong Airlines
11:20 Johannesburg
07:40 Hong Kong
05:50 Hong Kong
13:30 New Chitose
Connect
CX748 Cathay Pacific
HX696 Hong Kong Airlines
11:20 Johannesburg
07:55 Hong Kong
05:50 Hong Kong
13:55 New Chitose
Connect
CX748 Cathay Pacific
JL736 Japan Airlines
JL3049 Japan Airlines
11:20 Johannesburg
10:20 Hong Kong
18:45 Tokyo Narita
05:50 Hong Kong
15:25 Tokyo Narita
20:35 New Chitose
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
JL521 Japan Airlines
11:20 Johannesburg
08:55 Hong Kong
15:30 Tokyo Haneda
05:50 Hong Kong
13:45 Tokyo Haneda
17:05 New Chitose
Connect
CX748 Cathay Pacific
CX536 Cathay Pacific
JL3117 Japan Airlines
11:20 Johannesburg
10:30 Hong Kong
18:50 Chūbu Centrair
05:50 Hong Kong
15:05 Chūbu Centrair
20:30 New Chitose
Connect
CX748 Cathay Pacific
CX504 Cathay Pacific
GK115 JetStar Japan
11:20 Johannesburg
09:05 Hong Kong
16:15 Tokyo Narita
05:50 Hong Kong
14:10 Tokyo Narita
18:00 New Chitose
Connect
CX748 Cathay Pacific
CX504 Cathay Pacific
GK119 JetStar Japan
11:20 Johannesburg
09:05 Hong Kong
17:55 Tokyo Narita
05:50 Hong Kong
14:10 Tokyo Narita
19:40 New Chitose
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
JL525 Japan Airlines
11:20 Johannesburg
08:55 Hong Kong
17:35 Tokyo Haneda
05:50 Hong Kong
13:45 Tokyo Haneda
19:10 New Chitose
Connect
CX748 Cathay Pacific
CX580 Cathay Pacific
11:20 Johannesburg
09:10 Hong Kong
05:50 Hong Kong
14:55 New Chitose
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
JL523 Japan Airlines
11:20 Johannesburg
08:55 Hong Kong
16:30 Tokyo Haneda
05:50 Hong Kong
13:45 Tokyo Haneda
18:05 New Chitose
Connect
QR1368 Qatar Airways
QR806 Qatar Airways
JL3049 Japan Airlines
13:30 Johannesburg
02:00 Doha
18:45 Tokyo Narita
23:25 Doha
17:55 Tokyo Narita
20:35 New Chitose
Connect
SQ479 Singapore Airlines
NH842 All Nippon Airways
NH79 All Nippon Airways
13:45 Johannesburg
10:50 Singapore Changi
20:00 Tokyo Haneda
06:10 Singapore Changi
18:25 Tokyo Haneda
21:35 New Chitose
Connect
SQ479 Singapore Airlines
SQ620 Singapore Airlines
NH1717 All Nippon Airways
13:45 Johannesburg
08:25 Singapore Changi
16:35 Osaka Kansai
06:10 Singapore Changi
15:40 Osaka Kansai
18:25 New Chitose
Connect
SQ479 Singapore Airlines
SQ632 Singapore Airlines
NH75 All Nippon Airways
13:45 Johannesburg
08:05 Singapore Changi
18:00 Tokyo Haneda
06:10 Singapore Changi
15:35 Tokyo Haneda
19:35 New Chitose
Connect
SQ479 Singapore Airlines
SQ632 Singapore Airlines
HD31 AIRDO
13:45 Johannesburg
08:05 Singapore Changi
17:50 Tokyo Haneda
06:10 Singapore Changi
15:35 Tokyo Haneda
19:20 New Chitose
Connect
SQ479 Singapore Airlines
SQ632 Singapore Airlines
NH73 All Nippon Airways
13:45 Johannesburg
08:05 Singapore Changi
17:00 Tokyo Haneda
06:10 Singapore Changi
15:35 Tokyo Haneda
18:35 New Chitose
Connect

5. Johannesburg to Tokyo Narita

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

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

Flight Depart Arrive
EY601 Etihad
EY878 Etihad
10:15 Johannesburg
22:15 Abu Dhabi
20:20 Abu Dhabi
12:45 Tokyo Narita
Connect
EY601 Etihad
EY862 Etihad
JL876 Japan Airlines
10:15 Johannesburg
22:20 Abu Dhabi
14:00 Shanghai Pudong
20:20 Abu Dhabi
10:15 Shanghai Pudong
17:45 Tokyo Narita
Connect
EY601 Etihad
EY862 Etihad
JL874 Japan Airlines
10:15 Johannesburg
22:20 Abu Dhabi
12:10 Shanghai Pudong
20:20 Abu Dhabi
10:15 Shanghai Pudong
16:05 Tokyo Narita
Connect
CX748 Cathay Pacific
JL736 Japan Airlines
11:20 Johannesburg
10:20 Hong Kong
05:50 Hong Kong
15:25 Tokyo Narita
Connect
CX748 Cathay Pacific
CX450 Cathay Pacific
CX450 Cathay Pacific
11:20 Johannesburg
10:00 Hong Kong
12:50 Taiwan Taoyuan
05:50 Hong Kong
11:50 Taiwan Taoyuan
16:50 Tokyo Narita
Connect
CX748 Cathay Pacific
CX504 Cathay Pacific
11:20 Johannesburg
09:05 Hong Kong
05:50 Hong Kong
14:10 Tokyo Narita
Connect
CX748 Cathay Pacific
KA486 Cathay Dragon
CX450 Cathay Pacific
11:20 Johannesburg
08:00 Hong Kong
12:50 Taiwan Taoyuan
05:50 Hong Kong
09:45 Taiwan Taoyuan
16:50 Tokyo Narita
Connect
CX748 Cathay Pacific
CX450 Cathay Pacific
JL804 Japan Airlines
11:20 Johannesburg
10:00 Hong Kong
13:20 Taiwan Taoyuan
05:50 Hong Kong
11:50 Taiwan Taoyuan
17:25 Tokyo Narita
Connect
CX748 Cathay Pacific
CX506 Cathay Pacific
GK208 JetStar Japan
11:20 Johannesburg
10:45 Hong Kong
18:15 Osaka Kansai
05:50 Hong Kong
15:15 Osaka Kansai
19:45 Tokyo Narita
Connect
SQ479 Singapore Airlines
SQ12 Singapore Airlines
13:45 Johannesburg
09:20 Singapore Changi
06:10 Singapore Changi
17:05 Tokyo Narita
Connect
SQ481 Singapore Airlines
SQ638 Singapore Airlines
22:30 Johannesburg
23:55 Singapore Changi
14:55 Singapore Changi
07:30 Tokyo Narita
Connect

6. Johannesburg to Nagasaki

  1. You take a flight from Johannesburg to Nagasaki and cost approximately 950 USD.

  2. You take a bus, shuttle or taxi from Nagasaki to your destination in Japan.

Flight Depart Arrive
QR1366 Qatar Airways
QR816 Qatar Airways
UO0830 Hong Kong Express
07:55 Johannesburg
18:45 Doha
13:05 Hong Kong
17:50 Doha
07:15 Hong Kong
17:05 Nagasaki
Connect
EY601 Etihad
EY834 Etihad
UO0830 Hong Kong Express
10:15 Johannesburg
22:10 Abu Dhabi
13:05 Hong Kong
20:20 Abu Dhabi
09:10 Hong Kong
17:05 Nagasaki
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
JL613 Japan Airlines
11:20 Johannesburg
08:55 Hong Kong
17:40 Tokyo Haneda
05:50 Hong Kong
13:45 Tokyo Haneda
19:40 Nagasaki
Connect
CX748 Cathay Pacific
UO0830 Hong Kong Express
11:20 Johannesburg
13:05 Hong Kong
05:50 Hong Kong
17:05 Nagasaki
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
JL615 Japan Airlines
11:20 Johannesburg
08:55 Hong Kong
19:20 Tokyo Haneda
05:50 Hong Kong
13:45 Tokyo Haneda
21:25 Nagasaki
Connect
CX748 Cathay Pacific
CX536 Cathay Pacific
NH373 All Nippon Airways
11:20 Johannesburg
10:30 Hong Kong
18:20 Chūbu Centrair
05:50 Hong Kong
15:05 Chūbu Centrair
19:55 Nagasaki
Connect
SQ479 Singapore Airlines
SQ632 Singapore Airlines
NH667 All Nippon Airways
13:45 Johannesburg
08:05 Singapore Changi
16:25 Tokyo Haneda
06:10 Singapore Changi
15:35 Tokyo Haneda
18:25 Nagasaki
Connect
SQ479 Singapore Airlines
SQ632 Singapore Airlines
NH669 All Nippon Airways
13:45 Johannesburg
08:05 Singapore Changi
19:15 Tokyo Haneda
06:10 Singapore Changi
15:35 Tokyo Haneda
21:20 Nagasaki
Connect
SQ479 Singapore Airlines
NH842 All Nippon Airways
NH669 All Nippon Airways
13:45 Johannesburg
10:50 Singapore Changi
19:15 Tokyo Haneda
06:10 Singapore Changi
18:25 Tokyo Haneda
21:20 Nagasaki
Connect
SQ479 Singapore Airlines
SQ632 Singapore Airlines
NH2439 All Nippon Airways
13:45 Johannesburg
08:05 Singapore Changi
18:40 Tokyo Haneda
06:10 Singapore Changi
15:35 Tokyo Haneda
20:45 Nagasaki
Connect
SQ479 Singapore Airlines
SQ890 Singapore Airlines
UO0830 Hong Kong Express
13:45 Johannesburg
07:35 Singapore Changi
13:05 Hong Kong
06:10 Singapore Changi
11:20 Hong Kong
17:05 Nagasaki
Connect
SQ481 Singapore Airlines
NH844 All Nippon Airways
NH2431 All Nippon Airways
22:30 Johannesburg
22:20 Singapore Changi
06:50 Tokyo Haneda
14:55 Singapore Changi
05:55 Tokyo Haneda
09:00 Nagasaki
Connect
SQ481 Singapore Airlines
SQ630 Singapore Airlines
NH2431 All Nippon Airways
22:30 Johannesburg
17:25 Singapore Changi
06:50 Tokyo Haneda
14:55 Singapore Changi
01:00 Tokyo Haneda
09:00 Nagasaki
Connect

References

Find Hotels in Japan

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

Booking.com