HowToGo

Flight from Singapore to Japan

Search Transfer from Singapore to Japan

Search Flights

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

1. Polokwane to Fukuoka

  1. You take a bus, shuttle or taxi from your location in Singapore to Polokwane.

  2. You take a flight from Polokwane to Fukuoka and cost approximately 1100 USD.

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

Flight Depart Arrive
4Z802 Airlink
CX748 Cathay Pacific
CX588 Cathay Pacific
07:55 Polokwane
11:20 Johannesburg
11:00 Hong Kong
08:50 Johannesburg
06:00 Hong Kong
15:30 Fukuoka
Connect
4Z802 Airlink
CX748 Cathay Pacific
CX548 Cathay Pacific
JL323 Japan Airlines
07:55 Polokwane
11:20 Johannesburg
08:45 Hong Kong
15:05 Tokyo Haneda
08:50 Johannesburg
06:00 Hong Kong
13:55 Tokyo Haneda
17:00 Fukuoka
Connect
4Z802 Airlink
CX748 Cathay Pacific
CX548 Cathay Pacific
JL325 Japan Airlines
07:55 Polokwane
11:20 Johannesburg
08:45 Hong Kong
16:00 Tokyo Haneda
08:50 Johannesburg
06:00 Hong Kong
13:55 Tokyo Haneda
17:50 Fukuoka
Connect
4Z802 Airlink
CX748 Cathay Pacific
UO0620 Hong Kong Express
07:55 Polokwane
11:20 Johannesburg
10:50 Hong Kong
08:50 Johannesburg
06:00 Hong Kong
15:15 Fukuoka
Connect
4Z802 Airlink
CX748 Cathay Pacific
CX548 Cathay Pacific
JL327 Japan Airlines
07:55 Polokwane
11:20 Johannesburg
08:45 Hong Kong
17:10 Tokyo Haneda
08:50 Johannesburg
06:00 Hong Kong
13:55 Tokyo Haneda
19:00 Fukuoka
Connect
4Z802 Airlink
EY601 Etihad
EY876 Etihad
KE781 Korean Air
07:55 Polokwane
10:15 Johannesburg
01:05 Abu Dhabi
18:35 Incheon
08:50 Johannesburg
20:20 Abu Dhabi
14:25 Incheon
19:55 Fukuoka
Connect
4Z802 Airlink
CX748 Cathay Pacific
CX536 Cathay Pacific
GK587 JetStar Japan
07:55 Polokwane
11:20 Johannesburg
10:10 Hong Kong
18:35 Chūbu Centrair
08:50 Johannesburg
06:00 Hong Kong
15:10 Chūbu Centrair
20:00 Fukuoka
Connect
4Z802 Airlink
EY601 Etihad
EY834 Etihad
UO0620 Hong Kong Express
07:55 Polokwane
10:15 Johannesburg
22:10 Abu Dhabi
10:50 Hong Kong
08:50 Johannesburg
20:20 Abu Dhabi
09:10 Hong Kong
15:15 Fukuoka
Connect
4Z802 Airlink
EY601 Etihad
EY834 Etihad
CX588 Cathay Pacific
07:55 Polokwane
10:15 Johannesburg
22:10 Abu Dhabi
11:00 Hong Kong
08:50 Johannesburg
20:20 Abu Dhabi
09:10 Hong Kong
15:30 Fukuoka
Connect

2. Johannesburg to Fukuoka

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

  2. You take a flight from Johannesburg to Fukuoka and cost approximately 1200 USD.

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

