HowToGo

Flight from Thailand to Randburg, South Africa

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

Search Transfer from Thailand to Randburg, South Africa

Search Flights

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

1. Suvarnabhumi to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.

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

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

Flight Depart Arrive
EK385 Emirates
EK763 Emirates
01:05 Suvarnabhumi
10:05 Dubai
05:00 Dubai
16:30 Johannesburg
Connect
ET619 Ethiopian Airlines
ET819 Ethiopian Airlines
SA145 South African Airways
01:40 Suvarnabhumi
08:55 Addis Ababa
17:05 Maputo
06:20 Addis Ababa
13:25 Maputo
18:10 Johannesburg
Connect
ET619 Ethiopian Airlines
ET809 Ethiopian Airlines
01:40 Suvarnabhumi
08:40 Addis Ababa
06:20 Addis Ababa
13:05 Johannesburg
Connect
ET609 Ethiopian Airlines
ET809 Ethiopian Airlines
01:50 Suvarnabhumi
08:40 Addis Ababa
06:10 Addis Ababa
13:05 Johannesburg
Connect
ET609 Ethiopian Airlines
ET819 Ethiopian Airlines
TM305 Linhas Aéreas de Moçambique
01:50 Suvarnabhumi
08:55 Addis Ababa
17:20 Maputo
06:10 Addis Ababa
13:25 Maputo
18:30 Johannesburg
Connect
ET609 Ethiopian Airlines
ET819 Ethiopian Airlines
SA145 South African Airways
01:50 Suvarnabhumi
08:55 Addis Ababa
17:05 Maputo
06:10 Addis Ababa
13:25 Maputo
18:10 Johannesburg
Connect
ET609 Ethiopian Airlines
ET819 Ethiopian Airlines
TM315 Linhas Aéreas de Moçambique
01:50 Suvarnabhumi
08:55 Addis Ababa
17:50 Maputo
06:10 Addis Ababa
13:25 Maputo
19:00 Johannesburg
Connect
TR607 Scoot Tigerair
SQ478 Singapore Airlines
11:55 Suvarnabhumi
01:30 Singapore Changi
15:35 Singapore Changi
06:10 Johannesburg
Connect
SQ711 Singapore Airlines
SQ478 Singapore Airlines
18:05 Suvarnabhumi
01:30 Singapore Changi
21:35 Singapore Changi
06:10 Johannesburg
Connect
QR839 Qatar Airways
QR1363 Qatar Airways
18:55 Suvarnabhumi
02:55 Doha
22:45 Doha
10:45 Johannesburg
Connect
EK363 Emirates
EK775 767 Emirates
21:35 Suvarnabhumi
04:30 Dubai
01:35 Dubai
10:45 Johannesburg
Connect
EK363 Emirates
EK763 Emirates
21:35 Suvarnabhumi
10:05 Dubai
01:35 Dubai
16:30 Johannesburg
Connect

2. Don Muang to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Thailand to Don Muang.

  2. You take a flight from Don Muang to Johannesburg and cost approximately 1100 USD.

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

