HowToGo

Flight from Malaysia to Singapore, South Africa

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

Search Transfer from Malaysia to Singapore, South Africa

Search Flights

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

1. Kuala Lumpur to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Malaysia to Kuala Lumpur.

  2. You take a flight from Kuala Lumpur to Johannesburg and cost approximately 700 USD.

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

Flight Depart Arrive
EK449 Emirates
EK763 Emirates
01:40 Kuala Lumpur
09:55 Dubai
04:30 Dubai
16:15 Johannesburg
Connect
EK343 Emirates
EK763 Emirates
02:40 Kuala Lumpur
09:55 Dubai
05:30 Dubai
16:15 Johannesburg
Connect
QR853 Qatar Airways
QR1367 1477 Qatar Airways
03:15 Kuala Lumpur
07:35 Doha
05:25 Doha
14:55 Johannesburg
Connect
SQ107 Singapore Airlines
SQ482 Singapore Airlines
11:10 Kuala Lumpur
16:35 Singapore Changi
12:10 Singapore Changi
21:10 Johannesburg
Connect
AK711 AirAsia
SQ482 Singapore Airlines
11:45 Kuala Lumpur
16:35 Singapore Changi
13:00 Singapore Changi
21:10 Johannesburg
Connect
SQ111 Singapore Airlines
SQ482 Singapore Airlines
12:00 Kuala Lumpur
16:35 Singapore Changi
13:00 Singapore Changi
21:10 Johannesburg
Connect
D7678 AirAsia X
SQ482 Singapore Airlines
12:40 Kuala Lumpur
16:35 Singapore Changi
13:40 Singapore Changi
21:10 Johannesburg
Connect
SV0843 Saudia
SV0447 Saudia
13:40 Kuala Lumpur
01:45 Jeddah
16:55 Jeddah
07:30 Johannesburg
Connect
3K686 Jetstar Asia Airways
SQ482 Singapore Airlines
14:00 Kuala Lumpur
16:35 Singapore Changi
15:10 Singapore Changi
21:10 Johannesburg
Connect
SQ113 Singapore Airlines
SQ482 Singapore Airlines
14:30 Kuala Lumpur
16:35 Singapore Changi
15:30 Singapore Changi
21:10 Johannesburg
Connect
SV0835 Saudia
SV0447 Saudia
18:35 Kuala Lumpur
01:45 Jeddah
21:50 Jeddah
07:30 Johannesburg
Connect
MH607 Malaysia Airlines
SQ478 Singapore Airlines
19:10 Kuala Lumpur
01:30 Singapore Changi
20:25 Singapore Changi
06:10 Johannesburg
Connect
EK347 Emirates
EK775 Emirates
19:20 Kuala Lumpur
04:05 Dubai
22:20 Dubai
10:15 Johannesburg
Connect
SQ125 Singapore Airlines
SQ478 Singapore Airlines
20:40 Kuala Lumpur
01:30 Singapore Changi
21:50 Singapore Changi
06:10 Johannesburg
Connect
QR849 Qatar Airways
QR1363 Qatar Airways
21:05 Kuala Lumpur
02:30 Doha
23:15 Doha
09:50 Johannesburg
Connect
QR849 Qatar Airways
QR1367 1477 Qatar Airways
21:05 Kuala Lumpur
07:35 Doha
23:15 Doha
14:55 Johannesburg
Connect
3K688 Jetstar Asia Airways
SQ478 Singapore Airlines
21:20 Kuala Lumpur
01:30 Singapore Changi
22:30 Singapore Changi
06:10 Johannesburg
Connect
SQ127 Singapore Airlines
SQ478 Singapore Airlines
21:45 Kuala Lumpur
01:30 Singapore Changi
22:45 Singapore Changi
06:10 Johannesburg
Connect
ET639 Ethiopian Airlines
ET639 Ethiopian Airlines
ET809 Ethiopian Airlines
23:15 Kuala Lumpur
01:35 Singapore Changi
08:40 Addis Ababa
00:35 Singapore Changi
05:45 Addis Ababa
13:05 Johannesburg
Connect
ET639 Ethiopian Airlines
SQ478 Singapore Airlines
23:15 Kuala Lumpur
01:30 Singapore Changi
00:35 Singapore Changi
06:10 Johannesburg
Connect

