HowToGo

Flight from Marble Hall to Nelspruit, South Africa

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

Search Transfer from Marble Hall to Nelspruit, South Africa

Search Flights

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

1. Hong Kong to Nelspruit

  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 Nelspruit and cost approximately 650 USD.

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

Flight Depart Arrive
CX749 Cathay Pacific
4Z827 Airlink
00:30 Hong Kong
09:20 Johannesburg
07:30 Johannesburg
10:15 Nelspruit
Connect
CX749 Cathay Pacific
4Z841 Airlink
00:30 Hong Kong
11:05 Johannesburg
07:30 Johannesburg
12:00 Nelspruit
Connect
CX749 Cathay Pacific
BA6211 British Airways
4Z505 Airlink
00:30 Hong Kong
10:00 Johannesburg
12:45 Durban
07:30 Johannesburg
11:05 Durban
13:50 Nelspruit
Connect
CX749 Cathay Pacific
4Z829 Airlink
00:30 Hong Kong
10:15 Johannesburg
07:30 Johannesburg
11:10 Nelspruit
Connect
CX749 Cathay Pacific
4Z482 Airlink
4Z471 Airlink
00:30 Hong Kong
11:00 Johannesburg
14:05 Livingstone
07:30 Johannesburg
12:45 Livingstone
15:45 Nelspruit
Connect
TR981 Scoot Tigerair
SQ478 Singapore Airlines
4Z823 Airlink
17:25 Hong Kong
01:30 Singapore Changi
07:00 Johannesburg
21:30 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect
SQ895 Singapore Airlines
SQ478 Singapore Airlines
4Z823 Airlink
18:50 Hong Kong
01:30 Singapore Changi
07:00 Johannesburg
22:50 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect
SQ895 Singapore Airlines
SQ478 Singapore Airlines
4Z827 Airlink
18:50 Hong Kong
01:30 Singapore Changi
09:20 Johannesburg
22:50 Singapore Changi
06:10 Johannesburg
10:15 Nelspruit
Connect
SQ895 Singapore Airlines
SQ478 Singapore Airlines
4Z829 Airlink
18:50 Hong Kong
01:30 Singapore Changi
10:15 Johannesburg
22:50 Singapore Changi
06:10 Johannesburg
11:10 Nelspruit
Connect
QR817 Qatar Airways
QR1363 Qatar Airways
4Z841 Airlink
18:50 Hong Kong
02:05 Doha
11:05 Johannesburg
23:20 Doha
09:40 Johannesburg
12:00 Nelspruit
Connect
EY833 Etihad
EY602 Etihad
4Z829 Airlink
19:45 Hong Kong
02:00 Abu Dhabi
10:15 Johannesburg
00:05 Abu Dhabi
08:15 Johannesburg
11:10 Nelspruit
Connect
EY833 Etihad
EY602 Etihad
4Z841 Airlink
19:45 Hong Kong
02:00 Abu Dhabi
11:05 Johannesburg
00:05 Abu Dhabi
08:15 Johannesburg
12:00 Nelspruit
Connect
SQ7 Singapore Airlines
SQ478 Singapore Airlines
4Z829 Airlink
20:40 Hong Kong
01:30 Singapore Changi
10:15 Johannesburg
00:40 Singapore Changi
06:10 Johannesburg
11:10 Nelspruit
Connect
SQ7 Singapore Airlines
SQ478 Singapore Airlines
4Z823 Airlink
20:40 Hong Kong
01:30 Singapore Changi
07:00 Johannesburg
00:40 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect
SQ7 Singapore Airlines
SQ478 Singapore Airlines
4Z841 Airlink
20:40 Hong Kong
01:30 Singapore Changi
11:05 Johannesburg
00:40 Singapore Changi
06:10 Johannesburg
12:00 Nelspruit
Connect

2. 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 460 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Nelspruit, 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:05 Dubai
05:00 Dubai
16:35 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
18:50 Hong Kong
02:05 Doha
23:20 Doha
09:40 Johannesburg
Connect
EY833 Etihad
EY602 Etihad
19:45 Hong Kong
02:00 Abu Dhabi
00:05 Abu Dhabi
08:15 Johannesburg
Connect
SQ7 Singapore Airlines
SQ478 Singapore Airlines
20:40 Hong Kong
01:30 Singapore Changi
00:40 Singapore Changi
06:10 Johannesburg
Connect

3. Shenzhen to Nelspruit

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

  2. You take a flight from Shenzhen to Nelspruit and cost approximately 1000 USD.

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