Flight Depart Arrive
SL218 Thai Lion Mentari
MK749 Air Mauritius
SA191 South African Airways
02:25 Don Muang
06:45 Mumbai
16:40 Mauritius
05:40 Mumbai
11:15 Mauritius
18:55 Johannesburg
Connect
FD355 Thai AirAsia
SQ478 Singapore Airlines
13:10 Don Muang
01:30 Singapore Changi
16:40 Singapore Changi
06:10 Johannesburg
Connect
AK883 AirAsia
AK719 AirAsia
SQ478 Singapore Airlines
13:20 Don Muang
18:20 Kuala Lumpur
01:30 Singapore Changi
16:35 Kuala Lumpur
19:40 Singapore Changi
06:10 Johannesburg
Connect
AK885 AirAsia
AK721 AirAsia
SQ478 Singapore Airlines
14:55 Don Muang
20:10 Kuala Lumpur
01:30 Singapore Changi
18:10 Kuala Lumpur
21:20 Singapore Changi
06:10 Johannesburg
Connect
AK885 AirAsia
AK723 AirAsia
SQ478 Singapore Airlines
14:55 Don Muang
21:50 Kuala Lumpur
01:30 Singapore Changi
18:10 Kuala Lumpur
23:05 Singapore Changi
06:10 Johannesburg
Connect
FD606 Thai AirAsia
MI607 SilkAir
SQ478 Singapore Airlines
15:10 Don Muang
18:35 Phnom Penh
01:30 Singapore Changi
16:25 Phnom Penh
21:35 Singapore Changi
06:10 Johannesburg
Connect
FD3017 Thai AirAsia
EY431 Etihad
EY602 Etihad
15:25 Don Muang
20:25 Phuket
02:05 Abu Dhabi
16:50 Phuket
00:10 Abu Dhabi
08:20 Johannesburg
Connect
DD7514 Nok Air
EY431 Etihad
EY602 Etihad
16:00 Don Muang
20:25 Phuket
02:05 Abu Dhabi
17:30 Phuket
00:10 Abu Dhabi
08:20 Johannesburg
Connect
FD351 Thai AirAsia
SQ478 Singapore Airlines
16:40 Don Muang
01:30 Singapore Changi
20:10 Singapore Changi
06:10 Johannesburg
Connect
FD3009 Thai AirAsia
EY431 Etihad
EY602 Etihad
17:15 Don Muang
20:25 Phuket
02:05 Abu Dhabi
18:45 Phuket
00:10 Abu Dhabi
08:20 Johannesburg
Connect
FD353 Thai AirAsia
ET639 Ethiopian Airlines
ET809 Ethiopian Airlines
18:50 Don Muang
01:25 Singapore Changi
08:40 Addis Ababa
22:20 Singapore Changi
05:35 Addis Ababa
13:05 Johannesburg
Connect
FD353 Thai AirAsia
SQ478 Singapore Airlines
18:50 Don Muang
01:30 Singapore Changi
22:20 Singapore Changi
06:10 Johannesburg
Connect
FD7031 Thai AirAsia
EK379 Emirates
EK775 767 Emirates
19:55 Don Muang
00:10 Phuket
04:30 Dubai
21:10 Phuket
03:30 Dubai
10:45 Johannesburg
Connect
FD137 Thai AirAsia
ET691 Ethiopian Airlines
ET809 Ethiopian Airlines
20:15 Don Muang
02:30 Bengaluru
08:40 Addis Ababa
22:30 Bengaluru
05:50 Addis Ababa
13:05 Johannesburg
Connect
FD137 Thai AirAsia
EK569 Emirates
EK763 Emirates
20:15 Don Muang
04:20 Bengaluru
10:05 Dubai
22:30 Bengaluru
06:50 Dubai
16:30 Johannesburg
Connect
FD3013 Thai AirAsia
EK379 Emirates
EK775 767 Emirates
20:30 Don Muang
00:10 Phuket
04:30 Dubai
21:55 Phuket
03:30 Dubai
10:45 Johannesburg
Connect
FD3013 Thai AirAsia
EK379 Emirates
EK763 Emirates
20:30 Don Muang
00:10 Phuket
10:05 Dubai
21:55 Phuket
03:30 Dubai
16:30 Johannesburg
Connect
FD3015 Thai AirAsia
EK379 Emirates
EK763 Emirates
21:15 Don Muang
00:10 Phuket
10:05 Dubai
22:40 Phuket
03:30 Dubai
16:30 Johannesburg
Connect
FD3015 Thai AirAsia
EK379 Emirates
EK775 767 Emirates
21:15 Don Muang
00:10 Phuket
04:30 Dubai
22:40 Phuket
03:30 Dubai
10:45 Johannesburg
Connect
FD153 Thai AirAsia
ET693 Ethiopian Airlines
ET809 Ethiopian Airlines
21:35 Don Muang
02:30 Madras
08:40 Addis Ababa
23:25 Madras
06:10 Addis Ababa
13:05 Johannesburg
Connect
FD153 Thai AirAsia
EK543 Emirates
EK763 Emirates
21:35 Don Muang
03:30 Madras
10:05 Dubai
23:25 Madras
06:20 Dubai
16:30 Johannesburg
Connect
FD170 Thai AirAsia
EK533 Emirates
EK763 Emirates
22:05 Don Muang
04:30 Kochi
10:05 Dubai
00:15 Kochi
07:05 Dubai
16:30 Johannesburg
Connect

