How to get to South Africa from Japan by flight ? You can check flights from Japan to South Africa below.
You can find flight ticket prices from Japan to South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Japan to Fukuoka.
You take a flight from Fukuoka to Johannesburg and cost approximately 850 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
NH432
All Nippon Airways
SQ671
Singapore Airlines
SQ478
Singapore Airlines
|
07:40
Fukuoka
10:20
Chūbu Centrair
01:30
Singapore Changi
|
08:50
Chūbu Centrair
16:15
Singapore Changi
06:10
Johannesburg
|
Connect |
CX553
Cathay Pacific
CX749
Cathay Pacific
|
14:10
Fukuoka
00:30
Hong Kong
|
17:05
Hong Kong
07:30
Johannesburg
|
Connect |
RS724
Air Seoul
ET673
Ethiopian Airlines
ET809
Ethiopian Airlines
|
15:00
Fukuoka
00:20
Incheon
08:40
Addis Ababa
|
16:30
Incheon
07:20
Addis Ababa
13:05
Johannesburg
|
Connect |
TW294
T'way Air
ET673
Ethiopian Airlines
ET809
Ethiopian Airlines
|
20:50
Fukuoka
00:20
Incheon
08:40
Addis Ababa
|
22:25
Incheon
07:20
Addis Ababa
13:05
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Japan to Osaka Kansai.
You take a flight from Osaka Kansai to Johannesburg and cost approximately 800 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
NH3822
All Nippon Airways
SQ633
Singapore Airlines
SQ478
Singapore Airlines
|
11:05
Osaka Kansai
16:40
Tokyo Haneda
01:30
Singapore Changi
|
12:20
Tokyo Haneda
23:20
Singapore Changi
06:10
Johannesburg
|
Connect |
7G24
Star Flyer
SQ633
Singapore Airlines
SQ478
Singapore Airlines
|
14:10
Osaka Kansai
16:40
Tokyo Haneda
01:30
Singapore Changi
|
15:25
Tokyo Haneda
23:20
Singapore Changi
06:10
Johannesburg
|
Connect |
NH3824
All Nippon Airways
SQ633
Singapore Airlines
SQ478
Singapore Airlines
|
14:10
Osaka Kansai
16:40
Tokyo Haneda
01:30
Singapore Changi
|
15:25
Tokyo Haneda
23:20
Singapore Changi
06:10
Johannesburg
|
Connect |
HX619
Hong Kong Airlines
CX749
Cathay Pacific
|
17:05
Osaka Kansai
00:30
Hong Kong
|
20:35
Hong Kong
07:30
Johannesburg
|
Connect |
CX507
Cathay Pacific
CX749
Cathay Pacific
|
18:00
Osaka Kansai
00:30
Hong Kong
|
21:35
Hong Kong
07:30
Johannesburg
|
Connect |
EK317
Emirates
EK763
Emirates
|
23:30
Osaka Kansai
10:05
Dubai
|
05:45
Dubai
16:30
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Japan to Tokyo Haneda.
You take a flight from Tokyo Haneda to Johannesburg and cost approximately 950 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
EK313
Emirates
EK763
Emirates
|
00:05
Tokyo Haneda
10:05
Dubai
|
05:50
Dubai
16:30
Johannesburg
|
Connect |
JL029
Japan Airlines
CX749
Cathay Pacific
|
09:55
Tokyo Haneda
00:30
Hong Kong
|
13:45
Hong Kong
07:30
Johannesburg
|
Connect |
NH841
All Nippon Airways
SQ478
Singapore Airlines
|
11:05
Tokyo Haneda
01:30
Singapore Changi
|
17:50
Singapore Changi
06:10
Johannesburg
|
Connect |
AZ0793
Alitalia
AZ0848
Alitalia
|
13:35
Tokyo Haneda
22:10
Rome
|
19:30
Rome
08:20
Johannesburg
|
Connect |
LH717
Lufthansa
LH572
Lufthansa
|
15:05
Tokyo Haneda
22:00
Frankfurt
|
19:15
Frankfurt
09:25
Johannesburg
|
Connect |
LH717
Lufthansa
SA261
South African Airways
|
15:05
Tokyo Haneda
20:45
Frankfurt
|
19:15
Frankfurt
07:25
Johannesburg
|
Connect |
CX549
Cathay Pacific
CX749
Cathay Pacific
|
16:05
Tokyo Haneda
00:30
Hong Kong
|
20:15
Hong Kong
07:30
Johannesburg
|
Connect |
SQ633
Singapore Airlines
SQ478
Singapore Airlines
|
16:40
Tokyo Haneda
01:30
Singapore Changi
|
23:20
Singapore Changi
06:10
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Japan to Chūbu Centrair.
You take a flight from Chūbu Centrair to Johannesburg and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
NH86
All Nippon Airways
NH841
All Nippon Airways
SQ478
Singapore Airlines
|
07:25
Chūbu Centrair
11:05
Tokyo Haneda
01:30
Singapore Changi
|
08:30
Tokyo Haneda
17:50
Singapore Changi
06:10
Johannesburg
|
Connect |
NH86
All Nippon Airways
SQ633
Singapore Airlines
SQ478
Singapore Airlines
|
07:25
Chūbu Centrair
16:40
Tokyo Haneda
01:30
Singapore Changi
|
08:30
Tokyo Haneda
23:20
Singapore Changi
06:10
Johannesburg
|
Connect |
NH492
All Nippon Airways
SQ637
Singapore Airlines
SQ478
Singapore Airlines
|
07:45
Chūbu Centrair
10:10
Tokyo Narita
01:30
Singapore Changi
|
09:00
Tokyo Narita
17:00
Singapore Changi
06:10
Johannesburg
|
Connect |
NH492
All Nippon Airways
NH801
All Nippon Airways
SQ478
Singapore Airlines
|
07:45
Chūbu Centrair
18:05
Tokyo Narita
01:30
Singapore Changi
|
09:00
Tokyo Narita
00:40
Singapore Changi
06:10
Johannesburg
|
Connect |
SQ671
Singapore Airlines
SQ478
Singapore Airlines
|
10:20
Chūbu Centrair
01:30
Singapore Changi
|
16:15
Singapore Changi
06:10
Johannesburg
|
Connect |
TG645
Thai Airways International
SQ711
Singapore Airlines
SQ478
Singapore Airlines
|
11:00
Chūbu Centrair
18:05
Suvarnabhumi
01:30
Singapore Changi
|
15:00
Suvarnabhumi
21:35
Singapore Changi
06:10
Johannesburg
|
Connect |
NH494
All Nippon Airways
NH801
All Nippon Airways
SQ478
Singapore Airlines
|
14:30
Chūbu Centrair
18:05
Tokyo Narita
01:30
Singapore Changi
|
15:45
Tokyo Narita
00:40
Singapore Changi
06:10
Johannesburg
|
Connect |
JL3084
Japan Airlines
NH801
All Nippon Airways
SQ478
Singapore Airlines
|
14:40
Chūbu Centrair
18:05
Tokyo Narita
01:30
Singapore Changi
|
16:00
Tokyo Narita
00:40
Singapore Changi
06:10
Johannesburg
|
Connect |
EY889
Etihad
EY889
Etihad
EY602
Etihad
|
16:00
Chūbu Centrair
20:10
Beijing Daxing
02:05
Abu Dhabi
|
18:30
Beijing Daxing
00:55
Abu Dhabi
08:20
Johannesburg
|
Connect |
UO0581
Hong Kong Express
CX749
Cathay Pacific
|
16:20
Chūbu Centrair
00:30
Hong Kong
|
20:10
Hong Kong
07:30
Johannesburg
|
Connect |
CA160
Air China
ET605
Ethiopian Airlines
ET809
Ethiopian Airlines
|
20:15
Chūbu Centrair
00:10
Beijing Capital
08:40
Addis Ababa
|
22:50
Beijing Capital
07:15
Addis Ababa
13:05
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Japan to Tokyo Narita.
You take a flight from Tokyo Narita to Johannesburg and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
SQ637
Singapore Airlines
SQ478
Singapore Airlines
|
10:10
Tokyo Narita
01:30
Singapore Changi
|
17:00
Singapore Changi
06:10
Johannesburg
|
Connect |
TK51
Turkish Airlines
TK42
Turkish Airlines
|
11:45
Tokyo Narita
02:20
Istanbul
|
17:45
Istanbul
11:10
Johannesburg
|
Connect |
TR899
Scoot Tigerair
TR899
Scoot Tigerair
SQ478
Singapore Airlines
|
11:45
Tokyo Narita
16:10
Taiwan Taoyuan
01:30
Singapore Changi
|
15:10
Taiwan Taoyuan
20:55
Singapore Changi
06:10
Johannesburg
|
Connect |
RS702
Air Seoul
SQ601
Singapore Airlines
SQ478
Singapore Airlines
|
13:10
Tokyo Narita
16:35
Incheon
01:30
Singapore Changi
|
15:45
Incheon
22:20
Singapore Changi
06:10
Johannesburg
|
Connect |
LY092
El Al
LY053
El Al
|
16:15
Tokyo Narita
05:50
Tel Aviv
|
22:00
Tel Aviv
14:30
Johannesburg
|
Connect |
CX521
Cathay Pacific
CX749
Cathay Pacific
|
16:45
Tokyo Narita
00:30
Hong Kong
|
21:10
Hong Kong
07:30
Johannesburg
|
Connect |
NH801
All Nippon Airways
SQ478
Singapore Airlines
|
18:05
Tokyo Narita
01:30
Singapore Changi
|
00:40
Singapore Changi
06:10
Johannesburg
|
Connect |
RS704
Air Seoul
ET673
Ethiopian Airlines
ET809
Ethiopian Airlines
|
20:00
Tokyo Narita
00:20
Incheon
08:40
Addis Ababa
|
22:30
Incheon
07:20
Addis Ababa
13:05
Johannesburg
|
Connect |
ET673
Ethiopian Airlines
ET673
Ethiopian Airlines
ET809
Ethiopian Airlines
|
20:40
Tokyo Narita
00:20
Incheon
08:40
Addis Ababa
|
23:20
Incheon
07:20
Addis Ababa
13:05
Johannesburg
|
Connect |
EK319
Emirates
EK763
Emirates
|
22:30
Tokyo Narita
10:05
Dubai
|
05:30
Dubai
16:30
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Japan to Gimhae.
You take a flight from Gimhae to Johannesburg and cost approximately 850 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
OZ8532
Asiana Airlines
SQ601
Singapore Airlines
SQ478
Singapore Airlines
|
07:00
Gimhae
16:35
Incheon
01:30
Singapore Changi
|
08:05
Incheon
22:20
Singapore Changi
06:10
Johannesburg
|
Connect |
OZ8532
Asiana Airlines
OZ751
Asiana Airlines
SQ478
Singapore Airlines
|
07:00
Gimhae
16:20
Incheon
01:30
Singapore Changi
|
08:05
Incheon
21:55
Singapore Changi
06:10
Johannesburg
|
Connect |
OZ8532
Asiana Airlines
SQ607
Singapore Airlines
SQ478
Singapore Airlines
|
07:00
Gimhae
09:00
Incheon
01:30
Singapore Changi
|
08:05
Incheon
14:45
Singapore Changi
06:10
Johannesburg
|
Connect |
SQ615
Singapore Airlines
SQ478
Singapore Airlines
|
08:00
Gimhae
01:30
Singapore Changi
|
13:25
Singapore Changi
06:10
Johannesburg
|
Connect |
BX126
Air Busan
CX507
Cathay Pacific
CX749
Cathay Pacific
|
11:05
Gimhae
18:00
Osaka Kansai
00:30
Hong Kong
|
12:35
Osaka Kansai
21:35
Hong Kong
07:30
Johannesburg
|
Connect |
BX793
Air Busan
SQ877
Singapore Airlines
SQ478
Singapore Airlines
|
11:05
Gimhae
14:20
Taiwan Taoyuan
01:30
Singapore Changi
|
12:30
Taiwan Taoyuan
18:55
Singapore Changi
06:10
Johannesburg
|
Connect |
BX793
Air Busan
CX479
Cathay Pacific
CX749
Cathay Pacific
|
11:05
Gimhae
21:15
Taiwan Taoyuan
00:30
Hong Kong
|
12:30
Taiwan Taoyuan
23:05
Hong Kong
07:30
Johannesburg
|
Connect |
CI189
China Airlines
TR899
Scoot Tigerair
SQ478
Singapore Airlines
|
12:00
Gimhae
16:10
Taiwan Taoyuan
01:30
Singapore Changi
|
13:25
Taiwan Taoyuan
20:55
Singapore Changi
06:10
Johannesburg
|
Connect |
CI189
China Airlines
SQ877
Singapore Airlines
SQ478
Singapore Airlines
|
12:00
Gimhae
14:20
Taiwan Taoyuan
01:30
Singapore Changi
|
13:25
Taiwan Taoyuan
18:55
Singapore Changi
06:10
Johannesburg
|
Connect |
CI189
China Airlines
CX479
Cathay Pacific
CX749
Cathay Pacific
|
12:00
Gimhae
21:15
Taiwan Taoyuan
00:30
Hong Kong
|
13:25
Taiwan Taoyuan
23:05
Hong Kong
07:30
Johannesburg
|
Connect |
CZ3032
China Southern Airlines
KQ883
Kenya Airways
KQ760
Kenya Airways
|
13:40
Gimhae
22:15
Guangzhou Baiyun
07:45
Nairobi
|
16:30
Guangzhou Baiyun
05:00
Nairobi
10:55
Johannesburg
|
Connect |
UO0674
Hong Kong Express
TR981
Scoot Tigerair
SQ478
Singapore Airlines
|
13:40
Gimhae
18:15
Hong Kong
01:30
Singapore Changi
|
16:15
Hong Kong
22:15
Singapore Changi
06:10
Johannesburg
|
Connect |
CZ3032
China Southern Airlines
CZ633
China Southern Airlines
KQ760
Kenya Airways
|
13:40
Gimhae
00:05
Guangzhou Baiyun
07:45
Nairobi
|
16:30
Guangzhou Baiyun
06:30
Nairobi
10:55
Johannesburg
|
Connect |
KE697
Korean Air
CX479
Cathay Pacific
CX749
Cathay Pacific
|
14:40
Gimhae
21:15
Taiwan Taoyuan
00:30
Hong Kong
|
16:10
Taiwan Taoyuan
23:05
Hong Kong
07:30
Johannesburg
|
Connect |
7C4055
Jeju Air
SQ478
Singapore Airlines
|
17:40
Gimhae
01:30
Singapore Changi
|
23:25
Singapore Changi
06:10
Johannesburg
|
Connect |
FM830
Shanghai Airlines
ET685
Ethiopian Airlines
ET809
Ethiopian Airlines
|
17:50
Gimhae
23:30
Shanghai Pudong
08:40
Addis Ababa
|
18:50
Shanghai Pudong
06:50
Addis Ababa
13:05
Johannesburg
|
Connect |
FM830
Shanghai Airlines
MK689
Air Mauritius
MK851
Air Mauritius
|
17:50
Gimhae
22:45
Shanghai Pudong
09:15
Mauritius
|
18:50
Shanghai Pudong
06:05
Mauritius
11:50
Johannesburg
|
Connect |
7C2251
Jeju Air
ET609
Ethiopian Airlines
ET809
Ethiopian Airlines
|
19:40
Gimhae
01:50
Suvarnabhumi
08:40
Addis Ababa
|
23:40
Suvarnabhumi
06:10
Addis Ababa
13:05
Johannesburg
|
Connect |
KE661
Korean Air
ET609
Ethiopian Airlines
ET809
Ethiopian Airlines
|
20:25
Gimhae
01:50
Suvarnabhumi
08:40
Addis Ababa
|
00:30
Suvarnabhumi
06:10
Addis Ababa
13:05
Johannesburg
|
Connect |
KE661
Korean Air
ET619
Ethiopian Airlines
ET809
Ethiopian Airlines
|
20:25
Gimhae
01:40
Suvarnabhumi
08:40
Addis Ababa
|
00:30
Suvarnabhumi
06:20
Addis Ababa
13:05
Johannesburg
|
Connect |
BX391
Air Busan
MK641
Air Mauritius
MK851
Air Mauritius
|
21:35
Gimhae
01:30
Hong Kong
09:15
Mauritius
|
00:05
Hong Kong
07:15
Mauritius
11:50
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Japan to Tokyo Haneda.
You take a flight from Tokyo Haneda to Durban and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Durban to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
EK313
Emirates
EK775
Emirates
|
00:05
Tokyo Haneda
10:15
Dubai
|
05:50
Dubai
16:35
Durban
|
Connect |
CX549
Cathay Pacific
CX749
Cathay Pacific
BA6203
British Airways
|
16:05
Tokyo Haneda
00:30
Hong Kong
09:05
Johannesburg
|
20:15
Hong Kong
07:30
Johannesburg
10:10
Durban
|
Connect |
CX549
Cathay Pacific
CX749
Cathay Pacific
BA6211
British Airways
|
16:05
Tokyo Haneda
00:30
Hong Kong
12:00
Johannesburg
|
20:15
Hong Kong
07:30
Johannesburg
13:05
Durban
|
Connect |
SQ633
Singapore Airlines
SQ478
Singapore Airlines
FA392
Safair
|
16:40
Tokyo Haneda
01:30
Singapore Changi
07:55
Johannesburg
|
23:20
Singapore Changi
06:10
Johannesburg
09:05
Durban
|
Connect |
SQ633
Singapore Airlines
SQ478
Singapore Airlines
JE243 245
Mango
|
16:40
Tokyo Haneda
01:30
Singapore Changi
08:00
Johannesburg
|
23:20
Singapore Changi
06:10
Johannesburg
09:10
Durban
|
Connect |
You take a bus, shuttle or taxi from your location in Japan to Tokyo Haneda.
You take a flight from Tokyo Haneda to Bloemfontein and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
JL029
Japan Airlines
CX749
Cathay Pacific
5Z116
CemAir
|
09:55
Tokyo Haneda
00:30
Hong Kong
10:30
Johannesburg
|
13:45
Hong Kong
07:30
Johannesburg
11:30
Bloemfontein
|
Connect |
NH841
All Nippon Airways
SQ478
Singapore Airlines
4Z713
Airlink
|
11:05
Tokyo Haneda
01:30
Singapore Changi
13:20
Johannesburg
|
17:50
Singapore Changi
06:10
Johannesburg
14:20
Bloemfontein
|
Connect |
LH715
Lufthansa
LH574
Lufthansa
4Z608
Airlink
|
12:35
Tokyo Haneda
22:25
Munich
16:20
Capetown
|
17:15
Munich
10:40
Capetown
17:55
Bloemfontein
|
Connect |
AZ0793
Alitalia
AZ0848
Alitalia
5Z116
CemAir
|
13:35
Tokyo Haneda
22:10
Rome
10:30
Johannesburg
|
19:30
Rome
08:20
Johannesburg
11:30
Bloemfontein
|
Connect |
AZ0793
Alitalia
AZ0848
Alitalia
5Z114
CemAir
|
13:35
Tokyo Haneda
22:10
Rome
15:30
Johannesburg
|
19:30
Rome
08:20
Johannesburg
16:25
Bloemfontein
|
Connect |
AZ0793
Alitalia
AZ0848
Alitalia
4Z713
Airlink
|
13:35
Tokyo Haneda
22:10
Rome
13:20
Johannesburg
|
19:30
Rome
08:20
Johannesburg
14:20
Bloemfontein
|
Connect |
CX549
Cathay Pacific
CX749
Cathay Pacific
5Z116
CemAir
|
16:05
Tokyo Haneda
00:30
Hong Kong
10:30
Johannesburg
|
20:15
Hong Kong
07:30
Johannesburg
11:30
Bloemfontein
|
Connect |
CX549
Cathay Pacific
CX749
Cathay Pacific
4Z705
Airlink
|
16:05
Tokyo Haneda
00:30
Hong Kong
16:20
Johannesburg
|
20:15
Hong Kong
07:30
Johannesburg
17:20
Bloemfontein
|
Connect |
CX549
Cathay Pacific
CX749
Cathay Pacific
4Z713
Airlink
|
16:05
Tokyo Haneda
00:30
Hong Kong
13:20
Johannesburg
|
20:15
Hong Kong
07:30
Johannesburg
14:20
Bloemfontein
|
Connect |
SQ633
Singapore Airlines
SQ478
Singapore Airlines
5Z114
CemAir
|
16:40
Tokyo Haneda
01:30
Singapore Changi
15:30
Johannesburg
|
23:20
Singapore Changi
06:10
Johannesburg
16:25
Bloemfontein
|
Connect |
SQ633
Singapore Airlines
SQ478
Singapore Airlines
4Z713
Airlink
|
16:40
Tokyo Haneda
01:30
Singapore Changi
13:20
Johannesburg
|
23:20
Singapore Changi
06:10
Johannesburg
14:20
Bloemfontein
|
Connect |
SQ633
Singapore Airlines
SQ478
Singapore Airlines
5Z116
CemAir
|
16:40
Tokyo Haneda
01:30
Singapore Changi
10:30
Johannesburg
|
23:20
Singapore Changi
06:10
Johannesburg
11:30
Bloemfontein
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com