Flight Depart Arrive
EY601 Etihad
EY876 Etihad
KE781 Korean Air
10:15 Johannesburg
01:05 Abu Dhabi
18:35 Incheon
20:20 Abu Dhabi
14:25 Incheon
19:55 Fukuoka
Connect
CX748 Cathay Pacific
CX588 Cathay Pacific
11:20 Johannesburg
11:00 Hong Kong
06:00 Hong Kong
15:30 Fukuoka
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
JL323 Japan Airlines
11:20 Johannesburg
08:45 Hong Kong
15:05 Tokyo Haneda
06:00 Hong Kong
13:55 Tokyo Haneda
17:00 Fukuoka
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
JL325 Japan Airlines
11:20 Johannesburg
08:45 Hong Kong
16:00 Tokyo Haneda
06:00 Hong Kong
13:55 Tokyo Haneda
17:50 Fukuoka
Connect
CX748 Cathay Pacific
UO0620 Hong Kong Express
11:20 Johannesburg
10:50 Hong Kong
06:00 Hong Kong
15:15 Fukuoka
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
JL327 Japan Airlines
11:20 Johannesburg
08:45 Hong Kong
17:10 Tokyo Haneda
06:00 Hong Kong
13:55 Tokyo Haneda
19:00 Fukuoka
Connect
CX748 Cathay Pacific
CX536 Cathay Pacific
GK587 JetStar Japan
11:20 Johannesburg
10:10 Hong Kong
18:35 Chūbu Centrair
06:00 Hong Kong
15:10 Chūbu Centrair
20:00 Fukuoka
Connect

3. Polokwane to Tokyo Haneda

  1. You take a bus, shuttle or taxi from your location in Singapore to Polokwane.

  2. You take a flight from Polokwane to Tokyo Haneda and cost approximately 900 USD.

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

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

4. Johannesburg to Tokyo Haneda

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

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

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

Flight Depart Arrive
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
JL026 Japan Airlines
11:20 Johannesburg
15:15 Hong Kong
06:00 Hong Kong
20:25 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
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
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
SQ479 Singapore Airlines
SQ634 Singapore Airlines
13:45 Johannesburg
13:55 Singapore Changi
06:10 Singapore Changi
21:50 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

5. Johannesburg to Chūbu Centrair

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

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

  3. 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: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
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

6. Johannesburg to Tokyo Narita

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

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

  3. You take a bus, shuttle or taxi from Tokyo Narita to your destination in 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
EY601 Etihad
EY876 Etihad
KE001 Korean Air
10:15 Johannesburg
01:05 Abu Dhabi
17:40 Incheon
20:20 Abu Dhabi
14:25 Incheon
20:00 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
JL026 Japan Airlines
11:20 Johannesburg
15:15 Hong Kong
06:00 Hong Kong
20:40 Tokyo Narita
Connect
CX748 Cathay Pacific
HX608 Hong Kong Airlines
11:20 Johannesburg
09:15 Hong Kong
06:00 Hong Kong
14: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
CX506 Cathay Pacific
GK210 JetStar Japan
11:20 Johannesburg
10:20 Hong Kong
20:25 Osaka Kansai
06:00 Hong Kong
15:15 Osaka Kansai
21:50 Tokyo Narita
Connect
SQ479 Singapore Airlines
JL712 Japan Airlines
13:45 Johannesburg
08:10 Singapore Changi
06:10 Singapore Changi
16:20 Tokyo Narita
Connect
QR1364 Qatar Airways
QR806 Qatar Airways
13:50 Johannesburg
02:10 Doha
23:10 Doha
18:35 Tokyo Narita
Connect

7. Johannesburg to Takamatsu

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

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

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

