HowToGo

Flight from Marble Hall to Krugersdorp, South Africa

How to get to Krugersdorp, South Africa from Marble Hall by flight ? You can check flights from Marble Hall to Krugersdorp, South Africa below.

Search Transfer from Marble Hall to Krugersdorp, South Africa

Search Flights

You can find flight ticket prices from Marble Hall to Krugersdorp, South Africa with our flight tickets search tool below

1. Hong Kong to Johannesburg

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

  2. You take a flight from Hong Kong to Johannesburg and cost approximately 850 USD.

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

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

2. Guangzhou Baiyun to Johannesburg

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

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

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

Flight Depart Arrive
ET607 Ethiopian Airlines
ET809 Ethiopian Airlines
00:10 Guangzhou Baiyun
08:40 Addis Ababa
06:00 Addis Ababa
13:05 Johannesburg
Connect
EK363 Emirates
EK763 Emirates
00:15 Guangzhou Baiyun
10:10 Dubai
04:05 Dubai
16:35 Johannesburg
Connect
SQ851 Singapore Airlines
SQ478 Singapore Airlines
13:25 Guangzhou Baiyun
01:30 Singapore Changi
17:30 Singapore Changi
06:10 Johannesburg
Connect
QR875 Qatar Airways
QR1363 Qatar Airways
18:00 Guangzhou Baiyun
02:05 Doha
22:15 Doha
09:40 Johannesburg
Connect
KQ883 Kenya Airways
KQ760 Kenya Airways
22:15 Guangzhou Baiyun
07:45 Nairobi
03:30 Nairobi
10:55 Johannesburg
Connect
KQ883 Kenya Airways
KQ762 Kenya Airways
22:15 Guangzhou Baiyun
13:05 Nairobi
03:30 Nairobi
16:20 Johannesburg
Connect
CX989 Cathay Pacific
CX749 Cathay Pacific
22:25 Guangzhou Baiyun
00:30 Hong Kong
23:35 Hong Kong
07:30 Johannesburg
Connect

3. Hong Kong to Lanseria

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

  2. You take a flight from Hong Kong to Lanseria and cost approximately 800 USD.

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