3. Udon Thani to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Thailand to Udon Thani.

  2. You take a flight from Udon Thani to Johannesburg and cost approximately 700 USD.

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

Flight Depart Arrive
FD3363 Thai AirAsia
FD351 Thai AirAsia
SQ478 Singapore Airlines
08:20 Udon Thani
16:40 Don Muang
01:30 Singapore Changi
09:25 Don Muang
20:10 Singapore Changi
06:10 Johannesburg
Connect
VZ209 Thai Vietjet Air
SQ711 Singapore Airlines
SQ478 Singapore Airlines
11:40 Udon Thani
18:05 Suvarnabhumi
01:30 Singapore Changi
12:50 Suvarnabhumi
21:35 Singapore Changi
06:10 Johannesburg
Connect
FD3355 Thai AirAsia
FD353 Thai AirAsia
SQ478 Singapore Airlines
12:15 Udon Thani
18:50 Don Muang
01:30 Singapore Changi
13:15 Don Muang
22:20 Singapore Changi
06:10 Johannesburg
Connect
FD3355 Thai AirAsia
FD351 Thai AirAsia
SQ478 Singapore Airlines
12:15 Udon Thani
16:40 Don Muang
01:30 Singapore Changi
13:15 Don Muang
20:10 Singapore Changi
06:10 Johannesburg
Connect
WE5 Thai Smile
TG517 Thai Airways International
EK775 767 Emirates
14:05 Udon Thani
16:20 Suvarnabhumi
04:30 Dubai
15:10 Suvarnabhumi
19:45 Dubai
10:45 Johannesburg
Connect
WE5 Thai Smile
SQ711 Singapore Airlines
SQ478 Singapore Airlines
14:05 Udon Thani
18:05 Suvarnabhumi
01:30 Singapore Changi
15:10 Suvarnabhumi
21:35 Singapore Changi
06:10 Johannesburg
Connect
DD9211 Nok Air
FD353 Thai AirAsia
SQ478 Singapore Airlines
14:20 Udon Thani
18:50 Don Muang
01:30 Singapore Changi
15:20 Don Muang
22:20 Singapore Changi
06:10 Johannesburg
Connect
DD9211 Nok Air
FD351 Thai AirAsia
SQ478 Singapore Airlines
14:20 Udon Thani
16:40 Don Muang
01:30 Singapore Changi
15:20 Don Muang
20:10 Singapore Changi
06:10 Johannesburg
Connect
VZ205 Thai Vietjet Air
EK363 Emirates
EK775 767 Emirates
15:25 Udon Thani
21:35 Suvarnabhumi
04:30 Dubai
16:35 Suvarnabhumi
01:35 Dubai
10:45 Johannesburg
Connect
VZ205 Thai Vietjet Air
SQ711 Singapore Airlines
SQ478 Singapore Airlines
15:25 Udon Thani
18:05 Suvarnabhumi
01:30 Singapore Changi
16:35 Suvarnabhumi
21:35 Singapore Changi
06:10 Johannesburg
Connect
WE7 Thai Smile
TG317 Thai Airways International
HM261 Air Seychelles
HM061 Air Seychelles
16:15 Udon Thani
18:55 Suvarnabhumi
05:15 Mumbai
09:25 Mahe Island
17:20 Suvarnabhumi
21:55 Mumbai
08:10 Mahe Island
12:30 Johannesburg
Connect
DD9215 Nok Air
FD353 Thai AirAsia
SQ478 Singapore Airlines
16:20 Udon Thani
18:50 Don Muang
01:30 Singapore Changi
17:20 Don Muang
22:20 Singapore Changi
06:10 Johannesburg
Connect
FD3171 Thai AirAsia
EK379 Emirates
EK775 767 Emirates
16:50 Udon Thani
00:10 Phuket
04:30 Dubai
18:45 Phuket
03:30 Dubai
10:45 Johannesburg
Connect
FD3171 Thai AirAsia
EK379 Emirates
EK763 Emirates
16:50 Udon Thani
00:10 Phuket
10:05 Dubai
18:45 Phuket
03:30 Dubai
16:30 Johannesburg
Connect
VZ203 Thai Vietjet Air
EK385 Emirates
EK763 Emirates
17:05 Udon Thani
01:05 Suvarnabhumi
10:05 Dubai
18:15 Suvarnabhumi
05:00 Dubai
16:30 Johannesburg
Connect
VZ203 Thai Vietjet Air
EK363 Emirates
EK775 767 Emirates
17:05 Udon Thani
21:35 Suvarnabhumi
04:30 Dubai
18:15 Suvarnabhumi
01:35 Dubai
10:45 Johannesburg
Connect
WE9 Thai Smile
ET619 Ethiopian Airlines
ET809 Ethiopian Airlines
19:45 Udon Thani
01:40 Suvarnabhumi
08:40 Addis Ababa
20:50 Suvarnabhumi
06:20 Addis Ababa
13:05 Johannesburg
Connect
WE9 Thai Smile
EK385 Emirates
EK763 Emirates
19:45 Udon Thani
01:05 Suvarnabhumi
10:05 Dubai
20:50 Suvarnabhumi
05:00 Dubai
16:30 Johannesburg
Connect
VZ207 Thai Vietjet Air
EK385 Emirates
EK763 Emirates
22:25 Udon Thani
01:05 Suvarnabhumi
10:05 Dubai
23:35 Suvarnabhumi
05:00 Dubai
16:30 Johannesburg
Connect
VZ207 Thai Vietjet Air
ET619 Ethiopian Airlines
ET819 Ethiopian Airlines
SA145 South African Airways
22:25 Udon Thani
01:40 Suvarnabhumi
08:55 Addis Ababa
17:05 Maputo
23:35 Suvarnabhumi
06:20 Addis Ababa
13:25 Maputo
18:10 Johannesburg
Connect
VZ207 Thai Vietjet Air
ET609 Ethiopian Airlines
ET819 Ethiopian Airlines
SA145 South African Airways
22:25 Udon Thani
01:50 Suvarnabhumi
08:55 Addis Ababa
17:05 Maputo
23:35 Suvarnabhumi
06:10 Addis Ababa
13:25 Maputo
18:10 Johannesburg
Connect
VZ207 Thai Vietjet Air
ET609 Ethiopian Airlines
ET819 Ethiopian Airlines
TM305 Linhas Aéreas de Moçambique
22:25 Udon Thani
01:50 Suvarnabhumi
08:55 Addis Ababa
17:20 Maputo
23:35 Suvarnabhumi
06:10 Addis Ababa
13:25 Maputo
18:30 Johannesburg
Connect
VZ207 Thai Vietjet Air
ET609 Ethiopian Airlines
ET819 Ethiopian Airlines
TM315 Linhas Aéreas de Moçambique
22:25 Udon Thani
01:50 Suvarnabhumi
08:55 Addis Ababa
17:50 Maputo
23:35 Suvarnabhumi
06:10 Addis Ababa
13:25 Maputo
19:00 Johannesburg
Connect
VZ207 Thai Vietjet Air
ET619 Ethiopian Airlines
ET809 Ethiopian Airlines
22:25 Udon Thani
01:40 Suvarnabhumi
08:40 Addis Ababa
23:35 Suvarnabhumi
06:20 Addis Ababa
13:05 Johannesburg
Connect
VZ207 Thai Vietjet Air
ET609 Ethiopian Airlines
ET809 Ethiopian Airlines
22:25 Udon Thani
01:50 Suvarnabhumi
08:40 Addis Ababa
23:35 Suvarnabhumi
06:10 Addis Ababa
13:05 Johannesburg
Connect
VZ207 Thai Vietjet Air
ET619 Ethiopian Airlines
ET819 Ethiopian Airlines
TM315 Linhas Aéreas de Moçambique
22:25 Udon Thani
01:40 Suvarnabhumi
08:55 Addis Ababa
17:50 Maputo
23:35 Suvarnabhumi
06:20 Addis Ababa
13:25 Maputo
19:00 Johannesburg
Connect

