How to get to Malaysia from Randburg by flight ? You can check flights from Randburg to Malaysia below.
You can find flight ticket prices from Randburg to Malaysia with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Kuala Lumpur and cost approximately 500 USD.
You take a bus, shuttle or taxi from Kuala Lumpur to your destination in Malaysia.
Flight | Depart | Arrive | |
---|---|---|---|
SA190
South African Airways
MK646
Air Mauritius
MK646
Air Mauritius
|
09:40
Johannesburg
20:40
Mauritius
09:00
Singapore Changi
|
15:30
Mauritius
07:50
Singapore Changi
10:00
Kuala Lumpur
|
Connect |
EK768
Emirates
EK346
Emirates
|
10:30
Johannesburg
03:10
Dubai
|
20:40
Dubai
14:25
Kuala Lumpur
|
Connect |
CX748
Cathay Pacific
MH79
Malaysia Airlines
|
12:25
Johannesburg
08:45
Hong Kong
|
07:10
Hong Kong
12:45
Kuala Lumpur
|
Connect |
CX748
Cathay Pacific
KA731
Cathay Dragon
|
12:25
Johannesburg
08:15
Hong Kong
|
07:10
Hong Kong
12:10
Kuala Lumpur
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MH614
Malaysia Airlines
|
13:35
Johannesburg
20:40
Mauritius
11:05
Singapore Changi
|
19:35
Mauritius
07:50
Singapore Changi
12:05
Kuala Lumpur
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MI326
SilkAir
|
13:35
Johannesburg
20:40
Mauritius
10:15
Singapore Changi
|
19:35
Mauritius
07:50
Singapore Changi
11:15
Kuala Lumpur
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MK646
Air Mauritius
|
13:35
Johannesburg
20:40
Mauritius
09:00
Singapore Changi
|
19:35
Mauritius
07:50
Singapore Changi
10:00
Kuala Lumpur
|
Connect |
EK762
Emirates
EK346
Emirates
|
13:40
Johannesburg
03:10
Dubai
|
23:59
Dubai
14:25
Kuala Lumpur
|
Connect |
SQ479
Singapore Airlines
MI322
SilkAir
|
13:45
Johannesburg
07:10
Singapore Changi
|
06:10
Singapore Changi
08:10
Kuala Lumpur
|
Connect |
SQ479
Singapore Airlines
MI324
SilkAir
|
13:45
Johannesburg
08:30
Singapore Changi
|
06:10
Singapore Changi
09:30
Kuala Lumpur
|
Connect |
SQ479
Singapore Airlines
MH604
Malaysia Airlines
|
13:45
Johannesburg
08:00
Singapore Changi
|
06:10
Singapore Changi
09:00
Kuala Lumpur
|
Connect |
SA286
South African Airways
KA729
Cathay Dragon
|
16:40
Johannesburg
16:10
Hong Kong
|
11:50
Hong Kong
20:10
Kuala Lumpur
|
Connect |
EK764
Emirates
EK342
Emirates
|
19:10
Johannesburg
10:25
Dubai
|
05:25
Dubai
21:50
Kuala Lumpur
|
Connect |
EK766
Emirates
EK342
Emirates
|
22:20
Johannesburg
10:25
Dubai
|
08:20
Dubai
21:50
Kuala Lumpur
|
Connect |
SQ481
Singapore Airlines
MH620
Malaysia Airlines
|
22:30
Johannesburg
16:35
Singapore Changi
|
14:55
Singapore Changi
17:45
Kuala Lumpur
|
Connect |
SQ481
Singapore Airlines
MI340
SilkAir
|
22:30
Johannesburg
16:10
Singapore Changi
|
14:55
Singapore Changi
17:10
Kuala Lumpur
|
Connect |
SQ481
Singapore Airlines
SQ116
Singapore Airlines
|
22:30
Johannesburg
16:40
Singapore Changi
|
14:55
Singapore Changi
17:40
Kuala Lumpur
|
Connect |
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Singapore Changi and cost approximately 470 USD.
You take a bus, shuttle or taxi from Singapore Changi to your destination in Malaysia.
Flight | Depart | Arrive | |
---|---|---|---|
QR1366
Qatar Airways
QR942
Qatar Airways
|
08:00
Johannesburg
19:45
Doha
|
17:50
Doha
09:05
Singapore Changi
|
Connect |
SA190
South African Airways
MK646
Air Mauritius
|
09:40
Johannesburg
20:40
Mauritius
|
15:30
Mauritius
07:50
Singapore Changi
|
Connect |
CX748
Cathay Pacific
CX691
Cathay Pacific
|
12:25
Johannesburg
08:10
Hong Kong
|
07:10
Hong Kong
11:55
Singapore Changi
|
Connect |
CX748
Cathay Pacific
CX759
Cathay Pacific
|
12:25
Johannesburg
08:30
Hong Kong
|
07:10
Hong Kong
12:25
Singapore Changi
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
|
13:35
Johannesburg
20:40
Mauritius
|
19:35
Mauritius
07:50
Singapore Changi
|
Connect |
EK762
Emirates
EK354
Emirates
|
13:40
Johannesburg
03:05
Dubai
|
23:59
Dubai
15:00
Singapore Changi
|
Connect |
EK762
Emirates
EK348
Emirates
|
13:40
Johannesburg
02:30
Dubai
|
23:59
Dubai
14:05
Singapore Changi
|
Connect |
SQ479
Singapore Airlines
|
13:45
Johannesburg
|
06:10 Singapore Changi | Direct |
ET808
Ethiopian Airlines
ET638
Ethiopian Airlines
|
14:10
Johannesburg
23:20
Addis Ababa
|
20:25
Addis Ababa
14:50
Singapore Changi
|
Connect |
QR1378
Qatar Airways
QR944
Qatar Airways
|
20:15
Johannesburg
07:15
Doha
|
06:05
Doha
20:15
Singapore Changi
|
Connect |
SA280
South African Airways
SQ226
Singapore Airlines
|
21:10
Johannesburg
14:05
Perth
|
12:20
Perth
19:35
Singapore Changi
|
Connect |
EK766
Emirates
EK352
Emirates
|
22:20
Johannesburg
09:20
Dubai
|
08:20
Dubai
20:55
Singapore Changi
|
Connect |
SQ481
Singapore Airlines
|
22:30
Johannesburg
|
14:55 Singapore Changi | Direct |
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Penang and cost approximately 650 USD.
You take a bus, shuttle or taxi from Penang to your destination in Malaysia.
Flight | Depart | Arrive | |
---|---|---|---|
QR1366
Qatar Airways
QR866
Qatar Airways
|
08:00
Johannesburg
02:25
Doha
|
17:50
Doha
15:00
Penang
|
Connect |
CX748
Cathay Pacific
KA691
Cathay Dragon
|
12:25
Johannesburg
15:00
Hong Kong
|
07:10
Hong Kong
18:45
Penang
|
Connect |
CX748
Cathay Pacific
KA633
Cathay Dragon
|
12:25
Johannesburg
08:15
Hong Kong
|
07:10
Hong Kong
12:00
Penang
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MI350
SilkAir
|
13:35
Johannesburg
20:40
Mauritius
13:20
Singapore Changi
|
19:35
Mauritius
07:50
Singapore Changi
14:50
Penang
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MI352
SilkAir
|
13:35
Johannesburg
20:40
Mauritius
15:40
Singapore Changi
|
19:35
Mauritius
07:50
Singapore Changi
17:05
Penang
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MI348
SilkAir
|
13:35
Johannesburg
20:40
Mauritius
10:05
Singapore Changi
|
19:35
Mauritius
07:50
Singapore Changi
11:25
Penang
|
Connect |
EK762
Emirates
EK348
Emirates
3K675
Jetstar Asia Airways
|
13:40
Johannesburg
02:30
Dubai
15:35
Singapore Changi
|
23:59
Dubai
14:05
Singapore Changi
17:00
Penang
|
Connect |
EK762
Emirates
EK346
Emirates
MH1152
Malaysia Airlines
|
13:40
Johannesburg
03:10
Dubai
17:20
Kuala Lumpur
|
23:59
Dubai
14:25
Kuala Lumpur
18:20
Penang
|
Connect |
SQ479
Singapore Airlines
MI350
SilkAir
|
13:45
Johannesburg
13:20
Singapore Changi
|
06:10
Singapore Changi
14:50
Penang
|
Connect |
QR1364
Qatar Airways
QR866
Qatar Airways
|
13:45
Johannesburg
02:25
Doha
|
23:35
Doha
15:00
Penang
|
Connect |
SQ479
Singapore Airlines
MI348
SilkAir
|
13:45
Johannesburg
10:05
Singapore Changi
|
06:10
Singapore Changi
11:25
Penang
|
Connect |
SQ479
Singapore Airlines
MI346
SilkAir
|
13:45
Johannesburg
08:05
Singapore Changi
|
06:10
Singapore Changi
09:30
Penang
|
Connect |
ET808
Ethiopian Airlines
ET638
Ethiopian Airlines
MI352
SilkAir
|
14:10
Johannesburg
23:20
Addis Ababa
15:40
Singapore Changi
|
20:25
Addis Ababa
14:50
Singapore Changi
17:05
Penang
|
Connect |
EK766
Emirates
EK342
Emirates
MH1194
Malaysia Airlines
|
22:20
Johannesburg
10:25
Dubai
23:35
Kuala Lumpur
|
08:20
Dubai
21:50
Kuala Lumpur
00:30
Penang
|
Connect |
SQ481
Singapore Airlines
MI356
SilkAir
|
22:30
Johannesburg
20:15
Singapore Changi
|
14:55
Singapore Changi
21:40
Penang
|
Connect |
SQ481
Singapore Airlines
MI354
SilkAir
|
22:30
Johannesburg
19:00
Singapore Changi
|
14:55
Singapore Changi
20:25
Penang
|
Connect |
SQ481
Singapore Airlines
MH620
Malaysia Airlines
MH1162
Malaysia Airlines
|
22:30
Johannesburg
16:35
Singapore Changi
19:20
Kuala Lumpur
|
14:55
Singapore Changi
17:45
Kuala Lumpur
20:25
Penang
|
Connect |
SQ481
Singapore Airlines
SQ116
Singapore Airlines
MH1162
Malaysia Airlines
|
22:30
Johannesburg
16:40
Singapore Changi
19:20
Kuala Lumpur
|
14:55
Singapore Changi
17:40
Kuala Lumpur
20:25
Penang
|
Connect |
SQ481
Singapore Airlines
SQ116
Singapore Airlines
AK6128
AirAsia
|
22:30
Johannesburg
16:40
Singapore Changi
19:45
Kuala Lumpur
|
14:55
Singapore Changi
17:40
Kuala Lumpur
20:50
Penang
|
Connect |
SQ481
Singapore Airlines
SQ116
Singapore Airlines
AK6146
AirAsia
|
22:30
Johannesburg
16:40
Singapore Changi
20:05
Kuala Lumpur
|
14:55
Singapore Changi
17:40
Kuala Lumpur
21:05
Penang
|
Connect |
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Ipoh and cost approximately 600 USD.
You take a bus, shuttle or taxi from Ipoh to your destination in Malaysia.
Flight | Depart | Arrive | |
---|---|---|---|
MK852
Air Mauritius
MK646
Air Mauritius
TR484
Scoot Tigerair
|
13:35
Johannesburg
20:40
Mauritius
09:55
Singapore Changi
|
19:35
Mauritius
07:50
Singapore Changi
11:10
Ipoh
|
Connect |
SQ479
Singapore Airlines
TR484
Scoot Tigerair
|
13:45
Johannesburg
07:45
Singapore Changi
|
06:10
Singapore Changi
09:00
Ipoh
|
Connect |
SQ479
Singapore Airlines
TR454
Scoot Tigerair
|
13:45
Johannesburg
08:15
Singapore Changi
|
06:10
Singapore Changi
09:30
Ipoh
|
Connect |
SQ479
Singapore Airlines
TR484
Scoot Tigerair
|
13:45
Johannesburg
09:55
Singapore Changi
|
06:10
Singapore Changi
11:10
Ipoh
|
Connect |
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Sultan Abdul Aziz Shah and cost approximately 600 USD.
You take a bus, shuttle or taxi from Sultan Abdul Aziz Shah to your destination in Malaysia.
Flight | Depart | Arrive | |
---|---|---|---|
CX748
Cathay Pacific
KA633
Cathay Dragon
OD1157
Malindo Airways
|
12:25
Johannesburg
08:15
Hong Kong
14:30
Penang
|
07:10
Hong Kong
12:00
Penang
15:30
Sultan Abdul Aziz Shah
|
Connect |
CX748
Cathay Pacific
KA633
Cathay Dragon
FY1435
Firefly
|
12:25
Johannesburg
08:15
Hong Kong
14:15
Penang
|
07:10
Hong Kong
12:00
Penang
15:15
Sultan Abdul Aziz Shah
|
Connect |
CX748
Cathay Pacific
KA633
Cathay Dragon
FY1433
Firefly
|
12:25
Johannesburg
08:15
Hong Kong
13:05
Penang
|
07:10
Hong Kong
12:00
Penang
14:05
Sultan Abdul Aziz Shah
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MI352
SilkAir
FY1439
Firefly
|
13:35
Johannesburg
20:40
Mauritius
15:40
Singapore Changi
18:05
Penang
|
19:35
Mauritius
07:50
Singapore Changi
17:05
Penang
19:05
Sultan Abdul Aziz Shah
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MI352
SilkAir
FY1441
Firefly
|
13:35
Johannesburg
20:40
Mauritius
15:40
Singapore Changi
19:20
Penang
|
19:35
Mauritius
07:50
Singapore Changi
17:05
Penang
20:20
Sultan Abdul Aziz Shah
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MI348
SilkAir
FY1447
Firefly
|
13:35
Johannesburg
20:40
Mauritius
10:05
Singapore Changi
15:25
Penang
|
19:35
Mauritius
07:50
Singapore Changi
11:25
Penang
16:25
Sultan Abdul Aziz Shah
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MI350
SilkAir
FY1439
Firefly
|
13:35
Johannesburg
20:40
Mauritius
13:20
Singapore Changi
18:05
Penang
|
19:35
Mauritius
07:50
Singapore Changi
14:50
Penang
19:05
Sultan Abdul Aziz Shah
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MI348
SilkAir
FY1435
Firefly
|
13:35
Johannesburg
20:40
Mauritius
10:05
Singapore Changi
14:15
Penang
|
19:35
Mauritius
07:50
Singapore Changi
11:25
Penang
15:15
Sultan Abdul Aziz Shah
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MI348
SilkAir
FY1437
Firefly
|
13:35
Johannesburg
20:40
Mauritius
10:05
Singapore Changi
17:05
Penang
|
19:35
Mauritius
07:50
Singapore Changi
11:25
Penang
18:05
Sultan Abdul Aziz Shah
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MI350
SilkAir
FY1437
Firefly
|
13:35
Johannesburg
20:40
Mauritius
13:20
Singapore Changi
17:05
Penang
|
19:35
Mauritius
07:50
Singapore Changi
14:50
Penang
18:05
Sultan Abdul Aziz Shah
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MI350
SilkAir
FY1441
Firefly
|
13:35
Johannesburg
20:40
Mauritius
13:20
Singapore Changi
19:20
Penang
|
19:35
Mauritius
07:50
Singapore Changi
14:50
Penang
20:20
Sultan Abdul Aziz Shah
|
Connect |
QR1364
Qatar Airways
QR866
Qatar Airways
FY1437
Firefly
|
13:45
Johannesburg
02:25
Doha
17:05
Penang
|
23:35
Doha
15:00
Penang
18:05
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
TR410
Scoot Tigerair
OD1265
Malindo Airways
|
13:45
Johannesburg
12:55
Singapore Changi
15:05
Sultan Ismail Petra
|
06:10
Singapore Changi
14:25
Sultan Ismail Petra
16:10
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
MI346
SilkAir
FY1433
Firefly
|
13:45
Johannesburg
08:05
Singapore Changi
13:05
Penang
|
06:10
Singapore Changi
09:30
Penang
14:05
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
MI346
SilkAir
FY2452
Firefly
FY1579
Firefly
|
13:45
Johannesburg
08:05
Singapore Changi
12:25
Penang
14:10
Langkawi
|
06:10
Singapore Changi
09:30
Penang
13:00
Langkawi
15:25
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
MI348
SilkAir
FY1433
Firefly
|
13:45
Johannesburg
10:05
Singapore Changi
13:05
Penang
|
06:10
Singapore Changi
11:25
Penang
14:05
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
MH604
Malaysia Airlines
MH1438
Malaysia Airlines
FY1579
Firefly
|
13:45
Johannesburg
08:00
Singapore Changi
11:55
Kuala Lumpur
14:10
Langkawi
|
06:10
Singapore Changi
09:00
Kuala Lumpur
13:00
Langkawi
15:25
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
TR474
Scoot Tigerair
OD1403
Malindo Airways
|
13:45
Johannesburg
08:45
Singapore Changi
15:15
Langkawi
|
06:10
Singapore Changi
10:15
Langkawi
16:30
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
MI348
SilkAir
OD1183
Malindo Airways
|
13:45
Johannesburg
10:05
Singapore Changi
12:20
Penang
|
06:10
Singapore Changi
11:25
Penang
13:20
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
TR410
Scoot Tigerair
OD1245
Malindo Airways
|
13:45
Johannesburg
12:55
Singapore Changi
15:45
Sultan Ismail Petra
|
06:10
Singapore Changi
14:25
Sultan Ismail Petra
16:50
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
TR474
Scoot Tigerair
OD1401
Malindo Airways
|
13:45
Johannesburg
08:45
Singapore Changi
12:05
Langkawi
|
06:10
Singapore Changi
10:15
Langkawi
13:20
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
MH604
Malaysia Airlines
MH1039
Malaysia Airlines
FY1343
Firefly
|
13:45
Johannesburg
08:00
Singapore Changi
11:30
Kuala Lumpur
14:30
Senai
|
06:10
Singapore Changi
09:00
Kuala Lumpur
12:30
Senai
15:30
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
TR410
Scoot Tigerair
FY1151
Firefly
|
13:45
Johannesburg
12:55
Singapore Changi
17:05
Sultan Ismail Petra
|
06:10
Singapore Changi
14:25
Sultan Ismail Petra
18:10
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
TR252
Scoot Tigerair
OD365
Malindo Airways
|
13:45
Johannesburg
11:00
Singapore Changi
13:05
Sultan Syarif Kasim II
|
06:10
Singapore Changi
10:55
Sultan Syarif Kasim II
15:20
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
MI350
SilkAir
FY1437
Firefly
|
13:45
Johannesburg
13:20
Singapore Changi
17:05
Penang
|
06:10
Singapore Changi
14:50
Penang
18:05
Sultan Abdul Aziz Shah
|
Connect |
QR1364
Qatar Airways
QR866
Qatar Airways
OD1161
Malindo Airways
|
13:45
Johannesburg
02:25
Doha
16:25
Penang
|
23:35
Doha
15:00
Penang
17:25
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
MI350
SilkAir
OD1161
Malindo Airways
|
13:45
Johannesburg
13:20
Singapore Changi
16:25
Penang
|
06:10
Singapore Changi
14:50
Penang
17:25
Sultan Abdul Aziz Shah
|
Connect |
QR1364
Qatar Airways
QR866
Qatar Airways
FY1449
Firefly
|
13:45
Johannesburg
02:25
Doha
16:55
Penang
|
23:35
Doha
15:00
Penang
17:55
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
MI346
SilkAir
OD1183
Malindo Airways
|
13:45
Johannesburg
08:05
Singapore Changi
12:20
Penang
|
06:10
Singapore Changi
09:30
Penang
13:20
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
MI348
SilkAir
FY1435
Firefly
|
13:45
Johannesburg
10:05
Singapore Changi
14:15
Penang
|
06:10
Singapore Changi
11:25
Penang
15:15
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
MI346
SilkAir
FY1431
Firefly
|
13:45
Johannesburg
08:05
Singapore Changi
11:30
Penang
|
06:10
Singapore Changi
09:30
Penang
12:30
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
MI348
SilkAir
FY2452
Firefly
FY1579
Firefly
|
13:45
Johannesburg
10:05
Singapore Changi
12:25
Penang
14:10
Langkawi
|
06:10
Singapore Changi
11:25
Penang
13:00
Langkawi
15:25
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
MI350
SilkAir
FY1449
Firefly
|
13:45
Johannesburg
13:20
Singapore Changi
16:55
Penang
|
06:10
Singapore Changi
14:50
Penang
17:55
Sultan Abdul Aziz Shah
|
Connect |
SQ479
Singapore Airlines
TR474
Scoot Tigerair
FY1579
Firefly
|
13:45
Johannesburg
08:45
Singapore Changi
14:10
Langkawi
|
06:10
Singapore Changi
10:15
Langkawi
15:25
Sultan Abdul Aziz Shah
|
Connect |
SA286
South African Airways
KA691
Cathay Dragon
FY1443
Firefly
|
16:40
Johannesburg
15:00
Hong Kong
20:50
Penang
|
11:50
Hong Kong
18:45
Penang
21:50
Sultan Abdul Aziz Shah
|
Connect |
SQ481
Singapore Airlines
MH620
Malaysia Airlines
MH1162
Malaysia Airlines
FY1445
Firefly
|
22:30
Johannesburg
16:35
Singapore Changi
19:20
Kuala Lumpur
21:50
Penang
|
14:55
Singapore Changi
17:45
Kuala Lumpur
20:25
Penang
22:50
Sultan Abdul Aziz Shah
|
Connect |
SQ481
Singapore Airlines
SQ116
Singapore Airlines
MH1162
Malaysia Airlines
FY1445
Firefly
|
22:30
Johannesburg
16:40
Singapore Changi
19:20
Kuala Lumpur
21:50
Penang
|
14:55
Singapore Changi
17:40
Kuala Lumpur
20:25
Penang
22:50
Sultan Abdul Aziz Shah
|
Connect |
SQ481
Singapore Airlines
SQ116
Singapore Airlines
MH1338
Malaysia Airlines
FY1263
Firefly
|
22:30
Johannesburg
16:40
Singapore Changi
19:00
Kuala Lumpur
21:05
Kuala Trengganu
|
14:55
Singapore Changi
17:40
Kuala Lumpur
19:55
Kuala Trengganu
22:05
Sultan Abdul Aziz Shah
|
Connect |
SQ481
Singapore Airlines
MH620
Malaysia Airlines
MH1338
Malaysia Airlines
FY1263
Firefly
|
22:30
Johannesburg
16:35
Singapore Changi
19:00
Kuala Lumpur
21:05
Kuala Trengganu
|
14:55
Singapore Changi
17:45
Kuala Lumpur
19:55
Kuala Trengganu
22:05
Sultan Abdul Aziz Shah
|
Connect |
SQ481
Singapore Airlines
MI354
SilkAir
FY1445
Firefly
|
22:30
Johannesburg
19:00
Singapore Changi
21:50
Penang
|
14:55
Singapore Changi
20:25
Penang
22:50
Sultan Abdul Aziz Shah
|
Connect |
SQ481
Singapore Airlines
TR476
Scoot Tigerair
OD1405
Malindo Airways
|
22:30
Johannesburg
15:50
Singapore Changi
20:15
Langkawi
|
14:55
Singapore Changi
17:20
Langkawi
21:30
Sultan Abdul Aziz Shah
|
Connect |
SQ481
Singapore Airlines
TR476
Scoot Tigerair
OD1409
Malindo Airways
|
22:30
Johannesburg
15:50
Singapore Changi
18:25
Langkawi
|
14:55
Singapore Changi
17:20
Langkawi
19:40
Sultan Abdul Aziz Shah
|
Connect |
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Senai and cost approximately 600 USD.
You take a bus, shuttle or taxi from Senai to your destination in Malaysia.
Flight | Depart | Arrive | |
---|---|---|---|
EK768
Emirates
EK346
Emirates
MH1057
Malaysia Airlines
|
10:30
Johannesburg
03:10
Dubai
17:45
Kuala Lumpur
|
20:40
Dubai
14:25
Kuala Lumpur
18:35
Senai
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MK646
Air Mauritius
MH1039
Malaysia Airlines
|
13:35
Johannesburg
20:40
Mauritius
09:00
Singapore Changi
11:30
Kuala Lumpur
|
19:35
Mauritius
07:50
Singapore Changi
10:00
Kuala Lumpur
12:30
Senai
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MH614
Malaysia Airlines
MH1057
Malaysia Airlines
|
13:35
Johannesburg
20:40
Mauritius
11:05
Singapore Changi
17:45
Kuala Lumpur
|
19:35
Mauritius
07:50
Singapore Changi
12:05
Kuala Lumpur
18:35
Senai
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MK646
Air Mauritius
MH1057
Malaysia Airlines
|
13:35
Johannesburg
20:40
Mauritius
09:00
Singapore Changi
17:45
Kuala Lumpur
|
19:35
Mauritius
07:50
Singapore Changi
10:00
Kuala Lumpur
18:35
Senai
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MI326
SilkAir
MH1051
Malaysia Airlines
|
13:35
Johannesburg
20:40
Mauritius
10:15
Singapore Changi
14:35
Kuala Lumpur
|
19:35
Mauritius
07:50
Singapore Changi
11:15
Kuala Lumpur
15:30
Senai
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MK646
Air Mauritius
MH1051
Malaysia Airlines
|
13:35
Johannesburg
20:40
Mauritius
09:00
Singapore Changi
14:35
Kuala Lumpur
|
19:35
Mauritius
07:50
Singapore Changi
10:00
Kuala Lumpur
15:30
Senai
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MH614
Malaysia Airlines
MH1051
Malaysia Airlines
|
13:35
Johannesburg
20:40
Mauritius
11:05
Singapore Changi
14:35
Kuala Lumpur
|
19:35
Mauritius
07:50
Singapore Changi
12:05
Kuala Lumpur
15:30
Senai
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
AK1310
AirAsia
AK6083
AirAsia
|
13:35
Johannesburg
20:40
Mauritius
11:40
Singapore Changi
13:15
Ipoh
|
19:35
Mauritius
07:50
Singapore Changi
12:50
Ipoh
14:25
Senai
|
Connect |
EK762
Emirates
EK346
Emirates
MH1063
Malaysia Airlines
|
13:40
Johannesburg
03:10
Dubai
21:45
Kuala Lumpur
|
23:59
Dubai
14:25
Kuala Lumpur
22:35
Senai
|
Connect |
EK762
Emirates
EK346
Emirates
MH1057
Malaysia Airlines
|
13:40
Johannesburg
03:10
Dubai
17:45
Kuala Lumpur
|
23:59
Dubai
14:25
Kuala Lumpur
18:35
Senai
|
Connect |
SQ479
Singapore Airlines
MI322
SilkAir
AK6051
AirAsia
|
13:45
Johannesburg
07:10
Singapore Changi
09:50
Kuala Lumpur
|
06:10
Singapore Changi
08:10
Kuala Lumpur
10:45
Senai
|
Connect |
SQ479
Singapore Airlines
TR454
Scoot Tigerair
OD1325
Malindo Airways
|
13:45
Johannesburg
08:15
Singapore Changi
12:40
Ipoh
|
06:10
Singapore Changi
09:30
Ipoh
14:00
Senai
|
Connect |
SQ479
Singapore Airlines
TR484
Scoot Tigerair
OD1325
Malindo Airways
|
13:45
Johannesburg
07:45
Singapore Changi
12:40
Ipoh
|
06:10
Singapore Changi
09:00
Ipoh
14:00
Senai
|
Connect |
SQ479
Singapore Airlines
SQ930
Singapore Airlines
QZ394
Indonesia AirAsia
|
13:45
Johannesburg
07:50
Singapore Changi
11:15
Juanda International
|
06:10
Singapore Changi
09:05
Juanda International
14:40
Senai
|
Connect |
SQ479
Singapore Airlines
TR484
Scoot Tigerair
OD1325
Malindo Airways
|
13:45
Johannesburg
09:55
Singapore Changi
12:40
Ipoh
|
06:10
Singapore Changi
11:10
Ipoh
14:00
Senai
|
Connect |
SQ479
Singapore Airlines
MI322
SilkAir
MH1039
Malaysia Airlines
|
13:45
Johannesburg
07:10
Singapore Changi
11:30
Kuala Lumpur
|
06:10
Singapore Changi
08:10
Kuala Lumpur
12:30
Senai
|
Connect |
SQ479
Singapore Airlines
MI322
SilkAir
AK6042
AirAsia
|
13:45
Johannesburg
07:10
Singapore Changi
12:35
Kuala Lumpur
|
06:10
Singapore Changi
08:10
Kuala Lumpur
13:30
Senai
|
Connect |
SQ479
Singapore Airlines
MH604
Malaysia Airlines
MH1039
Malaysia Airlines
|
13:45
Johannesburg
08:00
Singapore Changi
11:30
Kuala Lumpur
|
06:10
Singapore Changi
09:00
Kuala Lumpur
12:30
Senai
|
Connect |
SQ479
Singapore Airlines
MI346
SilkAir
AK6425
AirAsia
|
13:45
Johannesburg
08:05
Singapore Changi
12:20
Penang
|
06:10
Singapore Changi
09:30
Penang
13:30
Senai
|
Connect |
SQ479
Singapore Airlines
TR484
Scoot Tigerair
AK6083
AirAsia
|
13:45
Johannesburg
07:45
Singapore Changi
13:15
Ipoh
|
06:10
Singapore Changi
09:00
Ipoh
14:25
Senai
|
Connect |
SQ479
Singapore Airlines
MH604
Malaysia Airlines
AK6051
AirAsia
|
13:45
Johannesburg
08:00
Singapore Changi
09:50
Kuala Lumpur
|
06:10
Singapore Changi
09:00
Kuala Lumpur
10:45
Senai
|
Connect |
SQ479
Singapore Airlines
TR454
Scoot Tigerair
AK6083
AirAsia
|
13:45
Johannesburg
08:15
Singapore Changi
13:15
Ipoh
|
06:10
Singapore Changi
09:30
Ipoh
14:25
Senai
|
Connect |
SQ479
Singapore Airlines
MH604
Malaysia Airlines
AK6042
AirAsia
|
13:45
Johannesburg
08:00
Singapore Changi
12:35
Kuala Lumpur
|
06:10
Singapore Changi
09:00
Kuala Lumpur
13:30
Senai
|
Connect |
SQ479
Singapore Airlines
TR484
Scoot Tigerair
AK6083
AirAsia
|
13:45
Johannesburg
09:55
Singapore Changi
13:15
Ipoh
|
06:10
Singapore Changi
11:10
Ipoh
14:25
Senai
|
Connect |
SQ479
Singapore Airlines
MI348
SilkAir
AK6425
AirAsia
|
13:45
Johannesburg
10:05
Singapore Changi
12:20
Penang
|
06:10
Singapore Changi
11:25
Penang
13:30
Senai
|
Connect |
SQ479
Singapore Airlines
MI324
SilkAir
AK6042
AirAsia
|
13:45
Johannesburg
08:30
Singapore Changi
12:35
Kuala Lumpur
|
06:10
Singapore Changi
09:30
Kuala Lumpur
13:30
Senai
|
Connect |
SQ479
Singapore Airlines
MI324
SilkAir
MH1039
Malaysia Airlines
|
13:45
Johannesburg
08:30
Singapore Changi
11:30
Kuala Lumpur
|
06:10
Singapore Changi
09:30
Kuala Lumpur
12:30
Senai
|
Connect |
SQ481
Singapore Airlines
SQ116
Singapore Airlines
AK6028
AirAsia
|
22:30
Johannesburg
16:40
Singapore Changi
20:10
Kuala Lumpur
|
14:55
Singapore Changi
17:40
Kuala Lumpur
21:05
Senai
|
Connect |
SQ481
Singapore Airlines
MI340
SilkAir
AK6028
AirAsia
|
22:30
Johannesburg
16:10
Singapore Changi
20:10
Kuala Lumpur
|
14:55
Singapore Changi
17:10
Kuala Lumpur
21:05
Senai
|
Connect |
SQ481
Singapore Airlines
GA835
Garuda Indonesia
QZ240
Indonesia AirAsia
|
22:30
Johannesburg
17:45
Singapore Changi
19:45
Soekarno–Hatta
|
14:55
Singapore Changi
18:35
Soekarno–Hatta
22:35
Senai
|
Connect |
SQ481
Singapore Airlines
MI340
SilkAir
AK6044
AirAsia
|
22:30
Johannesburg
16:10
Singapore Changi
18:50
Kuala Lumpur
|
14:55
Singapore Changi
17:10
Kuala Lumpur
19:45
Senai
|
Connect |
SQ481
Singapore Airlines
MH620
Malaysia Airlines
AK6028
AirAsia
|
22:30
Johannesburg
16:35
Singapore Changi
20:10
Kuala Lumpur
|
14:55
Singapore Changi
17:45
Kuala Lumpur
21:05
Senai
|
Connect |
SQ481
Singapore Airlines
MI340
SilkAir
AK6032
AirAsia
|
22:30
Johannesburg
16:10
Singapore Changi
18:45
Kuala Lumpur
|
14:55
Singapore Changi
17:10
Kuala Lumpur
19:40
Senai
|
Connect |
SQ481
Singapore Airlines
MI354
SilkAir
AK6419
AirAsia
|
22:30
Johannesburg
19:00
Singapore Changi
21:45
Penang
|
14:55
Singapore Changi
20:25
Penang
22:55
Senai
|
Connect |
SQ481
Singapore Airlines
MH620
Malaysia Airlines
AK6032
AirAsia
|
22:30
Johannesburg
16:35
Singapore Changi
18:45
Kuala Lumpur
|
14:55
Singapore Changi
17:45
Kuala Lumpur
19:40
Senai
|
Connect |
SQ481
Singapore Airlines
SQ964
Singapore Airlines
QZ240
Indonesia AirAsia
|
22:30
Johannesburg
17:20
Singapore Changi
19:45
Soekarno–Hatta
|
14:55
Singapore Changi
18:05
Soekarno–Hatta
22:35
Senai
|
Connect |
SQ481
Singapore Airlines
SQ962
Singapore Airlines
QZ240
Indonesia AirAsia
|
22:30
Johannesburg
16:25
Singapore Changi
19:45
Soekarno–Hatta
|
14:55
Singapore Changi
17:10
Soekarno–Hatta
22:35
Senai
|
Connect |
SQ481
Singapore Airlines
SQ116
Singapore Airlines
AK6032
AirAsia
|
22:30
Johannesburg
16:40
Singapore Changi
18:45
Kuala Lumpur
|
14:55
Singapore Changi
17:40
Kuala Lumpur
19:40
Senai
|
Connect |
SQ481
Singapore Airlines
SQ116
Singapore Airlines
AK6044
AirAsia
|
22:30
Johannesburg
16:40
Singapore Changi
18:50
Kuala Lumpur
|
14:55
Singapore Changi
17:40
Kuala Lumpur
19:45
Senai
|
Connect |
SQ481
Singapore Airlines
MH620
Malaysia Airlines
AK6044
AirAsia
|
22:30
Johannesburg
16:35
Singapore Changi
18:50
Kuala Lumpur
|
14:55
Singapore Changi
17:45
Kuala Lumpur
19:45
Senai
|
Connect |
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Kuantan and cost approximately 600 USD.
You take a bus, shuttle or taxi from Kuantan to your destination in Malaysia.
Flight | Depart | Arrive | |
---|---|---|---|
QR1366
Qatar Airways
QR844
Qatar Airways
MH1268
Malaysia Airlines
|
08:00
Johannesburg
19:30
Doha
09:25
Kuala Lumpur
|
17:50
Doha
08:25
Kuala Lumpur
10:15
Kuantan
|
Connect |
EK762
Emirates
EK346
Emirates
MH1276
Malaysia Airlines
|
13:40
Johannesburg
03:10
Dubai
18:25
Kuala Lumpur
|
23:59
Dubai
14:25
Kuala Lumpur
19:10
Kuantan
|
Connect |
SQ479
Singapore Airlines
TR470
Scoot Tigerair
|
13:45
Johannesburg
11:45
Singapore Changi
|
06:10
Singapore Changi
12:40
Kuantan
|
Connect |
QR1364
Qatar Airways
QR848
Qatar Airways
MH1276
Malaysia Airlines
|
13:45
Johannesburg
02:05
Doha
18:25
Kuala Lumpur
|
23:35
Doha
15:00
Kuala Lumpur
19:10
Kuantan
|
Connect |
SQ479
Singapore Airlines
MI322
SilkAir
MH1268
Malaysia Airlines
|
13:45
Johannesburg
07:10
Singapore Changi
09:25
Kuala Lumpur
|
06:10
Singapore Changi
08:10
Kuala Lumpur
10:15
Kuantan
|
Connect |
SQ481
Singapore Airlines
SQ116
Singapore Airlines
AK6232
AirAsia
|
22:30
Johannesburg
16:40
Singapore Changi
18:50
Kuala Lumpur
|
14:55
Singapore Changi
17:40
Kuala Lumpur
19:40
Kuantan
|
Connect |
SQ481
Singapore Airlines
MI340
SilkAir
MH1276
Malaysia Airlines
|
22:30
Johannesburg
16:10
Singapore Changi
18:25
Kuala Lumpur
|
14:55
Singapore Changi
17:10
Kuala Lumpur
19:10
Kuantan
|
Connect |
SQ481
Singapore Airlines
MH620
Malaysia Airlines
MH1286
Malaysia Airlines
|
22:30
Johannesburg
16:35
Singapore Changi
21:30
Kuala Lumpur
|
14:55
Singapore Changi
17:45
Kuala Lumpur
22:20
Kuantan
|
Connect |
SQ481
Singapore Airlines
SQ116
Singapore Airlines
MH1286
Malaysia Airlines
|
22:30
Johannesburg
16:40
Singapore Changi
21:30
Kuala Lumpur
|
14:55
Singapore Changi
17:40
Kuala Lumpur
22:20
Kuantan
|
Connect |
SQ481
Singapore Airlines
MI340
SilkAir
AK6232
AirAsia
|
22:30
Johannesburg
16:10
Singapore Changi
18:50
Kuala Lumpur
|
14:55
Singapore Changi
17:10
Kuala Lumpur
19:40
Kuantan
|
Connect |
SQ481
Singapore Airlines
MH620
Malaysia Airlines
AK6232
AirAsia
|
22:30
Johannesburg
16:35
Singapore Changi
18:50
Kuala Lumpur
|
14:55
Singapore Changi
17:45
Kuala Lumpur
19:40
Kuantan
|
Connect |
You take a bus, shuttle or taxi from your location in Randburg to Gaborone.
You take a flight from Gaborone to Singapore Changi and cost approximately 400 USD.
You take a bus, shuttle or taxi from Singapore Changi to your destination in Malaysia.
Flight | Depart | Arrive | |
---|---|---|---|
BP201
Air Botswana
SQ479
Singapore Airlines
|
07:00
Gaborone
13:45
Johannesburg
|
08:00
Johannesburg
06:10
Singapore Changi
|
Connect |
BP223
Air Botswana
SQ479
Singapore Airlines
|
09:45
Gaborone
13:45
Johannesburg
|
10:30
Johannesburg
06:10
Singapore Changi
|
Connect |
SA8455
South African Airways
SQ479
Singapore Airlines
|
10:35
Gaborone
13:45
Johannesburg
|
11:30
Johannesburg
06:10
Singapore Changi
|
Connect |
SA8455
South African Airways
MK852
Air Mauritius
MK646
Air Mauritius
|
10:35
Gaborone
13:35
Johannesburg
20:40
Mauritius
|
11:30
Johannesburg
19:35
Mauritius
07:50
Singapore Changi
|
Connect |
SA8451
South African Airways
SQ479
Singapore Airlines
|
10:40
Gaborone
13:45
Johannesburg
|
11:35
Johannesburg
06:10
Singapore Changi
|
Connect |
SA1766
South African Airways
SQ479
Singapore Airlines
|
11:10
Gaborone
13:45
Johannesburg
|
12:05
Johannesburg
06:10
Singapore Changi
|
Connect |
SA1766
South African Airways
MK852
Air Mauritius
MK646
Air Mauritius
|
11:10
Gaborone
13:35
Johannesburg
20:40
Mauritius
|
12:05
Johannesburg
19:35
Mauritius
07:50
Singapore Changi
|
Connect |
ET829
Ethiopian Airlines
ET638
Ethiopian Airlines
|
15:00
Gaborone
23:20
Addis Ababa
|
21:30
Addis Ababa
14:50
Singapore Changi
|
Connect |
ET829
Ethiopian Airlines
ET618 628
Ethiopian Airlines
SQ977
Singapore Airlines
|
15:00
Gaborone
23:55
Addis Ababa
15:30
Suvarnabhumi
|
21:30
Addis Ababa
13:15
Suvarnabhumi
18:55
Singapore Changi
|
Connect |
ET829
Ethiopian Airlines
ET608
Ethiopian Airlines
SQ975
Singapore Airlines
|
15:00
Gaborone
22:40
Addis Ababa
12:15
Suvarnabhumi
|
21:30
Addis Ababa
11:10
Suvarnabhumi
15:40
Singapore Changi
|
Connect |
ET829
Ethiopian Airlines
ET608
Ethiopian Airlines
SQ977
Singapore Airlines
|
15:00
Gaborone
22:40
Addis Ababa
15:30
Suvarnabhumi
|
21:30
Addis Ababa
11:10
Suvarnabhumi
18:55
Singapore Changi
|
Connect |
BP207
Air Botswana
QR1378
Qatar Airways
QR944
Qatar Airways
|
16:30
Gaborone
20:15
Johannesburg
07:15
Doha
|
17:30
Johannesburg
06:05
Doha
20:15
Singapore Changi
|
Connect |
SA8459
South African Airways
SQ481
Singapore Airlines
|
17:40
Gaborone
22:30
Johannesburg
|
18:35
Johannesburg
14:55
Singapore Changi
|
Connect |
QR1378
Qatar Airways
SQ481
Singapore Airlines
|
18:10
Gaborone
22:30
Johannesburg
|
19:05
Johannesburg
14:55
Singapore Changi
|
Connect |
QR1378
Qatar Airways
QR1378
Qatar Airways
QR944
Qatar Airways
|
18:10
Gaborone
20:15
Johannesburg
07:15
Doha
|
19:05
Johannesburg
06:05
Doha
20:15
Singapore Changi
|
Connect |
SA1780
South African Airways
SQ481
Singapore Airlines
|
20:10
Gaborone
22:30
Johannesburg
|
21:05
Johannesburg
14:55
Singapore Changi
|
Connect |
You can find hotels and accommodations in Malaysia with our hotels search tool below
Booking.com