Flight Depart Arrive
EY601 Etihad
EY834 Etihad
UO0522 Hong Kong Express
10:15 Johannesburg
22:10 Abu Dhabi
10:00 Hong Kong
20:20 Abu Dhabi
09:10 Hong Kong
14:40 Takamatsu
Connect
EY601 Etihad
EY878 Etihad
GK419 JetStar Japan
10:15 Johannesburg
01:10 Abu Dhabi
18:20 Tokyo Narita
20:20 Abu Dhabi
16:00 Tokyo Narita
20:00 Takamatsu
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
JL483 Japan Airlines
11:20 Johannesburg
08:45 Hong Kong
15:15 Tokyo Haneda
06:00 Hong Kong
13:55 Tokyo Haneda
16:30 Takamatsu
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
JL485 Japan Airlines
11:20 Johannesburg
08:45 Hong Kong
18:15 Tokyo Haneda
06:00 Hong Kong
13:55 Tokyo Haneda
19:30 Takamatsu
Connect
CX748 Cathay Pacific
CX520 Cathay Pacific
GK419 JetStar Japan
11:20 Johannesburg
10:30 Hong Kong
18:20 Tokyo Narita
06:00 Hong Kong
16:05 Tokyo Narita
20:00 Takamatsu
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
JL487 Japan Airlines
11:20 Johannesburg
08:45 Hong Kong
20:15 Tokyo Haneda
06:00 Hong Kong
13:55 Tokyo Haneda
21:30 Takamatsu
Connect
CX748 Cathay Pacific
UO0522 Hong Kong Express
11:20 Johannesburg
10:00 Hong Kong
06:00 Hong Kong
14:40 Takamatsu
Connect
CX748 Cathay Pacific
CX494 Cathay Pacific
CI178 China Airlines
11:20 Johannesburg
10:20 Hong Kong
14:30 Taiwan Taoyuan
06:00 Hong Kong
12:20 Taiwan Taoyuan
18:10 Takamatsu
Connect
CX748 Cathay Pacific
CI922 China Airlines
CI178 China Airlines
11:20 Johannesburg
08:10 Hong Kong
14:30 Taiwan Taoyuan
06:00 Hong Kong
10:00 Taiwan Taoyuan
18:10 Takamatsu
Connect
SQ479 Singapore Airlines
JL712 Japan Airlines
GK419 JetStar Japan
13:45 Johannesburg
08:10 Singapore Changi
18:20 Tokyo Narita
06:10 Singapore Changi
16:20 Tokyo Narita
20:00 Takamatsu
Connect
LH573 Lufthansa
NH204 All Nippon Airways
NH531 All Nippon Airways
19:00 Johannesburg
12:10 Frankfurt
07:40 Tokyo Haneda
05:35 Frankfurt
06:45 Tokyo Haneda
09:00 Takamatsu
Connect
LH573 Lufthansa
NH204 All Nippon Airways
NH533 All Nippon Airways
19:00 Johannesburg
12:10 Frankfurt
09:40 Tokyo Haneda
05:35 Frankfurt
06:45 Tokyo Haneda
11:00 Takamatsu
Connect

8. Johannesburg to Kagoshima

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

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

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

Flight Depart Arrive
EY601 Etihad
EY834 Etihad
HX670 Hong Kong Airlines
10:15 Johannesburg
22:10 Abu Dhabi
11:30 Hong Kong
20:20 Abu Dhabi
09:10 Hong Kong
15:40 Kagoshima
Connect
CX748 Cathay Pacific
UO0546 Hong Kong Express
11:20 Johannesburg
07:40 Hong Kong
06:00 Hong Kong
11:45 Kagoshima
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
JL651 Japan Airlines
11:20 Johannesburg
08:45 Hong Kong
16:05 Tokyo Haneda
06:00 Hong Kong
13:55 Tokyo Haneda
17:50 Kagoshima
Connect
CX748 Cathay Pacific
HX670 Hong Kong Airlines
11:20 Johannesburg
11:30 Hong Kong
06:00 Hong Kong
15:40 Kagoshima
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
JL653 Japan Airlines
11:20 Johannesburg
08:45 Hong Kong
17:55 Tokyo Haneda
06:00 Hong Kong
13:55 Tokyo Haneda
19:40 Kagoshima
Connect
CX748 Cathay Pacific
CX548 Cathay Pacific
JL655 Japan Airlines
11:20 Johannesburg
08:45 Hong Kong
19:30 Tokyo Haneda
06:00 Hong Kong
13:55 Tokyo Haneda
21:15 Kagoshima
Connect
CX748 Cathay Pacific
CX506 Cathay Pacific
MM199 Peach Aviation Limited
11:20 Johannesburg
10:20 Hong Kong
19:00 Osaka Kansai
06:00 Hong Kong
15:15 Osaka Kansai
20:15 Kagoshima
Connect

References

Find Hotels in Japan

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

Booking.com