4. Chiang Mai to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Thailand to Chiang Mai.

  2. You take a flight from Chiang Mai to Johannesburg and cost approximately 600 USD.

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

Flight Depart Arrive
FD3448 Thai AirAsia
FD351 Thai AirAsia
SQ478 Singapore Airlines
13:30 Chiang Mai
16:40 Don Muang
01:30 Singapore Changi
14:45 Don Muang
20:10 Singapore Changi
06:10 Johannesburg
Connect
VZ105 Thai Vietjet Air
SQ711 Singapore Airlines
SQ478 Singapore Airlines
14:10 Chiang Mai
18:05 Suvarnabhumi
01:30 Singapore Changi
15:30 Suvarnabhumi
21:35 Singapore Changi
06:10 Johannesburg
Connect
PG228 Bangkok Airways
SQ711 Singapore Airlines
SQ478 Singapore Airlines
14:35 Chiang Mai
18:05 Suvarnabhumi
01:30 Singapore Changi
16:00 Suvarnabhumi
21:35 Singapore Changi
06:10 Johannesburg
Connect
AK857 AirAsia
AK723 AirAsia
SQ478 Singapore Airlines
15:10 Chiang Mai
21:50 Kuala Lumpur
01:30 Singapore Changi
19:05 Kuala Lumpur
23:05 Singapore Changi
06:10 Johannesburg
Connect
AK857 AirAsia
AK721 AirAsia
SQ478 Singapore Airlines
15:10 Chiang Mai
20:10 Kuala Lumpur
01:30 Singapore Changi
19:05 Kuala Lumpur
21:20 Singapore Changi
06:10 Johannesburg
Connect
WE111 Thai Smile
SQ711 Singapore Airlines
SQ478 Singapore Airlines
15:20 Chiang Mai
18:05 Suvarnabhumi
01:30 Singapore Changi
16:35 Suvarnabhumi
21:35 Singapore Changi
06:10 Johannesburg
Connect
FD3434 Thai AirAsia
FD353 Thai AirAsia
SQ478 Singapore Airlines
15:30 Chiang Mai
18:50 Don Muang
01:30 Singapore Changi
16:45 Don Muang
22:20 Singapore Changi
06:10 Johannesburg
Connect
FD3446 Thai AirAsia
FD353 Thai AirAsia
SQ478 Singapore Airlines
16:25 Chiang Mai
18:50 Don Muang
01:30 Singapore Changi
17:45 Don Muang
22:20 Singapore Changi
06:10 Johannesburg
Connect
UO0754 Hong Kong Express
MK641 Air Mauritius
MK851 Air Mauritius
19:35 Chiang Mai
01:30 Hong Kong
09:15 Mauritius
23:15 Hong Kong
07:15 Mauritius
11:50 Johannesburg
Connect
UO0754 Hong Kong Express
CX749 Cathay Pacific
19:35 Chiang Mai
00:30 Hong Kong
23:15 Hong Kong
07:30 Johannesburg
Connect
FD4109 Thai AirAsia
ET619 Ethiopian Airlines
ET809 Ethiopian Airlines
22:10 Chiang Mai
01:40 Suvarnabhumi
08:40 Addis Ababa
23:35 Suvarnabhumi
06:20 Addis Ababa
13:05 Johannesburg
Connect
VZ119 Thai Vietjet Air
ET609 Ethiopian Airlines
ET809 Ethiopian Airlines
22:15 Chiang Mai
01:50 Suvarnabhumi
08:40 Addis Ababa
23:35 Suvarnabhumi
06:10 Addis Ababa
13:05 Johannesburg
Connect
VZ119 Thai Vietjet Air
ET619 Ethiopian Airlines
ET809 Ethiopian Airlines
22:15 Chiang Mai
01:40 Suvarnabhumi
08:40 Addis Ababa
23:35 Suvarnabhumi
06:20 Addis Ababa
13:05 Johannesburg
Connect

