HowToGo

Flight from Hong Kong to Randburg, South Africa

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

Search Transfer from Hong Kong to Randburg, South Africa

Search Flights

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

1. Hong Kong to Johannesburg

  1. You take a flight from Hong Kong to Johannesburg and cost approximately 500 USD.

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

Flight Depart Arrive
EK381 Emirates
EK763 Emirates
00:35 Hong Kong
09:55 Dubai
05:00 Dubai
16:15 Johannesburg
Connect
CX749 Cathay Pacific
00:40 Hong Kong
07:35 Johannesburg Direct
SQ883 Singapore Airlines
SQ478 Singapore Airlines
14:25 Hong Kong
01:30 Singapore Changi
18:20 Singapore Changi
06:10 Johannesburg
Connect
TR981 Scoot Tigerair
SQ478 Singapore Airlines
17:50 Hong Kong
01:30 Singapore Changi
21:20 Singapore Changi
06:10 Johannesburg
Connect
QR817 Qatar Airways
QR1363 Qatar Airways
19:20 Hong Kong
02:30 Doha
23:40 Doha
09:50 Johannesburg
Connect
EY833 Etihad
EY602 Etihad
19:45 Hong Kong
02:00 Abu Dhabi
00:05 Abu Dhabi
08:15 Johannesburg
Connect

2. Guangzhou Baiyun to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Hong Kong to Guangzhou Baiyun.

  2. You take a flight from Guangzhou Baiyun to Johannesburg and cost approximately 1000 USD.

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

Flight Depart Arrive
EK363 Emirates
EK763 Emirates
00:15 Guangzhou Baiyun
09:55 Dubai
04:25 Dubai
16:15 Johannesburg
Connect
ET607 Ethiopian Airlines
ET809 Ethiopian Airlines
00:30 Guangzhou Baiyun
08:40 Addis Ababa
05:30 Addis Ababa
13:05 Johannesburg
Connect
ET607 Ethiopian Airlines
ET819 Ethiopian Airlines
TM315 Linhas Aéreas de Moçambique
00:30 Guangzhou Baiyun
08:55 Addis Ababa
17:20 Maputo
05:30 Addis Ababa
13:25 Maputo
18:30 Johannesburg
Connect
CX983 Cathay Pacific
CX749 Cathay Pacific
10:15 Guangzhou Baiyun
00:40 Hong Kong
11:30 Hong Kong
07:35 Johannesburg
Connect
SQ851 Singapore Airlines
SQ478 Singapore Airlines
13:30 Guangzhou Baiyun
01:30 Singapore Changi
17:50 Singapore Changi
06:10 Johannesburg
Connect
SV0883 Saudia
SV0447 Saudia
15:25 Guangzhou Baiyun
04:35 Jeddah
20:05 Jeddah
10:45 Johannesburg
Connect
QR875 Qatar Airways
QR1363 Qatar Airways
19:00 Guangzhou Baiyun
02:30 Doha
22:25 Doha
09:50 Johannesburg
Connect
QR875 Qatar Airways
QR1367 1477 Qatar Airways
19:00 Guangzhou Baiyun
07:35 Doha
22:25 Doha
14:55 Johannesburg
Connect
KQ883 Kenya Airways
KQ760 Kenya Airways
22:15 Guangzhou Baiyun
07:45 Nairobi
04:45 Nairobi
10:55 Johannesburg
Connect
KQ883 Kenya Airways
KQ762 Kenya Airways
22:15 Guangzhou Baiyun
13:05 Nairobi
04:45 Nairobi
16:20 Johannesburg
Connect
CZ5539 China Southern Airlines
CZ6043 China Southern Airlines
KQ760 Kenya Airways
22:35 Guangzhou Baiyun
00:20 Changsha
07:45 Nairobi
23:55 Changsha
06:50 Nairobi
10:55 Johannesburg
Connect

3. Shenzhen to Lanseria

  1. You take a bus, shuttle or taxi from your location in Hong Kong to Shenzhen.

  2. You take a flight from Shenzhen to Lanseria and cost approximately 2600 USD.

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

Flight Depart Arrive
CA867 Air China
MN609 Comair
MN506 Comair
11:50 Shenzhen
19:25 Johannesburg
13:10 Durban
18:20 Johannesburg
20:30 Durban
14:15 Lanseria
Connect
CA867 Air China
JE245 249 Mango
MN506 Comair
11:50 Shenzhen
10:25 Johannesburg
13:10 Durban
18:20 Johannesburg
11:35 Durban
14:15 Lanseria
Connect
CA867 Air China
MN101 Comair
MN458 Comair
11:50 Shenzhen
05:55 Johannesburg
17:40 Capetown
18:20 Johannesburg
08:05 Capetown
19:35 Lanseria
Connect
CA867 Air China
MN609 Comair
FA473 Safair
11:50 Shenzhen
19:25 Johannesburg
10:05 Durban
18:20 Johannesburg
20:30 Durban
11:20 Lanseria
Connect
CA867 Air China
MN609 Comair
JE612 Mango
11:50 Shenzhen
19:25 Johannesburg
06:00 Durban
18:20 Johannesburg
20:30 Durban
07:05 Lanseria
Connect
CA867 Air China
4Z893 Airlink
FA306 312 Safair
11:50 Shenzhen
06:20 Johannesburg
11:40 Capetown
18:20 Johannesburg
08:30 Capetown
13:50 Lanseria
Connect
CA867 Air China
5Z112 CemAir
5Z1992 CemAir
FA473 Safair
11:50 Shenzhen
06:25 Johannesburg
08:00 Bloemfontein
10:05 Durban
18:20 Johannesburg
07:25 Bloemfontein
09:20 Durban
11:20 Lanseria
Connect
CA867 Air China
JE245 249 Mango
JE333 323 339 345 Mango
MN458 Comair
11:50 Shenzhen
10:25 Johannesburg
12:30 Durban
17:40 Capetown
18:20 Johannesburg
11:35 Durban
14:50 Capetown
19:35 Lanseria
Connect
CA867 Air China
JE139 143 147 149 Mango
JE702 Mango
11:50 Shenzhen
15:00 Johannesburg
06:10 Capetown
18:20 Johannesburg
17:10 Capetown
08:05 Lanseria
Connect
CA867 Air China
5Z112 CemAir
5Z1992 CemAir
MN506 Comair
11:50 Shenzhen
06:25 Johannesburg
08:00 Bloemfontein
13:10 Durban
18:20 Johannesburg
07:25 Bloemfontein
09:20 Durban
14:15 Lanseria
Connect
CA867 Air China
MN101 Comair
FA306 312 Safair
11:50 Shenzhen
05:55 Johannesburg
11:40 Capetown
18:20 Johannesburg
08:05 Capetown
13:50 Lanseria
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