HowToGo

Flight from Taiwan to Singapore, South Africa

How to get to Singapore, South Africa from Taiwan by flight ? You can check flights from Taiwan to Singapore, South Africa below.

Search Transfer from Taiwan to Singapore, South Africa

Search Flights

You can find flight ticket prices from Taiwan to Singapore, South Africa with our flight tickets search tool below

1. Kaohsiung to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Taiwan to Kaohsiung.

  2. You take a flight from Kaohsiung to Johannesburg and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.

Flight Depart Arrive
BR797 EVA Air
SQ851 Singapore Airlines
SQ478 Singapore Airlines
10:15 Kaohsiung
13:25 Guangzhou Baiyun
01:30 Singapore Changi
11:55 Guangzhou Baiyun
17:30 Singapore Changi
06:10 Johannesburg
Connect
CX431 Cathay Pacific
CX749 Cathay Pacific
11:20 Kaohsiung
00:40 Hong Kong
12:55 Hong Kong
07:35 Johannesburg
Connect
AK171 AirAsia
SQ125 Singapore Airlines
SQ478 Singapore Airlines
13:45 Kaohsiung
20:40 Kuala Lumpur
01:30 Singapore Changi
18:05 Kuala Lumpur
21:50 Singapore Changi
06:10 Johannesburg
Connect
AK171 AirAsia
MH607 Malaysia Airlines
SQ478 Singapore Airlines
13:45 Kaohsiung
19:10 Kuala Lumpur
01:30 Singapore Changi
18:05 Kuala Lumpur
20:25 Singapore Changi
06:10 Johannesburg
Connect
AE983 Mandarin Airlines
QR817 Qatar Airways
QR1363 Qatar Airways
13:55 Kaohsiung
19:20 Hong Kong
02:30 Doha
15:30 Hong Kong
23:40 Doha
09:50 Johannesburg
Connect
AE983 Mandarin Airlines
SQ895 Singapore Airlines
SQ478 Singapore Airlines
13:55 Kaohsiung
18:50 Hong Kong
01:30 Singapore Changi
15:30 Hong Kong
22:40 Singapore Changi
06:10 Johannesburg
Connect
AE983 Mandarin Airlines
SQ897 Singapore Airlines
SQ478 Singapore Airlines
13:55 Kaohsiung
19:55 Hong Kong
01:30 Singapore Changi
15:30 Hong Kong
23:50 Singapore Changi
06:10 Johannesburg
Connect
AE983 Mandarin Airlines
CX749 Cathay Pacific
13:55 Kaohsiung
00:40 Hong Kong
15:30 Hong Kong
07:35 Johannesburg
Connect
AE983 Mandarin Airlines
TR981 Scoot Tigerair
SQ478 Singapore Airlines
13:55 Kaohsiung
17:50 Hong Kong
01:30 Singapore Changi
15:30 Hong Kong
21:20 Singapore Changi
06:10 Johannesburg
Connect
Z27135 AirAsia Philippines
MI562 SilkAir
SQ478 Singapore Airlines
14:05 Kaohsiung
18:50 Mactan–Cebu
01:30 Singapore Changi
16:30 Mactan–Cebu
22:35 Singapore Changi
06:10 Johannesburg
Connect
CI839 China Airlines
EK363 Emirates
EK775 Emirates
14:55 Kaohsiung
22:20 Suvarnabhumi
04:05 Dubai
17:25 Suvarnabhumi
01:50 Dubai
10:15 Johannesburg
Connect
CI839 China Airlines
SQ713 Singapore Airlines
SQ478 Singapore Airlines
14:55 Kaohsiung
20:10 Suvarnabhumi
01:30 Singapore Changi
17:25 Suvarnabhumi
23:30 Singapore Changi
06:10 Johannesburg
Connect
CI839 China Airlines
SQ711 Singapore Airlines
SQ478 Singapore Airlines
14:55 Kaohsiung
18:30 Suvarnabhumi
01:30 Singapore Changi
17:25 Suvarnabhumi
21:55 Singapore Changi
06:10 Johannesburg
Connect
BR706 EVA Air
ET685 Ethiopian Airlines
ET809 Ethiopian Airlines
16:50 Kaohsiung
00:20 Shanghai Pudong
08:40 Addis Ababa
19:05 Shanghai Pudong
06:50 Addis Ababa
13:05 Johannesburg
Connect
CI583 China Airlines
ET685 Ethiopian Airlines
ET809 Ethiopian Airlines
17:15 Kaohsiung
00:20 Shanghai Pudong
08:40 Addis Ababa
19:30 Shanghai Pudong
06:50 Addis Ababa
13:05 Johannesburg
Connect

2. Taichung to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Taiwan to Taichung.

  2. You take a flight from Taichung to Johannesburg and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.