2. Singapore Changi to Johannesburg

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

  2. You take a flight from Singapore Changi to Johannesburg and cost approximately 750 USD.

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

Flight Depart Arrive
SQ478 Singapore Airlines
01:30 Singapore Changi
06:10 Johannesburg Direct
ET639 Ethiopian Airlines
ET809 Ethiopian Airlines
01:35 Singapore Changi
08:40 Addis Ababa
05:45 Addis Ababa
13:05 Johannesburg
Connect
QR945 Qatar Airways
QR1367 1477 Qatar Airways
03:10 Singapore Changi
07:35 Doha
05:50 Doha
14:55 Johannesburg
Connect
SQ482 Singapore Airlines
16:35 Singapore Changi
21:10 Johannesburg Direct
CX636 Cathay Pacific
CX749 Cathay Pacific
18:50 Singapore Changi
00:40 Hong Kong
23:05 Hong Kong
07:35 Johannesburg
Connect
QR947 Qatar Airways
QR1363 Qatar Airways
21:25 Singapore Changi
02:30 Doha
00:05 Doha
09:50 Johannesburg
Connect
EK355 Emirates
EK775 Emirates
21:40 Singapore Changi
04:05 Dubai
00:50 Dubai
10:15 Johannesburg
Connect

3. Singapore Changi to Polokwane

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

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

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

Flight Depart Arrive
SQ478 Singapore Airlines
4Z809 Airlink
01:30 Singapore Changi
10:45 Johannesburg
06:10 Johannesburg
11:40 Polokwane
Connect
SQ478 Singapore Airlines
4Z815 Airlink
01:30 Singapore Changi
16:35 Johannesburg
06:10 Johannesburg
17:30 Polokwane
Connect
ET639 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z815 Airlink
01:35 Singapore Changi
08:40 Addis Ababa
16:35 Johannesburg
05:45 Addis Ababa
13:05 Johannesburg
17:30 Polokwane
Connect
QR945 Qatar Airways
QR1367 1477 Qatar Airways
4Z815 Airlink
03:10 Singapore Changi
07:35 Doha
16:35 Johannesburg
05:50 Doha
14:55 Johannesburg
17:30 Polokwane
Connect
SQ482 Singapore Airlines
4Z801 Airlink
16:35 Singapore Changi
06:35 Johannesburg
21:10 Johannesburg
07:30 Polokwane
Connect
SQ482 Singapore Airlines
4Z809 Airlink
16:35 Singapore Changi
10:45 Johannesburg
21:10 Johannesburg
11:40 Polokwane
Connect
SV0837 Saudia
SV0447 Saudia
4Z809 Airlink
17:00 Singapore Changi
01:45 Jeddah
10:45 Johannesburg
21:25 Jeddah
07:30 Johannesburg
11:40 Polokwane
Connect
CX636 Cathay Pacific
CX749 Cathay Pacific
4Z809 Airlink
18:50 Singapore Changi
00:40 Hong Kong
10:45 Johannesburg
23:05 Hong Kong
07:35 Johannesburg
11:40 Polokwane
Connect
QR947 Qatar Airways
QR1363 Qatar Airways
4Z809 Airlink
21:25 Singapore Changi
02:30 Doha
10:45 Johannesburg
00:05 Doha
09:50 Johannesburg
11:40 Polokwane
Connect

4. Penang to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Malaysia to Penang.

  2. You take a flight from Penang to Johannesburg and cost approximately 550 USD.

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

