How to get to Singapore, South Africa from Malaysia by flight ? You can check flights from Malaysia to Singapore, South Africa below.
You can find flight ticket prices from Malaysia to Singapore, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Malaysia to Kuala Lumpur.
You take a flight from Kuala Lumpur to Johannesburg and cost approximately 700 USD.
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 |
You take a bus, shuttle or taxi from your location in Malaysia to Singapore Changi.
You take a flight from Singapore Changi to Johannesburg and cost approximately 750 USD.
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 |
You take a bus, shuttle or taxi from your location in Malaysia to Singapore Changi.
You take a flight from Singapore Changi to Polokwane and cost approximately 1100 USD.
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 |
You take a bus, shuttle or taxi from your location in Malaysia to Penang.
You take a flight from Penang to Johannesburg and cost approximately 550 USD.
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 |
You take a bus, shuttle or taxi from your location in Malaysia to Singapore Changi.
You take a flight from Singapore Changi to Hoedspruit and cost approximately 1100 USD.
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 |
You take a bus, shuttle or taxi from your location in Malaysia to Singapore Changi.
You take a flight from Singapore Changi to Nelspruit and cost approximately 1000 USD.
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 |
You can find hotels and accommodations in Singapore, South Africa with our hotels search tool below
Booking.com