Flight Depart Arrive
AE1819 Mandarin Airlines
SQ881 Singapore Airlines
SQ478 Singapore Airlines
07:40 Taichung
12:25 Hong Kong
01:30 Singapore Changi
09:10 Hong Kong
16:20 Singapore Changi
06:10 Johannesburg
Connect
AE1819 Mandarin Airlines
CX749 Cathay Pacific
07:40 Taichung
00:40 Hong Kong
09:10 Hong Kong
07:35 Johannesburg
Connect
AE1819 Mandarin Airlines
SQ883 Singapore Airlines
SQ478 Singapore Airlines
07:40 Taichung
14:25 Hong Kong
01:30 Singapore Changi
09:10 Hong Kong
18:20 Singapore Changi
06:10 Johannesburg
Connect
AE1857 Mandarin Airlines
SQ177 Singapore Airlines
SQ482 Singapore Airlines
08:00 Taichung
12:30 Tan Son Nhat
16:35 Singapore Changi
10:20 Tan Son Nhat
15:30 Singapore Changi
21:10 Johannesburg
Connect
AE1857 Mandarin Airlines
SQ183 Singapore Airlines
SQ478 Singapore Airlines
08:00 Taichung
15:55 Tan Son Nhat
01:30 Singapore Changi
10:20 Tan Son Nhat
18:55 Singapore Changi
06:10 Johannesburg
Connect
B7519 Uni Airways
SV0883 Saudia
SV0447 Saudia
08:30 Taichung
15:25 Guangzhou Baiyun
01:45 Jeddah
10:30 Guangzhou Baiyun
20:05 Jeddah
07:30 Johannesburg
Connect
B7519 Uni Airways
SQ851 Singapore Airlines
SQ478 Singapore Airlines
08:30 Taichung
13:25 Guangzhou Baiyun
01:30 Singapore Changi
10:30 Guangzhou Baiyun
17:30 Singapore Changi
06:10 Johannesburg
Connect
TW670 T'way Air
TW117 T'way Air
CX749 Cathay Pacific
10:15 Taichung
20:25 Incheon
00:40 Hong Kong
14:05 Incheon
23:00 Hong Kong
07:35 Johannesburg
Connect
TW670 T'way Air
CX411 Cathay Pacific
CX749 Cathay Pacific
10:15 Taichung
15:10 Incheon
00:40 Hong Kong
14:05 Incheon
18:05 Hong Kong
07:35 Johannesburg
Connect
TW670 T'way Air
SQ601 Singapore Airlines
SQ478 Singapore Airlines
10:15 Taichung
16:45 Incheon
01:30 Singapore Changi
14:05 Incheon
22:00 Singapore Changi
06:10 Johannesburg
Connect
TW670 T'way Air
OZ751 Asiana Airlines
SQ478 Singapore Airlines
10:15 Taichung
16:10 Incheon
01:30 Singapore Changi
14:05 Incheon
21:30 Singapore Changi
06:10 Johannesburg
Connect
UO0193 Hong Kong Express
CX749 Cathay Pacific
10:20 Taichung
00:40 Hong Kong
12:00 Hong Kong
07:35 Johannesburg
Connect
UO0193 Hong Kong Express
EY833 Etihad
EY602 Etihad
10:20 Taichung
18:30 Hong Kong
02:05 Abu Dhabi
12:00 Hong Kong
00:05 Abu Dhabi
08:20 Johannesburg
Connect
UO0193 Hong Kong Express
CX735 Cathay Pacific
SQ478 Singapore Airlines
10:20 Taichung
13:50 Hong Kong
01:30 Singapore Changi
12:00 Hong Kong
17:50 Singapore Changi
06:10 Johannesburg
Connect
UO0173 Hong Kong Express
EY833 Etihad
EY602 Etihad
11:15 Taichung
18:30 Hong Kong
02:05 Abu Dhabi
12:55 Hong Kong
00:05 Abu Dhabi
08:20 Johannesburg
Connect
UO0173 Hong Kong Express
QR817 Qatar Airways
QR1363 Qatar Airways
11:15 Taichung
19:20 Hong Kong
02:30 Doha
12:55 Hong Kong
23:40 Doha
09:50 Johannesburg
Connect
UO0173 Hong Kong Express
CX749 Cathay Pacific
11:15 Taichung
00:40 Hong Kong
12:55 Hong Kong
07:35 Johannesburg
Connect

3. Kaohsiung to Polokwane

  1. You take a bus, shuttle or taxi from your location in Taiwan to Kaohsiung.

  2. You take a flight from Kaohsiung to Polokwane and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Polokwane to your destination in Singapore, South Africa.