Flight Depart Arrive
3K672 Jetstar Asia Airways
SQ482 Singapore Airlines
10:00 Penang
16:35 Singapore Changi
11:35 Singapore Changi
21:10 Johannesburg
Connect
SQ131 Singapore Airlines
SQ482 Singapore Airlines
10:10 Penang
16:35 Singapore Changi
11:35 Singapore Changi
21:10 Johannesburg
Connect
OD2101 Malindo Airways
SQ111 Singapore Airlines
SQ482 Singapore Airlines
10:10 Penang
12:00 Kuala Lumpur
16:35 Singapore Changi
11:10 Kuala Lumpur
13:00 Singapore Changi
21:10 Johannesburg
Connect
TR427 Scoot Tigerair
SQ482 Singapore Airlines
11:00 Penang
16:35 Singapore Changi
12:15 Singapore Changi
21:10 Johannesburg
Connect
AK6113 AirAsia
SQ113 Singapore Airlines
SQ482 Singapore Airlines
11:30 Penang
14:30 Kuala Lumpur
16:35 Singapore Changi
12:35 Kuala Lumpur
15:30 Singapore Changi
21:10 Johannesburg
Connect
CX634 Cathay Pacific
CX749 Cathay Pacific
13:00 Penang
00:40 Hong Kong
17:00 Hong Kong
07:35 Johannesburg
Connect
3K676 Jetstar Asia Airways
SQ478 Singapore Airlines
17:30 Penang
01:30 Singapore Changi
19:00 Singapore Changi
06:10 Johannesburg
Connect
MH1155 Malaysia Airlines
QR849 Qatar Airways
QR1363 Qatar Airways
19:00 Penang
21:05 Kuala Lumpur
02:30 Doha
20:00 Kuala Lumpur
23:15 Doha
09:50 Johannesburg
Connect
AK1729 AirAsia
SQ478 Singapore Airlines
19:25 Penang
01:30 Singapore Changi
21:00 Singapore Changi
06:10 Johannesburg
Connect
3K678 Jetstar Asia Airways
SQ478 Singapore Airlines
21:25 Penang
01:30 Singapore Changi
23:00 Singapore Changi
06:10 Johannesburg
Connect

5. Singapore Changi to Hoedspruit

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

  2. You take a flight from Singapore Changi to Hoedspruit and cost approximately 1100 USD.

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

Flight Depart Arrive
SQ478 Singapore Airlines
4Z871 Airlink
01:30 Singapore Changi
10:30 Johannesburg
06:10 Johannesburg
11:25 Hoedspruit
Connect
SQ478 Singapore Airlines
SQ478 Singapore Airlines
5Z1812 CemAir
01:30 Singapore Changi
07:10 Johannesburg
11:00 Capetown
06:10 Johannesburg
09:25 Capetown
13:15 Hoedspruit
Connect
SQ478 Singapore Airlines
SQ478 Singapore Airlines
4Z657 Airlink
01:30 Singapore Changi
07:10 Johannesburg
10:50 Capetown
06:10 Johannesburg
09:25 Capetown
13:20 Hoedspruit
Connect
SQ478 Singapore Airlines
5Z890 CemAir
01:30 Singapore Changi
11:40 Johannesburg
06:10 Johannesburg
12:35 Hoedspruit
Connect
SQ478 Singapore Airlines
4Z873 Airlink
01:30 Singapore Changi
12:50 Johannesburg
06:10 Johannesburg
13:45 Hoedspruit
Connect
SQ482 Singapore Airlines
4Z871 Airlink
16:35 Singapore Changi
10:30 Johannesburg
21:10 Johannesburg
11:25 Hoedspruit
Connect
SQ482 Singapore Airlines
5Z890 CemAir
16:35 Singapore Changi
11:40 Johannesburg
21:10 Johannesburg
12:35 Hoedspruit
Connect
SQ482 Singapore Airlines
4Z873 Airlink
16:35 Singapore Changi
12:50 Johannesburg
21:10 Johannesburg
13:45 Hoedspruit
Connect
SV0837 Saudia
SV0447 Saudia
4Z871 Airlink
17:00 Singapore Changi
01:45 Jeddah
10:30 Johannesburg
21:25 Jeddah
07:30 Johannesburg
11:25 Hoedspruit
Connect
CX636 Cathay Pacific
CX749 Cathay Pacific
5Z890 CemAir
18:50 Singapore Changi
00:40 Hong Kong
11:40 Johannesburg
23:05 Hong Kong
07:35 Johannesburg
12:35 Hoedspruit
Connect
CX636 Cathay Pacific
CX749 Cathay Pacific
4Z871 Airlink
18:50 Singapore Changi
00:40 Hong Kong
10:30 Johannesburg
23:05 Hong Kong
07:35 Johannesburg
11:25 Hoedspruit
Connect
CX636 Cathay Pacific
CX749 Cathay Pacific
4Z873 Airlink
18:50 Singapore Changi
00:40 Hong Kong
12:50 Johannesburg
23:05 Hong Kong
07:35 Johannesburg
13:45 Hoedspruit
Connect
QR947 Qatar Airways
QR1363 Qatar Airways
4Z873 Airlink
21:25 Singapore Changi
02:30 Doha
12:50 Johannesburg
00:05 Doha
09:50 Johannesburg
13:45 Hoedspruit
Connect
QR947 Qatar Airways
QR1363 Qatar Airways
5Z890 CemAir
21:25 Singapore Changi
02:30 Doha
11:40 Johannesburg
00:05 Doha
09:50 Johannesburg
12:35 Hoedspruit
Connect
EK355 Emirates
EK775 Emirates
5Z890 CemAir
21:40 Singapore Changi
04:05 Dubai
11:40 Johannesburg
00:50 Dubai
10:15 Johannesburg
12:35 Hoedspruit
Connect
EK355 Emirates
EK775 Emirates
4Z873 Airlink
21:40 Singapore Changi
04:05 Dubai
12:50 Johannesburg
00:50 Dubai
10:15 Johannesburg
13:45 Hoedspruit
Connect