Flight Depart Arrive
CX749 Cathay Pacific
BA6211 British Airways
MN506 Comair
00:30 Hong Kong
10:40 Johannesburg
13:10 Durban
07:30 Johannesburg
11:45 Durban
14:15 Lanseria
Connect
CX749 Cathay Pacific
BA6241 British Airways
FA131 Safair
FA316 Safair
00:30 Hong Kong
11:15 Johannesburg
14:20 Port Elizabeth
17:30 Capetown
07:30 Johannesburg
12:55 Port Elizabeth
15:45 Capetown
19:40 Lanseria
Connect
CX749 Cathay Pacific
BA6211 British Airways
FA163 Safair
FA316 Safair
00:30 Hong Kong
10:40 Johannesburg
13:55 Durban
17:30 Capetown
07:30 Johannesburg
11:45 Durban
16:15 Capetown
19:40 Lanseria
Connect
CX749 Cathay Pacific
BA6409 British Airways
MN458 Comair
00:30 Hong Kong
10:00 Johannesburg
17:40 Capetown
07:30 Johannesburg
12:10 Capetown
19:35 Lanseria
Connect
CX749 Cathay Pacific
BA6405 British Airways
MN458 Comair
00:30 Hong Kong
09:00 Johannesburg
17:40 Capetown
07:30 Johannesburg
11:10 Capetown
19:35 Lanseria
Connect
CX749 Cathay Pacific
BA6211 British Airways
FA477 Safair
00:30 Hong Kong
10:40 Johannesburg
18:15 Durban
07:30 Johannesburg
11:45 Durban
19:25 Lanseria
Connect
CX749 Cathay Pacific
BA6417 British Airways
FA316 Safair
00:30 Hong Kong
12:45 Johannesburg
17:30 Capetown
07:30 Johannesburg
14:55 Capetown
19:40 Lanseria
Connect
CX749 Cathay Pacific
BA6405 British Airways
FA316 Safair
00:30 Hong Kong
09:00 Johannesburg
17:30 Capetown
07:30 Johannesburg
11:10 Capetown
19:40 Lanseria
Connect
CX749 Cathay Pacific
BA6409 British Airways
FA316 Safair
00:30 Hong Kong
10:00 Johannesburg
17:30 Capetown
07:30 Johannesburg
12:10 Capetown
19:40 Lanseria
Connect
CX749 Cathay Pacific
BA6409 British Airways
FA318 Safair
00:30 Hong Kong
10:00 Johannesburg
17:35 Capetown
07:30 Johannesburg
12:10 Capetown
19:50 Lanseria
Connect
CX749 Cathay Pacific
BA6417 British Airways
FA318 Safair
00:30 Hong Kong
12:45 Johannesburg
17:35 Capetown
07:30 Johannesburg
14:55 Capetown
19:50 Lanseria
Connect
CX749 Cathay Pacific
BA6203 British Airways
FA477 Safair
00:30 Hong Kong
09:40 Johannesburg
18:15 Durban
07:30 Johannesburg
10:45 Durban
19:25 Lanseria
Connect
CX749 Cathay Pacific
BA6203 British Airways
MN506 Comair
00:30 Hong Kong
09:40 Johannesburg
13:10 Durban
07:30 Johannesburg
10:45 Durban
14:15 Lanseria
Connect
CX749 Cathay Pacific
BA6241 British Airways
FA181 Safair
FA318 Safair
00:30 Hong Kong
11:15 Johannesburg
14:00 Port Elizabeth
17:35 Capetown
07:30 Johannesburg
12:55 Port Elizabeth
15:25 Capetown
19:50 Lanseria
Connect
CX749 Cathay Pacific
BA6241 British Airways
FA422 Safair
FA477 Safair
00:30 Hong Kong
11:15 Johannesburg
16:15 Port Elizabeth
18:15 Durban
07:30 Johannesburg
12:55 Port Elizabeth
17:35 Durban
19:25 Lanseria
Connect
CX749 Cathay Pacific
BA6211 British Airways
FA473 Safair
00:30 Hong Kong
10:40 Johannesburg
14:40 Durban
07:30 Johannesburg
11:45 Durban
15:55 Lanseria
Connect
CX749 Cathay Pacific
BA6211 British Airways
FA161 Safair
FA316 Safair
00:30 Hong Kong
10:40 Johannesburg
12:35 Durban
17:30 Capetown
07:30 Johannesburg
11:45 Durban
14:55 Capetown
19:40 Lanseria
Connect
CX749 Cathay Pacific
BA6203 British Airways
FA473 Safair
00:30 Hong Kong
09:40 Johannesburg
14:40 Durban
07:30 Johannesburg
10:45 Durban
15:55 Lanseria
Connect
CX749 Cathay Pacific
BA6203 British Airways
FA161 Safair
FA316 Safair
00:30 Hong Kong
09:40 Johannesburg
12:35 Durban
17:30 Capetown
07:30 Johannesburg
10:45 Durban
14:55 Capetown
19:40 Lanseria
Connect
CX749 Cathay Pacific
BA6417 British Airways
MN458 Comair
00:30 Hong Kong
12:45 Johannesburg
17:40 Capetown
07:30 Johannesburg
14:55 Capetown
19:35 Lanseria
Connect
CX749 Cathay Pacific
BA6405 British Airways
FA318 Safair
00:30 Hong Kong
09:00 Johannesburg
17:35 Capetown
07:30 Johannesburg
11:10 Capetown
19:50 Lanseria
Connect
EK381 Emirates
EK775 Emirates
FA477 Safair
00:35 Hong Kong
10:35 Dubai
18:15 Durban
04:20 Dubai
17:05 Durban
19:25 Lanseria
Connect
CX745 Cathay Pacific
EK775 Emirates
FA477 Safair
01:05 Hong Kong
10:35 Dubai
18:15 Durban
06:55 Dubai
17:05 Durban
19:25 Lanseria
Connect
TR981 Scoot Tigerair
SQ478 Singapore Airlines
SQ478 Singapore Airlines
FA306 Safair
17:25 Hong Kong
01:30 Singapore Changi
07:10 Johannesburg
11:40 Capetown
21:30 Singapore Changi
06:10 Johannesburg
09:25 Capetown
13:50 Lanseria
Connect
SQ895 Singapore Airlines
SQ478 Singapore Airlines
SQ478 Singapore Airlines
FA316 Safair
18:50 Hong Kong
01:30 Singapore Changi
07:10 Johannesburg
17:30 Capetown
22:50 Singapore Changi
06:10 Johannesburg
09:25 Capetown
19:40 Lanseria
Connect
SQ895 Singapore Airlines
SQ478 Singapore Airlines
SQ478 Singapore Airlines
MN458 Comair
18:50 Hong Kong
01:30 Singapore Changi
07:10 Johannesburg
17:40 Capetown
22:50 Singapore Changi
06:10 Johannesburg
09:25 Capetown
19:35 Lanseria
Connect
SQ895 Singapore Airlines
SQ478 Singapore Airlines
FA412 Safair
FA477 Safair
18:50 Hong Kong
01:30 Singapore Changi
08:15 Johannesburg
18:15 Durban
22:50 Singapore Changi
06:10 Johannesburg
09:25 Durban
19:25 Lanseria
Connect
SQ895 Singapore Airlines
SQ478 Singapore Airlines
FA298 Safair
FA306 Safair
18:50 Hong Kong
01:30 Singapore Changi
07:20 Johannesburg
11:40 Capetown
22:50 Singapore Changi
06:10 Johannesburg
09:30 Capetown
13:50 Lanseria
Connect
SQ895 Singapore Airlines
SQ478 Singapore Airlines
FA392 Safair
FA477 Safair
18:50 Hong Kong
01:30 Singapore Changi
07:55 Johannesburg
18:15 Durban
22:50 Singapore Changi
06:10 Johannesburg
09:05 Durban
19:25 Lanseria
Connect
SQ895 Singapore Airlines
SQ478 Singapore Airlines
SQ478 Singapore Airlines
FA306 Safair
18:50 Hong Kong
01:30 Singapore Changi
07:10 Johannesburg
11:40 Capetown
22:50 Singapore Changi
06:10 Johannesburg
09:25 Capetown
13:50 Lanseria
Connect
SQ895 Singapore Airlines
SQ478 Singapore Airlines
FA298 Safair
FA316 Safair
18:50 Hong Kong
01:30 Singapore Changi
07:20 Johannesburg
17:30 Capetown
22:50 Singapore Changi
06:10 Johannesburg
09:30 Capetown
19:40 Lanseria
Connect
EK385 Emirates
EK395 Emirates
EK775 Emirates
FA477 Safair
21:00 Hong Kong
01:10 Suvarnabhumi
10:35 Dubai
18:15 Durban
23:15 Suvarnabhumi
05:05 Dubai
17:05 Durban
19:25 Lanseria
Connect
EK385 Emirates
EK385 Emirates
EK775 Emirates
FA477 Safair
21:00 Hong Kong
01:05 Suvarnabhumi
10:35 Dubai
18:15 Durban
23:15 Suvarnabhumi
05:00 Dubai
17:05 Durban
19:25 Lanseria
Connect
EK385 Emirates
EK393 Emirates
EK775 Emirates
FA477 Safair
21:00 Hong Kong
00:30 Suvarnabhumi
10:35 Dubai
18:15 Durban
23:15 Suvarnabhumi
04:25 Dubai
17:05 Durban
19:25 Lanseria
Connect

4. Shenzhen to Johannesburg

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

  2. You take a flight from Shenzhen to Johannesburg and cost approximately 2100 USD.

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

Flight Depart Arrive
CA867 Air China
11:50 Shenzhen
18:20 Johannesburg Direct

References

Find Hotels in Krugersdorp, South Africa

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

Booking.com