Flight Depart Arrive
CX431 Cathay Pacific
CX749 Cathay Pacific
4Z809 Airlink
11:20 Kaohsiung
00:40 Hong Kong
10:45 Johannesburg
12:55 Hong Kong
07:35 Johannesburg
11:40 Polokwane
Connect
CX431 Cathay Pacific
CX749 Cathay Pacific
4Z815 Airlink
11:20 Kaohsiung
00:40 Hong Kong
16:35 Johannesburg
12:55 Hong Kong
07:35 Johannesburg
17:30 Polokwane
Connect
HO1316 Juneyao Airlines
SQ835 Singapore Airlines
SQ478 Singapore Airlines
4Z809 Airlink
12:15 Kaohsiung
19:10 Shanghai Pudong
01:30 Singapore Changi
10:45 Johannesburg
14:30 Shanghai Pudong
00:30 Singapore Changi
06:10 Johannesburg
11:40 Polokwane
Connect
HO1316 Juneyao Airlines
SQ833 Singapore Airlines
SQ478 Singapore Airlines
4Z809 Airlink
12:15 Kaohsiung
16:50 Shanghai Pudong
01:30 Singapore Changi
10:45 Johannesburg
14:30 Shanghai Pudong
22:20 Singapore Changi
06:10 Johannesburg
11:40 Polokwane
Connect
AK171 AirAsia
SQ125 Singapore Airlines
SQ478 Singapore Airlines
4Z809 Airlink
13:45 Kaohsiung
20:40 Kuala Lumpur
01:30 Singapore Changi
10:45 Johannesburg
18:05 Kuala Lumpur
21:50 Singapore Changi
06:10 Johannesburg
11:40 Polokwane
Connect
AE983 Mandarin Airlines
CX749 Cathay Pacific
4Z809 Airlink
13:55 Kaohsiung
00:40 Hong Kong
10:45 Johannesburg
15:30 Hong Kong
07:35 Johannesburg
11:40 Polokwane
Connect
AE983 Mandarin Airlines
SQ897 Singapore Airlines
SQ478 Singapore Airlines
4Z809 Airlink
13:55 Kaohsiung
19:55 Hong Kong
01:30 Singapore Changi
10:45 Johannesburg
15:30 Hong Kong
23:50 Singapore Changi
06:10 Johannesburg
11:40 Polokwane
Connect
AE983 Mandarin Airlines
SQ895 Singapore Airlines
SQ478 Singapore Airlines
4Z809 Airlink
13:55 Kaohsiung
18:50 Hong Kong
01:30 Singapore Changi
10:45 Johannesburg
15:30 Hong Kong
22:40 Singapore Changi
06:10 Johannesburg
11:40 Polokwane
Connect
CI839 China Airlines
SQ713 Singapore Airlines
SQ478 Singapore Airlines
4Z809 Airlink
14:55 Kaohsiung
20:10 Suvarnabhumi
01:30 Singapore Changi
10:45 Johannesburg
17:25 Suvarnabhumi
23:30 Singapore Changi
06:10 Johannesburg
11:40 Polokwane
Connect
CI839 China Airlines
SQ711 Singapore Airlines
SQ478 Singapore Airlines
4Z809 Airlink
14:55 Kaohsiung
18:30 Suvarnabhumi
01:30 Singapore Changi
10:45 Johannesburg
17:25 Suvarnabhumi
21:55 Singapore Changi
06:10 Johannesburg
11:40 Polokwane
Connect

4. Taichung to Polokwane

  1. You take a bus, shuttle or taxi from your location in Taiwan to Taichung.

  2. You take a flight from Taichung to Polokwane and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Polokwane to your destination in Singapore, South Africa.

Flight Depart Arrive
AE1819 Mandarin Airlines
CX749 Cathay Pacific
4Z809 Airlink
07:40 Taichung
00:40 Hong Kong
10:45 Johannesburg
09:10 Hong Kong
07:35 Johannesburg
11:40 Polokwane
Connect
AE1857 Mandarin Airlines
SQ177 Singapore Airlines
SQ482 Singapore Airlines
4Z801 Airlink
08:00 Taichung
12:30 Tan Son Nhat
16:35 Singapore Changi
06:35 Johannesburg
10:20 Tan Son Nhat
15:30 Singapore Changi
21:10 Johannesburg
07:30 Polokwane
Connect
B7519 Uni Airways
SV0883 Saudia
SV0447 Saudia
4Z809 Airlink
08:30 Taichung
15:25 Guangzhou Baiyun
01:45 Jeddah
10:45 Johannesburg
10:30 Guangzhou Baiyun
20:05 Jeddah
07:30 Johannesburg
11:40 Polokwane
Connect
B7519 Uni Airways
SQ851 Singapore Airlines
SQ478 Singapore Airlines
4Z809 Airlink
08:30 Taichung
13:25 Guangzhou Baiyun
01:30 Singapore Changi
10:45 Johannesburg
10:30 Guangzhou Baiyun
17:30 Singapore Changi
06:10 Johannesburg
11:40 Polokwane
Connect
UO0193 Hong Kong Express
CX749 Cathay Pacific
4Z815 Airlink
10:20 Taichung
00:40 Hong Kong
16:35 Johannesburg
12:00 Hong Kong
07:35 Johannesburg
17:30 Polokwane
Connect
UO0193 Hong Kong Express
CX749 Cathay Pacific
4Z809 Airlink
10:20 Taichung
00:40 Hong Kong
10:45 Johannesburg
12:00 Hong Kong
07:35 Johannesburg
11:40 Polokwane
Connect
UO0193 Hong Kong Express
EY833 Etihad
EY602 Etihad
4Z809 Airlink
10:20 Taichung
18:30 Hong Kong
02:05 Abu Dhabi
10:45 Johannesburg
12:00 Hong Kong
00:05 Abu Dhabi
08:20 Johannesburg
11:40 Polokwane
Connect
UO0193 Hong Kong Express
QR817 Qatar Airways
QR1363 Qatar Airways
4Z809 Airlink
10:20 Taichung
19:20 Hong Kong
02:30 Doha
10:45 Johannesburg
12:00 Hong Kong
23:40 Doha
09:50 Johannesburg
11:40 Polokwane
Connect
UO0173 Hong Kong Express
CX749 Cathay Pacific
4Z815 Airlink
11:15 Taichung
00:40 Hong Kong
16:35 Johannesburg
12:55 Hong Kong
07:35 Johannesburg
17:30 Polokwane
Connect
UO0173 Hong Kong Express
EY833 Etihad
EY602 Etihad
4Z809 Airlink
11:15 Taichung
18:30 Hong Kong
02:05 Abu Dhabi
10:45 Johannesburg
12:55 Hong Kong
00:05 Abu Dhabi
08:20 Johannesburg
11:40 Polokwane
Connect
UO0173 Hong Kong Express
CX749 Cathay Pacific
4Z809 Airlink
11:15 Taichung
00:40 Hong Kong
10:45 Johannesburg
12:55 Hong Kong
07:35 Johannesburg
11:40 Polokwane
Connect
UO0173 Hong Kong Express
QR817 Qatar Airways
QR1363 Qatar Airways
4Z809 Airlink
11:15 Taichung
19:20 Hong Kong
02:30 Doha
10:45 Johannesburg
12:55 Hong Kong
23:40 Doha
09:50 Johannesburg
11:40 Polokwane
Connect