Flight Depart Arrive
CA867 Air China
4Z823 Airlink
11:50 Shenzhen
07:00 Johannesburg
18:20 Johannesburg
07:55 Nelspruit
Connect
CA867 Air China
4Z829 Airlink
11:50 Shenzhen
10:15 Johannesburg
18:20 Johannesburg
11:10 Nelspruit
Connect
CA867 Air China
4Z841 Airlink
11:50 Shenzhen
11:05 Johannesburg
18:20 Johannesburg
12:00 Nelspruit
Connect
ZH9023 Shenzhen Airlines
SQ478 Singapore Airlines
4Z823 Airlink
12:35 Shenzhen
01:30 Singapore Changi
07:00 Johannesburg
16:30 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect

4. Hong Kong to Skukuza

  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 Skukuza and cost approximately 750 USD.

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

Flight Depart Arrive
CX749 Cathay Pacific
4Z861 Airlink
00:30 Hong Kong
10:05 Johannesburg
07:30 Johannesburg
11:05 Skukuza
Connect
CX749 Cathay Pacific
4Z865 Airlink
00:30 Hong Kong
13:05 Johannesburg
07:30 Johannesburg
14:15 Skukuza
Connect
SQ895 Singapore Airlines
SQ478 Singapore Airlines
4Z861 Airlink
18:50 Hong Kong
01:30 Singapore Changi
10:05 Johannesburg
22:50 Singapore Changi
06:10 Johannesburg
11:05 Skukuza
Connect
QR817 Qatar Airways
QR1363 Qatar Airways
4Z865 Airlink
18:50 Hong Kong
02:05 Doha
13:05 Johannesburg
23:20 Doha
09:40 Johannesburg
14:15 Skukuza
Connect
SQ895 Singapore Airlines
SQ478 Singapore Airlines
4Z865 Airlink
18:50 Hong Kong
01:30 Singapore Changi
13:05 Johannesburg
22:50 Singapore Changi
06:10 Johannesburg
14:15 Skukuza
Connect
EY833 Etihad
EY602 Etihad
4Z861 Airlink
19:45 Hong Kong
02:00 Abu Dhabi
10:05 Johannesburg
00:05 Abu Dhabi
08:15 Johannesburg
11:05 Skukuza
Connect
EY833 Etihad
EY602 Etihad
4Z865 Airlink
19:45 Hong Kong
02:00 Abu Dhabi
13:05 Johannesburg
00:05 Abu Dhabi
08:15 Johannesburg
14:15 Skukuza
Connect
SQ7 Singapore Airlines
SQ478 Singapore Airlines
4Z861 Airlink
20:40 Hong Kong
01:30 Singapore Changi
10:05 Johannesburg
00:40 Singapore Changi
06:10 Johannesburg
11:05 Skukuza
Connect
SQ7 Singapore Airlines
SQ478 Singapore Airlines
4Z865 Airlink
20:40 Hong Kong
01:30 Singapore Changi
13:05 Johannesburg
00:40 Singapore Changi
06:10 Johannesburg
14:15 Skukuza
Connect

5. Hong Kong to Hoedspruit

  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 Hoedspruit and cost approximately 900 USD.

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