6. Singapore Changi to Nelspruit

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

  2. You take a flight from Singapore Changi to Nelspruit and cost approximately 1000 USD.

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

Flight Depart Arrive
SQ478 Singapore Airlines
4Z823 Airlink
01:30 Singapore Changi
07:00 Johannesburg
06:10 Johannesburg
07:55 Nelspruit
Connect
SQ478 Singapore Airlines
4Z841 Airlink
01:30 Singapore Changi
11:05 Johannesburg
06:10 Johannesburg
12:00 Nelspruit
Connect
SQ478 Singapore Airlines
4Z827 Airlink
01:30 Singapore Changi
09:00 Johannesburg
06:10 Johannesburg
09:50 Nelspruit
Connect
ET639 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z821 Airlink
01:35 Singapore Changi
08:40 Addis Ababa
14:20 Johannesburg
05:45 Addis Ababa
13:05 Johannesburg
15:15 Nelspruit
Connect
ET639 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z845 Airlink
01:35 Singapore Changi
08:40 Addis Ababa
15:45 Johannesburg
05:45 Addis Ababa
13:05 Johannesburg
16:40 Nelspruit
Connect
QR945 Qatar Airways
QR1367 1477 Qatar Airways
4Z845 Airlink
03:10 Singapore Changi
07:35 Doha
15:45 Johannesburg
05:50 Doha
14:55 Johannesburg
16:40 Nelspruit
Connect
QR945 Qatar Airways
QR1367 1477 Qatar Airways
4Z847 Airlink
03:10 Singapore Changi
07:35 Doha
17:15 Johannesburg
05:50 Doha
14:55 Johannesburg
18:10 Nelspruit
Connect
SQ482 Singapore Airlines
4Z823 Airlink
16:35 Singapore Changi
07:00 Johannesburg
21:10 Johannesburg
07:55 Nelspruit
Connect
SQ482 Singapore Airlines
4Z827 Airlink
16:35 Singapore Changi
09:00 Johannesburg
21:10 Johannesburg
09:50 Nelspruit
Connect
CX636 Cathay Pacific
CX749 Cathay Pacific
4Z827 Airlink
18:50 Singapore Changi
00:40 Hong Kong
09:00 Johannesburg
23:05 Hong Kong
07:35 Johannesburg
09:50 Nelspruit
Connect
QR947 Qatar Airways
QR1363 Qatar Airways
4Z841 Airlink
21:25 Singapore Changi
02:30 Doha
11:05 Johannesburg
00:05 Doha
09:50 Johannesburg
12:00 Nelspruit
Connect
EK355 Emirates
EK775 Emirates
4Z841 Airlink
21:40 Singapore Changi
04:05 Dubai
11:05 Johannesburg
00:50 Dubai
10:15 Johannesburg
12:00 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