5. Taiwan Taoyuan to Johannesburg

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

  2. You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.

Flight Depart Arrive
BR225 EVA Air
SQ482 Singapore Airlines
07:40 Taiwan Taoyuan
16:35 Singapore Changi
12:00 Singapore Changi
21:10 Johannesburg
Connect
CI753 China Airlines
SQ482 Singapore Airlines
07:50 Taiwan Taoyuan
16:35 Singapore Changi
12:25 Singapore Changi
21:10 Johannesburg
Connect
BR215 EVA Air
SQ482 Singapore Airlines
09:25 Taiwan Taoyuan
16:35 Singapore Changi
13:50 Singapore Changi
21:10 Johannesburg
Connect
CX495 Cathay Pacific
CX749 Cathay Pacific
13:20 Taiwan Taoyuan
00:40 Hong Kong
15:20 Hong Kong
07:35 Johannesburg
Connect
SQ877 Singapore Airlines
SQ478 Singapore Airlines
14:20 Taiwan Taoyuan
01:30 Singapore Changi
18:55 Singapore Changi
06:10 Johannesburg
Connect
TR899 Scoot Tigerair
SQ478 Singapore Airlines
15:55 Taiwan Taoyuan
01:30 Singapore Changi
20:30 Singapore Changi
06:10 Johannesburg
Connect
SQ879 Singapore Airlines
SQ478 Singapore Airlines
17:45 Taiwan Taoyuan
01:30 Singapore Changi
22:15 Singapore Changi
06:10 Johannesburg
Connect
BR809 EVA Air
CX749 Cathay Pacific
19:00 Taiwan Taoyuan
00:40 Hong Kong
20:45 Hong Kong
07:35 Johannesburg
Connect
CI927 China Airlines
CX749 Cathay Pacific
19:30 Taiwan Taoyuan
00:40 Hong Kong
21:25 Hong Kong
07:35 Johannesburg
Connect
CX451 Cathay Pacific
CX749 Cathay Pacific
19:35 Taiwan Taoyuan
00:40 Hong Kong
21:30 Hong Kong
07:35 Johannesburg
Connect
CI755 China Airlines
SQ478 Singapore Airlines
20:05 Taiwan Taoyuan
01:30 Singapore Changi
00:40 Singapore Changi
06:10 Johannesburg
Connect
EK367 Emirates
EK775 Emirates
20:20 Taiwan Taoyuan
04:05 Dubai
01:00 Dubai
10:15 Johannesburg
Connect
EK367 Emirates
EK763 Emirates
20:20 Taiwan Taoyuan
09:55 Dubai
01:00 Dubai
16:15 Johannesburg
Connect
CX479 Cathay Pacific
CX749 Cathay Pacific
21:15 Taiwan Taoyuan
00:40 Hong Kong
23:05 Hong Kong
07:35 Johannesburg
Connect
BR827 EVA Air
CX749 Cathay Pacific
21:50 Taiwan Taoyuan
00:40 Hong Kong
23:45 Hong Kong
07:35 Johannesburg
Connect

6. Tainan to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Taiwan to Tainan.

  2. You take a flight from Tainan to Johannesburg and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.