5. Hat Yai to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Thailand to Hat Yai.

  2. You take a flight from Hat Yai to Johannesburg and cost approximately 500 USD.

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

Flight Depart Arrive
FD3117 Thai AirAsia
FD355 Thai AirAsia
SQ478 Singapore Airlines
09:25 Hat Yai
13:10 Don Muang
01:30 Singapore Changi
11:00 Don Muang
16:40 Singapore Changi
06:10 Johannesburg
Connect
PG295 Bangkok Airways
EK379 Emirates
EK775 767 Emirates
10:25 Hat Yai
00:10 Phuket
04:30 Dubai
11:30 Phuket
03:30 Dubai
10:45 Johannesburg
Connect
PG295 Bangkok Airways
EY431 Etihad
EY602 Etihad
10:25 Hat Yai
20:25 Phuket
02:05 Abu Dhabi
11:30 Phuket
00:10 Abu Dhabi
08:20 Johannesburg
Connect
FD3107 Thai AirAsia
FD353 Thai AirAsia
SQ478 Singapore Airlines
14:10 Hat Yai
18:50 Don Muang
01:30 Singapore Changi
15:55 Don Muang
22:20 Singapore Changi
06:10 Johannesburg
Connect
DD7109 Nok Air
FD353 Thai AirAsia
SQ478 Singapore Airlines
15:00 Hat Yai
18:50 Don Muang
01:30 Singapore Changi
16:30 Don Muang
22:20 Singapore Changi
06:10 Johannesburg
Connect
PG434 Bangkok Airways
SQ711 Singapore Airlines
SQ478 Singapore Airlines
15:10 Hat Yai
18:05 Suvarnabhumi
01:30 Singapore Changi
16:40 Suvarnabhumi
21:35 Singapore Changi
06:10 Johannesburg
Connect
VZ363 Thai Vietjet Air
SQ711 Singapore Airlines
SQ478 Singapore Airlines
15:25 Hat Yai
18:05 Suvarnabhumi
01:30 Singapore Changi
17:05 Suvarnabhumi
21:35 Singapore Changi
06:10 Johannesburg
Connect
FD4309 Thai AirAsia
SQ711 Singapore Airlines
SQ478 Singapore Airlines
15:50 Hat Yai
18:05 Suvarnabhumi
01:30 Singapore Changi
17:15 Suvarnabhumi
21:35 Singapore Changi
06:10 Johannesburg
Connect
FD3109 Thai AirAsia
FD353 Thai AirAsia
SQ478 Singapore Airlines
16:05 Hat Yai
18:50 Don Muang
01:30 Singapore Changi
17:35 Don Muang
22:20 Singapore Changi
06:10 Johannesburg
Connect
SL715 Thai Lion Mentari
FD353 Thai AirAsia
SQ478 Singapore Airlines
16:20 Hat Yai
18:50 Don Muang
01:30 Singapore Changi
17:55 Don Muang
22:20 Singapore Changi
06:10 Johannesburg
Connect
WE268 Thai Smile
ET619 Ethiopian Airlines
ET809 Ethiopian Airlines
20:55 Hat Yai
01:40 Suvarnabhumi
08:40 Addis Ababa
22:20 Suvarnabhumi
06:20 Addis Ababa
13:05 Johannesburg
Connect
FD4303 Thai AirAsia
ET619 Ethiopian Airlines
ET809 Ethiopian Airlines
21:55 Hat Yai
01:40 Suvarnabhumi
08:40 Addis Ababa
23:30 Suvarnabhumi
06:20 Addis Ababa
13:05 Johannesburg
Connect
FD4303 Thai AirAsia
ET609 Ethiopian Airlines
ET809 Ethiopian Airlines
21:55 Hat Yai
01:50 Suvarnabhumi
08:40 Addis Ababa
23:30 Suvarnabhumi
06:10 Addis Ababa
13:05 Johannesburg
Connect