Flight Depart Arrive
CX749 Cathay Pacific
4Z871 Airlink
00:30 Hong Kong
10:30 Johannesburg
07:30 Johannesburg
11:25 Hoedspruit
Connect
CX749 Cathay Pacific
4Z873 Airlink
00:30 Hong Kong
12:50 Johannesburg
07:30 Johannesburg
13:45 Hoedspruit
Connect
CX749 Cathay Pacific
5Z890 CemAir
00:30 Hong Kong
11:40 Johannesburg
07:30 Johannesburg
12:35 Hoedspruit
Connect
QR817 Qatar Airways
QR1363 Qatar Airways
4Z873 Airlink
18:50 Hong Kong
02:05 Doha
12:50 Johannesburg
23:20 Doha
09:40 Johannesburg
13:45 Hoedspruit
Connect
QR817 Qatar Airways
QR1363 Qatar Airways
5Z890 CemAir
18:50 Hong Kong
02:05 Doha
11:40 Johannesburg
23:20 Doha
09:40 Johannesburg
12:35 Hoedspruit
Connect
SQ895 Singapore Airlines
SQ478 Singapore Airlines
5Z890 CemAir
18:50 Hong Kong
01:30 Singapore Changi
11:40 Johannesburg
22:50 Singapore Changi
06:10 Johannesburg
12:35 Hoedspruit
Connect
SQ895 Singapore Airlines
SQ478 Singapore Airlines
4Z871 Airlink
18:50 Hong Kong
01:30 Singapore Changi
10:30 Johannesburg
22:50 Singapore Changi
06:10 Johannesburg
11:25 Hoedspruit
Connect
SQ895 Singapore Airlines
SQ478 Singapore Airlines
4Z873 Airlink
18:50 Hong Kong
01:30 Singapore Changi
12:50 Johannesburg
22:50 Singapore Changi
06:10 Johannesburg
13:45 Hoedspruit
Connect
QR817 Qatar Airways
QR1363 Qatar Airways
4Z871 Airlink
18:50 Hong Kong
02:05 Doha
10:30 Johannesburg
23:20 Doha
09:40 Johannesburg
11:25 Hoedspruit
Connect
EY833 Etihad
EY602 Etihad
5Z890 CemAir
19:45 Hong Kong
02:00 Abu Dhabi
11:40 Johannesburg
00:05 Abu Dhabi
08:15 Johannesburg
12:35 Hoedspruit
Connect
EY833 Etihad
EY602 Etihad
4Z871 Airlink
19:45 Hong Kong
02:00 Abu Dhabi
10:30 Johannesburg
00:05 Abu Dhabi
08:15 Johannesburg
11:25 Hoedspruit
Connect
EY833 Etihad
EY602 Etihad
4Z873 Airlink
19:45 Hong Kong
02:00 Abu Dhabi
12:50 Johannesburg
00:05 Abu Dhabi
08:15 Johannesburg
13:45 Hoedspruit
Connect
SQ7 Singapore Airlines
SQ478 Singapore Airlines
4Z873 Airlink
20:40 Hong Kong
01:30 Singapore Changi
12:50 Johannesburg
00:40 Singapore Changi
06:10 Johannesburg
13:45 Hoedspruit
Connect
SQ7 Singapore Airlines
SQ478 Singapore Airlines
5Z890 CemAir
20:40 Hong Kong
01:30 Singapore Changi
11:40 Johannesburg
00:40 Singapore Changi
06:10 Johannesburg
12:35 Hoedspruit
Connect
SQ7 Singapore Airlines
SQ478 Singapore Airlines
4Z871 Airlink
20:40 Hong Kong
01:30 Singapore Changi
10:30 Johannesburg
00:40 Singapore Changi
06:10 Johannesburg
11:25 Hoedspruit
Connect

6. Hong Kong to Maputo

  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 Maputo and cost approximately 750 USD.

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

Flight Depart Arrive
CX749 Cathay Pacific
TM312 Linhas Aéreas de Moçambique
00:30 Hong Kong
08:50 Johannesburg
07:30 Johannesburg
10:00 Maputo
Connect
CX749 Cathay Pacific
SA142 South African Airways
00:30 Hong Kong
10:00 Johannesburg
07:30 Johannesburg
11:00 Maputo
Connect
CX749 Cathay Pacific
TK38 Turkish Airlines
00:30 Hong Kong
11:30 Johannesburg
07:30 Johannesburg
12:45 Maputo
Connect
CX701 Cathay Pacific
QR833 Qatar Airways
QR1361 Qatar Airways
16:05 Hong Kong
19:45 Suvarnabhumi
02:30 Doha
18:15 Suvarnabhumi
23:10 Doha
09:45 Maputo
Connect
TR981 Scoot Tigerair
ET639 Ethiopian Airlines
ET819 Ethiopian Airlines
17:25 Hong Kong
01:35 Singapore Changi
08:55 Addis Ababa
21:30 Singapore Changi
05:45 Addis Ababa
13:25 Maputo
Connect
QR817 Qatar Airways
QR1361 Qatar Airways
18:50 Hong Kong
02:30 Doha
23:20 Doha
09:45 Maputo
Connect
SQ895 Singapore Airlines
ET639 Ethiopian Airlines
ET819 Ethiopian Airlines
18:50 Hong Kong
01:35 Singapore Changi
08:55 Addis Ababa
22:50 Singapore Changi
05:45 Addis Ababa
13:25 Maputo
Connect
SQ7 Singapore Airlines
SQ478 Singapore Airlines
TM312 Linhas Aéreas de Moçambique
20:40 Hong Kong
01:30 Singapore Changi
08:50 Johannesburg
00:40 Singapore Changi
06:10 Johannesburg
10:00 Maputo
Connect
SQ7 Singapore Airlines
SQ478 Singapore Airlines
SA142 South African Airways
20:40 Hong Kong
01:30 Singapore Changi
10:00 Johannesburg
00:40 Singapore Changi
06:10 Johannesburg
11:00 Maputo
Connect

7. 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 1429 USD.

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

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

References

Find Hotels in Nelspruit, South Africa

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

Booking.com