Flight Depart Arrive
CI7863 China Airlines
CX749 Cathay Pacific
13:05 Tainan
00:40 Hong Kong
14:40 Hong Kong
07:35 Johannesburg
Connect
CI7863 China Airlines
SQ887 Singapore Airlines
SQ478 Singapore Airlines
13:05 Tainan
15:40 Hong Kong
01:30 Singapore Changi
14:40 Hong Kong
19:35 Singapore Changi
06:10 Johannesburg
Connect
CI7863 China Airlines
EY833 Etihad
EY602 Etihad
13:05 Tainan
18:30 Hong Kong
02:05 Abu Dhabi
14:40 Hong Kong
00:05 Abu Dhabi
08:20 Johannesburg
Connect
CI7863 China Airlines
TR981 Scoot Tigerair
SQ478 Singapore Airlines
13:05 Tainan
17:50 Hong Kong
01:30 Singapore Changi
14:40 Hong Kong
21:20 Singapore Changi
06:10 Johannesburg
Connect
CI7863 China Airlines
SQ895 Singapore Airlines
SQ478 Singapore Airlines
13:05 Tainan
18:50 Hong Kong
01:30 Singapore Changi
14:40 Hong Kong
22:40 Singapore Changi
06:10 Johannesburg
Connect
CI7863 China Airlines
MK641 Air Mauritius
MK851 Air Mauritius
13:05 Tainan
01:30 Hong Kong
09:25 Mauritius
14:40 Hong Kong
07:15 Mauritius
11:50 Johannesburg
Connect
CI7863 China Airlines
LY078 El Al
LY053 El Al
13:05 Tainan
21:00 Hong Kong
05:55 Tel Aviv
14:40 Hong Kong
03:15 Tel Aviv
13:50 Johannesburg
Connect
CI7863 China Airlines
QF128 Qantas
QF63 Qantas
13:05 Tainan
18:20 Hong Kong
09:35 Sydney
14:40 Hong Kong
06:40 Sydney
14:35 Johannesburg
Connect
CI7863 China Airlines
QR817 Qatar Airways
QR1367 1477 Qatar Airways
13:05 Tainan
19:20 Hong Kong
07:35 Doha
14:40 Hong Kong
23:40 Doha
14:55 Johannesburg
Connect
CI7863 China Airlines
EK381 Emirates
EK763 Emirates
13:05 Tainan
00:35 Hong Kong
09:55 Dubai
14:40 Hong Kong
05:35 Dubai
16:15 Johannesburg
Connect
CI7863 China Airlines
QR817 Qatar Airways
QR1363 Qatar Airways
13:05 Tainan
19:20 Hong Kong
02:30 Doha
14:40 Hong Kong
23:40 Doha
09:50 Johannesburg
Connect

7. Kaohsiung to Hoedspruit

  1. You take a bus, shuttle or taxi from your location in Taiwan to Kaohsiung.

  2. You take a flight from Kaohsiung to Hoedspruit and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Hoedspruit to your destination in Singapore, South Africa.