6. Alor Setar to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Thailand to Alor Setar.

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

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

Flight Depart Arrive
AK6017 AirAsia
QR849 Qatar Airways
QR1363 Qatar Airways
11:30 Alor Setar
20:30 Kuala Lumpur
02:55 Doha
12:40 Kuala Lumpur
23:35 Doha
10:45 Johannesburg
Connect
AK6019 AirAsia
EK347 Emirates
EK775 767 Emirates
14:25 Alor Setar
19:10 Kuala Lumpur
04:30 Dubai
15:35 Kuala Lumpur
22:30 Dubai
10:45 Johannesburg
Connect
AK6019 AirAsia
AK6128 AirAsia
AK1727 AirAsia
SQ478 Singapore Airlines
14:25 Alor Setar
17:45 Kuala Lumpur
21:00 Penang
01:30 Singapore Changi
15:35 Kuala Lumpur
18:50 Penang
22:25 Singapore Changi
06:10 Johannesburg
Connect
AK6019 AirAsia
AK6138 AirAsia
AK1727 AirAsia
SQ478 Singapore Airlines
14:25 Alor Setar
17:00 Kuala Lumpur
21:00 Penang
01:30 Singapore Changi
15:35 Kuala Lumpur
18:05 Penang
22:25 Singapore Changi
06:10 Johannesburg
Connect
AK6019 AirAsia
QR849 Qatar Airways
QR1363 Qatar Airways
14:25 Alor Setar
20:30 Kuala Lumpur
02:55 Doha
15:35 Kuala Lumpur
23:35 Doha
10:45 Johannesburg
Connect
MH1209 Malaysia Airlines
SQ125 Singapore Airlines
SQ478 Singapore Airlines
15:30 Alor Setar
20:30 Kuala Lumpur
01:30 Singapore Changi
16:35 Kuala Lumpur
21:30 Singapore Changi
06:10 Johannesburg
Connect
MH1209 Malaysia Airlines
EK449 Emirates
EK763 Emirates
15:30 Alor Setar
01:30 Kuala Lumpur
10:05 Dubai
16:35 Kuala Lumpur
04:50 Dubai
16:30 Johannesburg
Connect
MH1209 Malaysia Airlines
MH1162 Malaysia Airlines
3K678 Jetstar Asia Airways
SQ478 Singapore Airlines
15:30 Alor Setar
18:55 Kuala Lumpur
22:05 Penang
01:30 Singapore Changi
16:35 Kuala Lumpur
19:55 Penang
23:25 Singapore Changi
06:10 Johannesburg
Connect
MH1209 Malaysia Airlines
MH607 Malaysia Airlines
SQ478 Singapore Airlines
15:30 Alor Setar
19:25 Kuala Lumpur
01:30 Singapore Changi
16:35 Kuala Lumpur
20:35 Singapore Changi
06:10 Johannesburg
Connect
MH1209 Malaysia Airlines
QR849 Qatar Airways
QR1363 Qatar Airways
15:30 Alor Setar
20:30 Kuala Lumpur
02:55 Doha
16:35 Kuala Lumpur
23:35 Doha
10:45 Johannesburg
Connect
MH1209 Malaysia Airlines
EK343 Emirates
EK763 Emirates
15:30 Alor Setar
01:45 Kuala Lumpur
10:05 Dubai
16:35 Kuala Lumpur
05:05 Dubai
16:30 Johannesburg
Connect
AK6173 AirAsia
AK5412 AirAsia
TR431 Scoot Tigerair
SQ478 Singapore Airlines
16:50 Alor Setar
19:45 Senai
22:00 Kuching
01:30 Singapore Changi
18:10 Senai
21:10 Kuching
23:30 Singapore Changi
06:10 Johannesburg
Connect
AK6013 AirAsia
AK13 AirAsia
ET693 Ethiopian Airlines
ET809 Ethiopian Airlines
18:20 Alor Setar
21:35 Kuala Lumpur
02:30 Madras
08:40 Addis Ababa
19:30 Kuala Lumpur
22:55 Madras
06:10 Addis Ababa
13:05 Johannesburg
Connect
AK6013 AirAsia
EK343 Emirates
EK763 Emirates
18:20 Alor Setar
01:45 Kuala Lumpur
10:05 Dubai
19:30 Kuala Lumpur
05:05 Dubai
16:30 Johannesburg
Connect
AK6013 AirAsia
QR849 Qatar Airways
QR1363 Qatar Airways
18:20 Alor Setar
20:30 Kuala Lumpur
02:55 Doha
19:30 Kuala Lumpur
23:35 Doha
10:45 Johannesburg
Connect
AK6013 AirAsia
AK723 AirAsia
ET639 Ethiopian Airlines
ET809 Ethiopian Airlines
18:20 Alor Setar
21:50 Kuala Lumpur
01:25 Singapore Changi
08:40 Addis Ababa
19:30 Kuala Lumpur
23:05 Singapore Changi
05:35 Addis Ababa
13:05 Johannesburg
Connect
AK6013 AirAsia
ET649 Ethiopian Airlines
ET619 Ethiopian Airlines
ET809 Ethiopian Airlines
18:20 Alor Setar
23:35 Kuala Lumpur
01:40 Suvarnabhumi
08:40 Addis Ababa
19:30 Kuala Lumpur
00:50 Suvarnabhumi
06:20 Addis Ababa
13:05 Johannesburg
Connect
AK6013 AirAsia
AK53 AirAsia
ET691 Ethiopian Airlines
ET809 Ethiopian Airlines
18:20 Alor Setar
21:05 Kuala Lumpur
02:30 Bengaluru
08:40 Addis Ababa
19:30 Kuala Lumpur
22:45 Bengaluru
05:50 Addis Ababa
13:05 Johannesburg
Connect
AK6013 AirAsia
AK723 AirAsia
SQ478 Singapore Airlines
18:20 Alor Setar
21:50 Kuala Lumpur
01:30 Singapore Changi
19:30 Kuala Lumpur
23:05 Singapore Changi
06:10 Johannesburg
Connect
AK6015 AirAsia
EK343 Emirates
EK763 Emirates
21:00 Alor Setar
01:45 Kuala Lumpur
10:05 Dubai
22:20 Kuala Lumpur
05:05 Dubai
16:30 Johannesburg
Connect
AK6015 AirAsia
ET649 Ethiopian Airlines
ET619 Ethiopian Airlines
ET809 Ethiopian Airlines
21:00 Alor Setar
23:35 Kuala Lumpur
01:40 Suvarnabhumi
08:40 Addis Ababa
22:20 Kuala Lumpur
00:50 Suvarnabhumi
06:20 Addis Ababa
13:05 Johannesburg
Connect
AK6015 AirAsia
EK449 Emirates
EK763 Emirates
21:00 Alor Setar
01:30 Kuala Lumpur
10:05 Dubai
22:20 Kuala Lumpur
04:50 Dubai
16:30 Johannesburg
Connect

References

Find Hotels in Randburg, South Africa

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

Booking.com