Flight Depart Arrive
CX431 Cathay Pacific
CX749 Cathay Pacific
4Z871 Airlink
11:20 Kaohsiung
00:40 Hong Kong
10:30 Johannesburg
12:55 Hong Kong
07:35 Johannesburg
11:25 Hoedspruit
Connect
CX431 Cathay Pacific
CX749 Cathay Pacific
4Z873 Airlink
11:20 Kaohsiung
00:40 Hong Kong
12:50 Johannesburg
12:55 Hong Kong
07:35 Johannesburg
13:45 Hoedspruit
Connect
CX431 Cathay Pacific
CX749 Cathay Pacific
5Z890 CemAir
11:20 Kaohsiung
00:40 Hong Kong
11:40 Johannesburg
12:55 Hong Kong
07:35 Johannesburg
12:35 Hoedspruit
Connect
HO1316 Juneyao Airlines
SQ833 Singapore Airlines
SQ478 Singapore Airlines
4Z871 Airlink
12:15 Kaohsiung
16:50 Shanghai Pudong
01:30 Singapore Changi
10:30 Johannesburg
14:30 Shanghai Pudong
22:20 Singapore Changi
06:10 Johannesburg
11:25 Hoedspruit
Connect
HO1316 Juneyao Airlines
SQ835 Singapore Airlines
SQ478 Singapore Airlines
4Z871 Airlink
12:15 Kaohsiung
19:10 Shanghai Pudong
01:30 Singapore Changi
10:30 Johannesburg
14:30 Shanghai Pudong
00:30 Singapore Changi
06:10 Johannesburg
11:25 Hoedspruit
Connect
AK171 AirAsia
SQ125 Singapore Airlines
SQ478 Singapore Airlines
5Z890 CemAir
13:45 Kaohsiung
20:40 Kuala Lumpur
01:30 Singapore Changi
11:40 Johannesburg
18:05 Kuala Lumpur
21:50 Singapore Changi
06:10 Johannesburg
12:35 Hoedspruit
Connect
AK171 AirAsia
SQ125 Singapore Airlines
SQ478 Singapore Airlines
4Z871 Airlink
13:45 Kaohsiung
20:40 Kuala Lumpur
01:30 Singapore Changi
10:30 Johannesburg
18:05 Kuala Lumpur
21:50 Singapore Changi
06:10 Johannesburg
11:25 Hoedspruit
Connect
AK171 AirAsia
SQ125 Singapore Airlines
SQ478 Singapore Airlines
4Z873 Airlink
13:45 Kaohsiung
20:40 Kuala Lumpur
01:30 Singapore Changi
12:50 Johannesburg
18:05 Kuala Lumpur
21:50 Singapore Changi
06:10 Johannesburg
13:45 Hoedspruit
Connect
AE983 Mandarin Airlines
SQ897 Singapore Airlines
SQ478 Singapore Airlines
4Z871 Airlink
13:55 Kaohsiung
19:55 Hong Kong
01:30 Singapore Changi
10:30 Johannesburg
15:30 Hong Kong
23:50 Singapore Changi
06:10 Johannesburg
11:25 Hoedspruit
Connect
AE983 Mandarin Airlines
CX749 Cathay Pacific
4Z873 Airlink
13:55 Kaohsiung
00:40 Hong Kong
12:50 Johannesburg
15:30 Hong Kong
07:35 Johannesburg
13:45 Hoedspruit
Connect
AE983 Mandarin Airlines
SQ897 Singapore Airlines
SQ478 Singapore Airlines
4Z873 Airlink
13:55 Kaohsiung
19:55 Hong Kong
01:30 Singapore Changi
12:50 Johannesburg
15:30 Hong Kong
23:50 Singapore Changi
06:10 Johannesburg
13:45 Hoedspruit
Connect
AE983 Mandarin Airlines
MK641 Air Mauritius
MK851 Air Mauritius
4Z873 Airlink
13:55 Kaohsiung
01:30 Hong Kong
09:25 Mauritius
12:50 Johannesburg
15:30 Hong Kong
07:15 Mauritius
11:50 Johannesburg
13:45 Hoedspruit
Connect
AE983 Mandarin Airlines
SQ895 Singapore Airlines
SQ478 Singapore Airlines
5Z890 CemAir
13:55 Kaohsiung
18:50 Hong Kong
01:30 Singapore Changi
11:40 Johannesburg
15:30 Hong Kong
22:40 Singapore Changi
06:10 Johannesburg
12:35 Hoedspruit
Connect
AE983 Mandarin Airlines
SQ897 Singapore Airlines
SQ478 Singapore Airlines
5Z890 CemAir
13:55 Kaohsiung
19:55 Hong Kong
01:30 Singapore Changi
11:40 Johannesburg
15:30 Hong Kong
23:50 Singapore Changi
06:10 Johannesburg
12:35 Hoedspruit
Connect
AE983 Mandarin Airlines
CX749 Cathay Pacific
4Z871 Airlink
13:55 Kaohsiung
00:40 Hong Kong
10:30 Johannesburg
15:30 Hong Kong
07:35 Johannesburg
11:25 Hoedspruit
Connect
AE983 Mandarin Airlines
CX749 Cathay Pacific
5Z890 CemAir
13:55 Kaohsiung
00:40 Hong Kong
11:40 Johannesburg
15:30 Hong Kong
07:35 Johannesburg
12:35 Hoedspruit
Connect
AE983 Mandarin Airlines
SQ895 Singapore Airlines
SQ478 Singapore Airlines
4Z873 Airlink
13:55 Kaohsiung
18:50 Hong Kong
01:30 Singapore Changi
12:50 Johannesburg
15:30 Hong Kong
22:40 Singapore Changi
06:10 Johannesburg
13:45 Hoedspruit
Connect
AE983 Mandarin Airlines
SQ895 Singapore Airlines
SQ478 Singapore Airlines
4Z871 Airlink
13:55 Kaohsiung
18:50 Hong Kong
01:30 Singapore Changi
10:30 Johannesburg
15:30 Hong Kong
22:40 Singapore Changi
06:10 Johannesburg
11:25 Hoedspruit
Connect
CI839 China Airlines
SQ713 Singapore Airlines
SQ478 Singapore Airlines
4Z873 Airlink
14:55 Kaohsiung
20:10 Suvarnabhumi
01:30 Singapore Changi
12:50 Johannesburg
17:25 Suvarnabhumi
23:30 Singapore Changi
06:10 Johannesburg
13:45 Hoedspruit
Connect
CI839 China Airlines
SQ711 Singapore Airlines
SQ478 Singapore Airlines
4Z873 Airlink
14:55 Kaohsiung
18:30 Suvarnabhumi
01:30 Singapore Changi
12:50 Johannesburg
17:25 Suvarnabhumi
21:55 Singapore Changi
06:10 Johannesburg
13:45 Hoedspruit
Connect
CI839 China Airlines
SQ711 Singapore Airlines
SQ478 Singapore Airlines
5Z890 CemAir
14:55 Kaohsiung
18:30 Suvarnabhumi
01:30 Singapore Changi
11:40 Johannesburg
17:25 Suvarnabhumi
21:55 Singapore Changi
06:10 Johannesburg
12:35 Hoedspruit
Connect
CI839 China Airlines
EK363 Emirates
EK775 Emirates
4Z873 Airlink
14:55 Kaohsiung
22:20 Suvarnabhumi
04:05 Dubai
12:50 Johannesburg
17:25 Suvarnabhumi
01:50 Dubai
10:15 Johannesburg
13:45 Hoedspruit
Connect
CI839 China Airlines
SQ713 Singapore Airlines
SQ478 Singapore Airlines
4Z871 Airlink
14:55 Kaohsiung
20:10 Suvarnabhumi
01:30 Singapore Changi
10:30 Johannesburg
17:25 Suvarnabhumi
23:30 Singapore Changi
06:10 Johannesburg
11:25 Hoedspruit
Connect
CI839 China Airlines
SQ713 Singapore Airlines
SQ478 Singapore Airlines
5Z890 CemAir
14:55 Kaohsiung
20:10 Suvarnabhumi
01:30 Singapore Changi
11:40 Johannesburg
17:25 Suvarnabhumi
23:30 Singapore Changi
06:10 Johannesburg
12:35 Hoedspruit
Connect
CI839 China Airlines
EK363 Emirates
EK775 Emirates
5Z890 CemAir
14:55 Kaohsiung
22:20 Suvarnabhumi
04:05 Dubai
11:40 Johannesburg
17:25 Suvarnabhumi
01:50 Dubai
10:15 Johannesburg
12:35 Hoedspruit
Connect
CI839 China Airlines
SQ711 Singapore Airlines
SQ478 Singapore Airlines
4Z871 Airlink
14:55 Kaohsiung
18:30 Suvarnabhumi
01:30 Singapore Changi
10:30 Johannesburg
17:25 Suvarnabhumi
21:55 Singapore Changi
06:10 Johannesburg
11:25 Hoedspruit
Connect

8. Kaohsiung to Nelspruit

  1. You take a bus, shuttle or taxi from your location in Taiwan to Kaohsiung.

  2. You take a flight from Kaohsiung to Nelspruit and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Nelspruit to your destination in Singapore, South Africa.

Flight Depart Arrive
BR797 EVA Air
SQ851 Singapore Airlines
SQ478 Singapore Airlines
4Z823 Airlink
10:15 Kaohsiung
13:25 Guangzhou Baiyun
01:30 Singapore Changi
07:00 Johannesburg
11:55 Guangzhou Baiyun
17:30 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect
CX431 Cathay Pacific
CX749 Cathay Pacific
4Z827 Airlink
11:20 Kaohsiung
00:40 Hong Kong
09:00 Johannesburg
12:55 Hong Kong
07:35 Johannesburg
09:50 Nelspruit
Connect
CX431 Cathay Pacific
CX749 Cathay Pacific
BA6203 British Airways
4Z505 Airlink
11:20 Kaohsiung
00:40 Hong Kong
09:15 Johannesburg
12:45 Durban
12:55 Hong Kong
07:35 Johannesburg
10:20 Durban
13:50 Nelspruit
Connect
CX431 Cathay Pacific
CX749 Cathay Pacific
4Z821 Airlink
11:20 Kaohsiung
00:40 Hong Kong
14:20 Johannesburg
12:55 Hong Kong
07:35 Johannesburg
15:15 Nelspruit
Connect
CX431 Cathay Pacific
CX749 Cathay Pacific
4Z841 Airlink
11:20 Kaohsiung
00:40 Hong Kong
11:05 Johannesburg
12:55 Hong Kong
07:35 Johannesburg
12:00 Nelspruit
Connect
HO1316 Juneyao Airlines
SQ833 Singapore Airlines
SQ478 Singapore Airlines
4Z823 Airlink
12:15 Kaohsiung
16:50 Shanghai Pudong
01:30 Singapore Changi
07:00 Johannesburg
14:30 Shanghai Pudong
22:20 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect
HO1316 Juneyao Airlines
SQ835 Singapore Airlines
SQ478 Singapore Airlines
4Z827 Airlink
12:15 Kaohsiung
19:10 Shanghai Pudong
01:30 Singapore Changi
09:00 Johannesburg
14:30 Shanghai Pudong
00:30 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
HO1316 Juneyao Airlines
SQ833 Singapore Airlines
SQ478 Singapore Airlines
4Z827 Airlink
12:15 Kaohsiung
16:50 Shanghai Pudong
01:30 Singapore Changi
09:00 Johannesburg
14:30 Shanghai Pudong
22:20 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
HO1316 Juneyao Airlines
SQ835 Singapore Airlines
SQ478 Singapore Airlines
4Z823 Airlink
12:15 Kaohsiung
19:10 Shanghai Pudong
01:30 Singapore Changi
07:00 Johannesburg
14:30 Shanghai Pudong
00:30 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect
AK171 AirAsia
SQ125 Singapore Airlines
SQ478 Singapore Airlines
4Z827 Airlink
13:45 Kaohsiung
20:40 Kuala Lumpur
01:30 Singapore Changi
09:00 Johannesburg
18:05 Kuala Lumpur
21:50 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
AK171 AirAsia
SQ125 Singapore Airlines
SQ478 Singapore Airlines
4Z841 Airlink
13:45 Kaohsiung
20:40 Kuala Lumpur
01:30 Singapore Changi
11:05 Johannesburg
18:05 Kuala Lumpur
21:50 Singapore Changi
06:10 Johannesburg
12:00 Nelspruit
Connect
AK171 AirAsia
SQ125 Singapore Airlines
SQ478 Singapore Airlines
4Z823 Airlink
13:45 Kaohsiung
20:40 Kuala Lumpur
01:30 Singapore Changi
07:00 Johannesburg
18:05 Kuala Lumpur
21:50 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect
AK171 AirAsia
MH607 Malaysia Airlines
SQ478 Singapore Airlines
4Z823 Airlink
13:45 Kaohsiung
19:10 Kuala Lumpur
01:30 Singapore Changi
07:00 Johannesburg
18:05 Kuala Lumpur
20:25 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect
AE983 Mandarin Airlines
SQ897 Singapore Airlines
SQ478 Singapore Airlines
4Z827 Airlink
13:55 Kaohsiung
19:55 Hong Kong
01:30 Singapore Changi
09:00 Johannesburg
15:30 Hong Kong
23:50 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
AE983 Mandarin Airlines
SQ897 Singapore Airlines
SQ478 Singapore Airlines
4Z841 Airlink
13:55 Kaohsiung
19:55 Hong Kong
01:30 Singapore Changi
11:05 Johannesburg
15:30 Hong Kong
23:50 Singapore Changi
06:10 Johannesburg
12:00 Nelspruit
Connect
AE983 Mandarin Airlines
SQ897 Singapore Airlines
SQ478 Singapore Airlines
4Z823 Airlink
13:55 Kaohsiung
19:55 Hong Kong
01:30 Singapore Changi
07:00 Johannesburg
15:30 Hong Kong
23:50 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect
AE983 Mandarin Airlines
SQ895 Singapore Airlines
SQ478 Singapore Airlines
4Z823 Airlink
13:55 Kaohsiung
18:50 Hong Kong
01:30 Singapore Changi
07:00 Johannesburg
15:30 Hong Kong
22:40 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect
AE983 Mandarin Airlines
SQ895 Singapore Airlines
SQ478 Singapore Airlines
4Z841 Airlink
13:55 Kaohsiung
18:50 Hong Kong
01:30 Singapore Changi
11:05 Johannesburg
15:30 Hong Kong
22:40 Singapore Changi
06:10 Johannesburg
12:00 Nelspruit
Connect
AE983 Mandarin Airlines
TR981 Scoot Tigerair
SQ478 Singapore Airlines
4Z823 Airlink
13:55 Kaohsiung
17:50 Hong Kong
01:30 Singapore Changi
07:00 Johannesburg
15:30 Hong Kong
21:20 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect
AE983 Mandarin Airlines
CX749 Cathay Pacific
4Z827 Airlink
13:55 Kaohsiung
00:40 Hong Kong
09:00 Johannesburg
15:30 Hong Kong
07:35 Johannesburg
09:50 Nelspruit
Connect
AE983 Mandarin Airlines
CX749 Cathay Pacific
4Z841 Airlink
13:55 Kaohsiung
00:40 Hong Kong
11:05 Johannesburg
15:30 Hong Kong
07:35 Johannesburg
12:00 Nelspruit
Connect
AE983 Mandarin Airlines
CX749 Cathay Pacific
4Z821 Airlink
13:55 Kaohsiung
00:40 Hong Kong
14:20 Johannesburg
15:30 Hong Kong
07:35 Johannesburg
15:15 Nelspruit
Connect
AE983 Mandarin Airlines
SQ895 Singapore Airlines
SQ478 Singapore Airlines
4Z827 Airlink
13:55 Kaohsiung
18:50 Hong Kong
01:30 Singapore Changi
09:00 Johannesburg
15:30 Hong Kong
22:40 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
Z27135 AirAsia Philippines
MI562 SilkAir
SQ478 Singapore Airlines
4Z823 Airlink
14:05 Kaohsiung
18:50 Mactan–Cebu
01:30 Singapore Changi
07:00 Johannesburg
16:30 Mactan–Cebu
22:35 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect
CI839 China Airlines
SQ713 Singapore Airlines
SQ478 Singapore Airlines
4Z841 Airlink
14:55 Kaohsiung
20:10 Suvarnabhumi
01:30 Singapore Changi
11:05 Johannesburg
17:25 Suvarnabhumi
23:30 Singapore Changi
06:10 Johannesburg
12:00 Nelspruit
Connect
CI839 China Airlines
SQ711 Singapore Airlines
SQ478 Singapore Airlines
4Z841 Airlink
14:55 Kaohsiung
18:30 Suvarnabhumi
01:30 Singapore Changi
11:05 Johannesburg
17:25 Suvarnabhumi
21:55 Singapore Changi
06:10 Johannesburg
12:00 Nelspruit
Connect
CI839 China Airlines
SQ711 Singapore Airlines
SQ478 Singapore Airlines
4Z827 Airlink
14:55 Kaohsiung
18:30 Suvarnabhumi
01:30 Singapore Changi
09:00 Johannesburg
17:25 Suvarnabhumi
21:55 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
CI839 China Airlines
SQ713 Singapore Airlines
SQ478 Singapore Airlines
4Z827 Airlink
14:55 Kaohsiung
20:10 Suvarnabhumi
01:30 Singapore Changi
09:00 Johannesburg
17:25 Suvarnabhumi
23:30 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
CI839 China Airlines
SQ713 Singapore Airlines
SQ478 Singapore Airlines
4Z823 Airlink
14:55 Kaohsiung
20:10 Suvarnabhumi
01:30 Singapore Changi
07:00 Johannesburg
17:25 Suvarnabhumi
23:30 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect
CI839 China Airlines
SQ711 Singapore Airlines
SQ478 Singapore Airlines
4Z823 Airlink
14:55 Kaohsiung
18:30 Suvarnabhumi
01:30 Singapore Changi
07:00 Johannesburg
17:25 Suvarnabhumi
21:55 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect

References

Find Hotels in Singapore, South Africa

You can find hotels and accommodations in Singapore, South Africa with our hotels search tool below

Booking.com