HowToGo

Flight from Whitsundays to Newcastle, South Africa

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

Search Transfer from Whitsundays to Newcastle, South Africa

Search Flights

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

1. Hamilton Island to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Whitsundays to Hamilton Island.

  2. You take a flight from Hamilton Island to Johannesburg and cost approximately 800 USD.

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

Flight Depart Arrive
VA1494 Virgin Australia
SQ236 Singapore Airlines
SQ478 Singapore Airlines
10:30 Hamilton Island
14:45 Brisbane
01:30 Singapore Changi
12:05 Brisbane
20:45 Singapore Changi
06:10 Johannesburg
Connect
QF579 Qantas
QF63 Qantas
12:35 Hamilton Island
09:35 Sydney
14:50 Sydney
14:35 Johannesburg
Connect
QF579 Qantas
SQ242 Singapore Airlines
SQ478 Singapore Airlines
12:35 Hamilton Island
18:05 Sydney
01:30 Singapore Changi
14:50 Sydney
00:20 Singapore Changi
06:10 Johannesburg
Connect
VA1282 Virgin Australia
SQ242 Singapore Airlines
SQ478 Singapore Airlines
13:00 Hamilton Island
18:05 Sydney
01:30 Singapore Changi
15:20 Sydney
00:20 Singapore Changi
06:10 Johannesburg
Connect
QF577 Qantas
QF478 Qantas
QF63 Qantas
13:25 Hamilton Island
18:00 Melbourne
09:35 Sydney
16:15 Melbourne
19:25 Sydney
14:35 Johannesburg
Connect
QF577 Qantas
QF482 Qantas
QF63 Qantas
13:25 Hamilton Island
18:30 Melbourne
09:35 Sydney
16:15 Melbourne
19:55 Sydney
14:35 Johannesburg
Connect
QF577 Qantas
QF474 Qantas
QF63 Qantas
13:25 Hamilton Island
17:30 Melbourne
09:35 Sydney
16:15 Melbourne
18:55 Sydney
14:35 Johannesburg
Connect
QF799 Qantas
QF547 Qantas
QF63 Qantas
14:10 Hamilton Island
17:40 Brisbane
09:35 Sydney
15:35 Brisbane
19:15 Sydney
14:35 Johannesburg
Connect
QF799 Qantas
QF543 Qantas
QF63 Qantas
14:10 Hamilton Island
16:40 Brisbane
09:35 Sydney
15:35 Brisbane
18:15 Sydney
14:35 Johannesburg
Connect
QF799 Qantas
QF545 Qantas
QF63 Qantas
14:10 Hamilton Island
17:10 Brisbane
09:35 Sydney
15:35 Brisbane
18:45 Sydney
14:35 Johannesburg
Connect
JQ849 Jetstar
QF63 Qantas
15:10 Hamilton Island
09:35 Sydney
17:30 Sydney
14:35 Johannesburg
Connect
JQ849 Jetstar
EK415 Emirates
EK763 Emirates
15:10 Hamilton Island
21:10 Sydney
09:55 Dubai
17:30 Sydney
05:20 Dubai
16:15 Johannesburg
Connect
VA1756 Virgin Australia
QR905 Qatar Airways
QR1367 1477 Qatar Airways
16:30 Hamilton Island
22:55 Melbourne
07:35 Doha
19:30 Melbourne
05:55 Doha
14:55 Johannesburg
Connect
VA1756 Virgin Australia
VA803 Virgin Australia
QF63 Qantas
16:30 Hamilton Island
06:00 Melbourne
09:35 Sydney
19:30 Melbourne
07:25 Sydney
14:35 Johannesburg
Connect
VA1756 Virgin Australia
VA807 Virgin Australia
QF63 Qantas
16:30 Hamilton Island
06:30 Melbourne
09:35 Sydney
19:30 Melbourne
07:55 Sydney
14:35 Johannesburg
Connect
VA1756 Virgin Australia
VA811 Virgin Australia
QF63 Qantas
16:30 Hamilton Island
07:00 Melbourne
09:35 Sydney
19:30 Melbourne
08:25 Sydney
14:35 Johannesburg
Connect

2. Proserpine to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Whitsundays to Proserpine.

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

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

Flight Depart Arrive
VA1116 Virgin Australia
VA970 Virgin Australia
QF63 Qantas
14:00 Proserpine
17:05 Brisbane
09:35 Sydney
15:35 Brisbane
18:40 Sydney
14:35 Johannesburg
Connect
VA1116 Virgin Australia
VA986 Virgin Australia
QF63 Qantas
14:00 Proserpine
19:05 Brisbane
09:35 Sydney
15:35 Brisbane
20:40 Sydney
14:35 Johannesburg
Connect
VA1116 Virgin Australia
QR899 Qatar Airways
QR1367 1477 Qatar Airways
14:00 Proserpine
22:05 Brisbane
07:35 Doha
15:35 Brisbane
05:30 Doha
14:55 Johannesburg
Connect
JQ841 Jetstar
EK415 Emirates
EK763 Emirates
14:15 Proserpine
21:10 Sydney
09:55 Dubai
16:35 Sydney
05:20 Dubai
16:15 Johannesburg
Connect
JQ841 Jetstar
SQ242 Singapore Airlines
SQ478 Singapore Airlines
14:15 Proserpine
18:05 Sydney
01:30 Singapore Changi
16:35 Sydney
00:20 Singapore Changi
06:10 Johannesburg
Connect
JQ841 Jetstar
QF63 Qantas
14:15 Proserpine
09:35 Sydney
16:35 Sydney
14:35 Johannesburg
Connect
JQ841 Jetstar
QR909 Qatar Airways
QR1367 1477 Qatar Airways
14:15 Proserpine
22:10 Sydney
07:35 Doha
16:35 Sydney
06:05 Doha
14:55 Johannesburg
Connect
JQ833 Jetstar
EK431 Emirates
EK763 Emirates
17:10 Proserpine
21:00 Brisbane
09:55 Dubai
18:40 Brisbane
05:10 Dubai
16:15 Johannesburg
Connect
JQ833 Jetstar
JQ819 Jetstar
QF63 Qantas
17:10 Proserpine
20:10 Brisbane
09:35 Sydney
18:40 Brisbane
21:40 Sydney
14:35 Johannesburg
Connect
JQ833 Jetstar
QR899 Qatar Airways
QR1367 1477 Qatar Airways
17:10 Proserpine
22:05 Brisbane
07:35 Doha
18:40 Brisbane
05:30 Doha
14:55 Johannesburg
Connect
JQ831 Jetstar
QF410 Qantas
QF63 Qantas
19:30 Proserpine
07:00 Melbourne
09:35 Sydney
22:25 Melbourne
08:25 Sydney
14:35 Johannesburg
Connect
JQ831 Jetstar
QF406 Qantas
QF63 Qantas
19:30 Proserpine
06:30 Melbourne
09:35 Sydney
22:25 Melbourne
07:55 Sydney
14:35 Johannesburg
Connect
JQ831 Jetstar
QF402 Qantas
QF63 Qantas
19:30 Proserpine
06:00 Melbourne
09:35 Sydney
22:25 Melbourne
07:25 Sydney
14:35 Johannesburg
Connect

3. Hamilton Island to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Whitsundays to Hamilton Island.

  2. You take a flight from Hamilton Island to Pietermaritzburg and cost approximately 900 USD.

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

Flight Depart Arrive
VA1494 Virgin Australia
SQ236 Singapore Airlines
SQ478 Singapore Airlines
4Z743 Airlink
10:30 Hamilton Island
14:45 Brisbane
01:30 Singapore Changi
16:25 Johannesburg
12:05 Brisbane
20:45 Singapore Changi
06:10 Johannesburg
17:30 Pietermaritzburg
Connect
VA1494 Virgin Australia
SQ236 Singapore Airlines
SQ478 Singapore Airlines
4Z735 Airlink
10:30 Hamilton Island
14:45 Brisbane
01:30 Singapore Changi
12:15 Johannesburg
12:05 Brisbane
20:45 Singapore Changi
06:10 Johannesburg
13:20 Pietermaritzburg
Connect
JQ853 Jetstar
QR905 Qatar Airways
QR1367 1477 Qatar Airways
4Z743 Airlink
12:05 Hamilton Island
22:55 Melbourne
07:35 Doha
16:25 Johannesburg
14:55 Melbourne
05:55 Doha
14:55 Johannesburg
17:30 Pietermaritzburg
Connect
QF579 Qantas
QF63 Qantas
4Z743 Airlink
12:35 Hamilton Island
09:35 Sydney
16:25 Johannesburg
14:50 Sydney
14:35 Johannesburg
17:30 Pietermaritzburg
Connect
QF579 Qantas
QR909 Qatar Airways
QR1367 1477 Qatar Airways
4Z743 Airlink
12:35 Hamilton Island
22:10 Sydney
07:35 Doha
16:25 Johannesburg
14:50 Sydney
06:05 Doha
14:55 Johannesburg
17:30 Pietermaritzburg
Connect
QF579 Qantas
SQ242 Singapore Airlines
SQ478 Singapore Airlines
4Z743 Airlink
12:35 Hamilton Island
18:05 Sydney
01:30 Singapore Changi
16:25 Johannesburg
14:50 Sydney
00:20 Singapore Changi
06:10 Johannesburg
17:30 Pietermaritzburg
Connect
QF579 Qantas
SQ242 Singapore Airlines
SQ478 Singapore Airlines
4Z735 Airlink
12:35 Hamilton Island
18:05 Sydney
01:30 Singapore Changi
12:15 Johannesburg
14:50 Sydney
00:20 Singapore Changi
06:10 Johannesburg
13:20 Pietermaritzburg
Connect
QF579 Qantas
BA016 British Airways
SQ478 Singapore Airlines
4Z733 Airlink
12:35 Hamilton Island
16:30 Sydney
01:30 Singapore Changi
07:00 Johannesburg
14:50 Sydney
21:30 Singapore Changi
06:10 Johannesburg
08:05 Pietermaritzburg
Connect
VA1282 Virgin Australia
QF63 Qantas
4Z743 Airlink
13:00 Hamilton Island
09:35 Sydney
16:25 Johannesburg
15:20 Sydney
14:35 Johannesburg
17:30 Pietermaritzburg
Connect
VA1282 Virgin Australia
SQ242 Singapore Airlines
SQ478 Singapore Airlines
4Z743 Airlink
13:00 Hamilton Island
18:05 Sydney
01:30 Singapore Changi
16:25 Johannesburg
15:20 Sydney
00:20 Singapore Changi
06:10 Johannesburg
17:30 Pietermaritzburg
Connect
VA1282 Virgin Australia
SQ242 Singapore Airlines
SQ478 Singapore Airlines
4Z735 Airlink
13:00 Hamilton Island
18:05 Sydney
01:30 Singapore Changi
12:15 Johannesburg
15:20 Sydney
00:20 Singapore Changi
06:10 Johannesburg
13:20 Pietermaritzburg
Connect
VA1282 Virgin Australia
QR909 Qatar Airways
QR1367 1477 Qatar Airways
4Z743 Airlink
13:00 Hamilton Island
22:10 Sydney
07:35 Doha
16:25 Johannesburg
15:20 Sydney
06:05 Doha
14:55 Johannesburg
17:30 Pietermaritzburg
Connect
QF577 Qantas
QF478 Qantas
QF63 Qantas
4Z743 Airlink
13:25 Hamilton Island
18:00 Melbourne
09:35 Sydney
16:25 Johannesburg
16:15 Melbourne
19:25 Sydney
14:35 Johannesburg
17:30 Pietermaritzburg
Connect
QF577 Qantas
QR905 Qatar Airways
QR1367 1477 Qatar Airways
4Z743 Airlink
13:25 Hamilton Island
22:55 Melbourne
07:35 Doha
16:25 Johannesburg
16:15 Melbourne
05:55 Doha
14:55 Johannesburg
17:30 Pietermaritzburg
Connect
QF577 Qantas
QF474 Qantas
QF63 Qantas
4Z743 Airlink
13:25 Hamilton Island
17:30 Melbourne
09:35 Sydney
16:25 Johannesburg
16:15 Melbourne
18:55 Sydney
14:35 Johannesburg
17:30 Pietermaritzburg
Connect
QF577 Qantas
QF482 Qantas
QF63 Qantas
4Z743 Airlink
13:25 Hamilton Island
18:30 Melbourne
09:35 Sydney
16:25 Johannesburg
16:15 Melbourne
19:55 Sydney
14:35 Johannesburg
17:30 Pietermaritzburg
Connect
QF799 Qantas
QR899 Qatar Airways
QR1367 1477 Qatar Airways
4Z743 Airlink
14:10 Hamilton Island
22:05 Brisbane
07:35 Doha
16:25 Johannesburg
15:35 Brisbane
05:30 Doha
14:55 Johannesburg
17:30 Pietermaritzburg
Connect
QF799 Qantas
QF543 Qantas
QF63 Qantas
4Z743 Airlink
14:10 Hamilton Island
16:40 Brisbane
09:35 Sydney
16:25 Johannesburg
15:35 Brisbane
18:15 Sydney
14:35 Johannesburg
17:30 Pietermaritzburg
Connect
QF799 Qantas
QF545 Qantas
QF63 Qantas
4Z743 Airlink
14:10 Hamilton Island
17:10 Brisbane
09:35 Sydney
16:25 Johannesburg
15:35 Brisbane
18:45 Sydney
14:35 Johannesburg
17:30 Pietermaritzburg
Connect
QF799 Qantas
QF547 Qantas
QF63 Qantas
4Z743 Airlink
14:10 Hamilton Island
17:40 Brisbane
09:35 Sydney
16:25 Johannesburg
15:35 Brisbane
19:15 Sydney
14:35 Johannesburg
17:30 Pietermaritzburg
Connect
JQ849 Jetstar
QF63 Qantas
4Z743 Airlink
15:10 Hamilton Island
09:35 Sydney
16:25 Johannesburg
17:30 Sydney
14:35 Johannesburg
17:30 Pietermaritzburg
Connect
JQ849 Jetstar
QR909 Qatar Airways
QR1367 1477 Qatar Airways
4Z743 Airlink
15:10 Hamilton Island
22:10 Sydney
07:35 Doha
16:25 Johannesburg
17:30 Sydney
06:05 Doha
14:55 Johannesburg
17:30 Pietermaritzburg
Connect
VA1498 Virgin Australia
VA986 Virgin Australia
QF63 Qantas
4Z743 Airlink
15:40 Hamilton Island
19:05 Brisbane
09:35 Sydney
16:25 Johannesburg
17:15 Brisbane
20:40 Sydney
14:35 Johannesburg
17:30 Pietermaritzburg
Connect
VA1498 Virgin Australia
VA992 Virgin Australia
QF63 Qantas
4Z743 Airlink
15:40 Hamilton Island
20:05 Brisbane
09:35 Sydney
16:25 Johannesburg
17:15 Brisbane
21:40 Sydney
14:35 Johannesburg
17:30 Pietermaritzburg
Connect
VA1498 Virgin Australia
VA978 Virgin Australia
QF63 Qantas
4Z743 Airlink
15:40 Hamilton Island
18:05 Brisbane
09:35 Sydney
16:25 Johannesburg
17:15 Brisbane
19:40 Sydney
14:35 Johannesburg
17:30 Pietermaritzburg
Connect
VA1498 Virgin Australia
QR899 Qatar Airways
QR1367 1477 Qatar Airways
4Z743 Airlink
15:40 Hamilton Island
22:05 Brisbane
07:35 Doha
16:25 Johannesburg
17:15 Brisbane
05:30 Doha
14:55 Johannesburg
17:30 Pietermaritzburg
Connect
VA1756 Virgin Australia
QR905 Qatar Airways
QR1367 1477 Qatar Airways
4Z743 Airlink
16:30 Hamilton Island
22:55 Melbourne
07:35 Doha
16:25 Johannesburg
19:30 Melbourne
05:55 Doha
14:55 Johannesburg
17:30 Pietermaritzburg
Connect
VA1756 Virgin Australia
VA807 Virgin Australia
QF63 Qantas
4Z743 Airlink
16:30 Hamilton Island
06:30 Melbourne
09:35 Sydney
16:25 Johannesburg
19:30 Melbourne
07:55 Sydney
14:35 Johannesburg
17:30 Pietermaritzburg
Connect
VA1756 Virgin Australia
VA811 Virgin Australia
QF63 Qantas
4Z743 Airlink
16:30 Hamilton Island
07:00 Melbourne
09:35 Sydney
16:25 Johannesburg
19:30 Melbourne
08:25 Sydney
14:35 Johannesburg
17:30 Pietermaritzburg
Connect
VA1756 Virgin Australia
VA803 Virgin Australia
QF63 Qantas
4Z743 Airlink
16:30 Hamilton Island
06:00 Melbourne
09:35 Sydney
16:25 Johannesburg
19:30 Melbourne
07:25 Sydney
14:35 Johannesburg
17:30 Pietermaritzburg
Connect

4. Hamilton Island to Richards Bay

  1. You take a bus, shuttle or taxi from your location in Whitsundays to Hamilton Island.

  2. You take a flight from Hamilton Island to Richards Bay and cost approximately 900 USD.

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

Flight Depart Arrive
VA1494 Virgin Australia
SQ236 Singapore Airlines
SQ478 Singapore Airlines
4Z885 Airlink
10:30 Hamilton Island
14:45 Brisbane
01:30 Singapore Changi
16:20 Johannesburg
12:05 Brisbane
20:45 Singapore Changi
06:10 Johannesburg
17:50 Richards Bay
Connect
VA1494 Virgin Australia
SQ236 Singapore Airlines
SQ478 Singapore Airlines
4Z883 Airlink
10:30 Hamilton Island
14:45 Brisbane
01:30 Singapore Changi
11:20 Johannesburg
12:05 Brisbane
20:45 Singapore Changi
06:10 Johannesburg
12:50 Richards Bay
Connect
QF579 Qantas
QF63 Qantas
4Z885 Airlink
12:35 Hamilton Island
09:35 Sydney
16:20 Johannesburg
14:50 Sydney
14:35 Johannesburg
17:50 Richards Bay
Connect
QF579 Qantas
SQ242 Singapore Airlines
SQ478 Singapore Airlines
4Z883 Airlink
12:35 Hamilton Island
18:05 Sydney
01:30 Singapore Changi
11:20 Johannesburg
14:50 Sydney
00:20 Singapore Changi
06:10 Johannesburg
12:50 Richards Bay
Connect
QF579 Qantas
SQ242 Singapore Airlines
SQ478 Singapore Airlines
4Z889 Airlink
12:35 Hamilton Island
18:05 Sydney
01:30 Singapore Changi
08:15 Johannesburg
14:50 Sydney
00:20 Singapore Changi
06:10 Johannesburg
09:45 Richards Bay
Connect
VA1282 Virgin Australia
SQ242 Singapore Airlines
SQ478 Singapore Airlines
4Z889 Airlink
13:00 Hamilton Island
18:05 Sydney
01:30 Singapore Changi
08:15 Johannesburg
15:20 Sydney
00:20 Singapore Changi
06:10 Johannesburg
09:45 Richards Bay
Connect
VA1282 Virgin Australia
SQ242 Singapore Airlines
SQ478 Singapore Airlines
4Z883 Airlink
13:00 Hamilton Island
18:05 Sydney
01:30 Singapore Changi
11:20 Johannesburg
15:20 Sydney
00:20 Singapore Changi
06:10 Johannesburg
12:50 Richards Bay
Connect
QF577 Qantas
QF474 Qantas
QF63 Qantas
4Z885 Airlink
13:25 Hamilton Island
17:30 Melbourne
09:35 Sydney
16:20 Johannesburg
16:15 Melbourne
18:55 Sydney
14:35 Johannesburg
17:50 Richards Bay
Connect
QF577 Qantas
QF478 Qantas
QF63 Qantas
4Z885 Airlink
13:25 Hamilton Island
18:00 Melbourne
09:35 Sydney
16:20 Johannesburg
16:15 Melbourne
19:25 Sydney
14:35 Johannesburg
17:50 Richards Bay
Connect
QF577 Qantas
QF482 Qantas
QF63 Qantas
4Z885 Airlink
13:25 Hamilton Island
18:30 Melbourne
09:35 Sydney
16:20 Johannesburg
16:15 Melbourne
19:55 Sydney
14:35 Johannesburg
17:50 Richards Bay
Connect
QF799 Qantas
QF543 Qantas
QF63 Qantas
4Z885 Airlink
14:10 Hamilton Island
16:40 Brisbane
09:35 Sydney
16:20 Johannesburg
15:35 Brisbane
18:15 Sydney
14:35 Johannesburg
17:50 Richards Bay
Connect
QF799 Qantas
QF547 Qantas
QF63 Qantas
4Z885 Airlink
14:10 Hamilton Island
17:40 Brisbane
09:35 Sydney
16:20 Johannesburg
15:35 Brisbane
19:15 Sydney
14:35 Johannesburg
17:50 Richards Bay
Connect
QF799 Qantas
QF545 Qantas
QF63 Qantas
4Z885 Airlink
14:10 Hamilton Island
17:10 Brisbane
09:35 Sydney
16:20 Johannesburg
15:35 Brisbane
18:45 Sydney
14:35 Johannesburg
17:50 Richards Bay
Connect
JQ849 Jetstar
QF63 Qantas
4Z885 Airlink
15:10 Hamilton Island
09:35 Sydney
16:20 Johannesburg
17:30 Sydney
14:35 Johannesburg
17:50 Richards Bay
Connect
JQ849 Jetstar
QR909 Qatar Airways
QR1367 1477 Qatar Airways
4Z885 Airlink
15:10 Hamilton Island
22:10 Sydney
07:35 Doha
16:20 Johannesburg
17:30 Sydney
06:05 Doha
14:55 Johannesburg
17:50 Richards Bay
Connect
VA1498 Virgin Australia
QR899 Qatar Airways
QR1367 1477 Qatar Airways
4Z885 Airlink
15:40 Hamilton Island
22:05 Brisbane
07:35 Doha
16:20 Johannesburg
17:15 Brisbane
05:30 Doha
14:55 Johannesburg
17:50 Richards Bay
Connect
VA1756 Virgin Australia
QR905 Qatar Airways
QR1367 1477 Qatar Airways
4Z885 Airlink
16:30 Hamilton Island
22:55 Melbourne
07:35 Doha
16:20 Johannesburg
19:30 Melbourne
05:55 Doha
14:55 Johannesburg
17:50 Richards Bay
Connect
VA1756 Virgin Australia
VA811 Virgin Australia
QF63 Qantas
4Z885 Airlink
16:30 Hamilton Island
07:00 Melbourne
09:35 Sydney
16:20 Johannesburg
19:30 Melbourne
08:25 Sydney
14:35 Johannesburg
17:50 Richards Bay
Connect
VA1756 Virgin Australia
VA803 Virgin Australia
QF63 Qantas
4Z885 Airlink
16:30 Hamilton Island
06:00 Melbourne
09:35 Sydney
16:20 Johannesburg
19:30 Melbourne
07:25 Sydney
14:35 Johannesburg
17:50 Richards Bay
Connect
VA1756 Virgin Australia
VA807 Virgin Australia
QF63 Qantas
4Z885 Airlink
16:30 Hamilton Island
06:30 Melbourne
09:35 Sydney
16:20 Johannesburg
19:30 Melbourne
07:55 Sydney
14:35 Johannesburg
17:50 Richards Bay
Connect

5. Hamilton Island to Durban

  1. You take a bus, shuttle or taxi from your location in Whitsundays to Hamilton Island.

  2. You take a flight from Hamilton Island to Durban and cost approximately 1100 USD.

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

Flight Depart Arrive
VA1494 Virgin Australia
SQ236 Singapore Airlines
SQ478 Singapore Airlines
BA6203 British Airways
10:30 Hamilton Island
14:45 Brisbane
01:30 Singapore Changi
09:15 Johannesburg
12:05 Brisbane
20:45 Singapore Changi
06:10 Johannesburg
10:20 Durban
Connect
VA1494 Virgin Australia
SQ236 Singapore Airlines
SQ478 Singapore Airlines
JE245 Mango
10:30 Hamilton Island
14:45 Brisbane
01:30 Singapore Changi
09:30 Johannesburg
12:05 Brisbane
20:45 Singapore Changi
06:10 Johannesburg
10:40 Durban
Connect
VA1494 Virgin Australia
SQ236 Singapore Airlines
SQ478 Singapore Airlines
FA286 414 Safair
10:30 Hamilton Island
14:45 Brisbane
01:30 Singapore Changi
08:40 Johannesburg
12:05 Brisbane
20:45 Singapore Changi
06:10 Johannesburg
09:50 Durban
Connect
VA1494 Virgin Australia
EK431 Emirates
EK775 Emirates
10:30 Hamilton Island
21:00 Brisbane
10:15 Dubai
12:05 Brisbane
05:10 Dubai
16:35 Durban
Connect
JQ853 Jetstar
EK409 Emirates
EK775 Emirates
12:05 Hamilton Island
21:15 Melbourne
10:15 Dubai
14:55 Melbourne
05:15 Dubai
16:35 Durban
Connect
QF579 Qantas
QF63 Qantas
JE259 Mango
12:35 Hamilton Island
09:35 Sydney
15:45 Johannesburg
14:50 Sydney
14:35 Johannesburg
16:55 Durban
Connect
QF579 Qantas
QF63 Qantas
FA282 Safair
12:35 Hamilton Island
09:35 Sydney
15:40 Johannesburg
14:50 Sydney
14:35 Johannesburg
16:50 Durban
Connect
QF579 Qantas
QF63 Qantas
JE257 Mango
12:35 Hamilton Island
09:35 Sydney
15:50 Johannesburg
14:50 Sydney
14:35 Johannesburg
17:00 Durban
Connect
QF579 Qantas
EK415 Emirates
EK775 Emirates
12:35 Hamilton Island
21:10 Sydney
10:15 Dubai
14:50 Sydney
05:20 Dubai
16:35 Durban
Connect
VA1282 Virgin Australia
SQ242 Singapore Airlines
SQ478 Singapore Airlines
BA6205 British Airways
13:00 Hamilton Island
18:05 Sydney
01:30 Singapore Changi
07:00 Johannesburg
15:20 Sydney
00:20 Singapore Changi
06:10 Johannesburg
08:05 Durban
Connect
VA1282 Virgin Australia
QR909 Qatar Airways
QR1367 1477 Qatar Airways
QR1367 Qatar Airways
13:00 Hamilton Island
22:10 Sydney
07:35 Doha
16:05 Johannesburg
15:20 Sydney
06:05 Doha
14:55 Johannesburg
17:15 Durban
Connect
VA1282 Virgin Australia
EK415 Emirates
EK775 Emirates
13:00 Hamilton Island
21:10 Sydney
10:15 Dubai
15:20 Sydney
05:20 Dubai
16:35 Durban
Connect
VA1282 Virgin Australia
SQ242 Singapore Airlines
SQ478 Singapore Airlines
FA286 414 Safair
13:00 Hamilton Island
18:05 Sydney
01:30 Singapore Changi
08:40 Johannesburg
15:20 Sydney
00:20 Singapore Changi
06:10 Johannesburg
09:50 Durban
Connect
VA1282 Virgin Australia
SQ242 Singapore Airlines
SQ478 Singapore Airlines
JE243 Mango
13:00 Hamilton Island
18:05 Sydney
01:30 Singapore Changi
08:30 Johannesburg
15:20 Sydney
00:20 Singapore Changi
06:10 Johannesburg
09:40 Durban
Connect
QF577 Qantas
QF474 Qantas
QF63 Qantas
FA282 Safair
13:25 Hamilton Island
17:30 Melbourne
09:35 Sydney
15:40 Johannesburg
16:15 Melbourne
18:55 Sydney
14:35 Johannesburg
16:50 Durban
Connect
QF577 Qantas
EK409 Emirates
EK775 Emirates
13:25 Hamilton Island
21:15 Melbourne
10:15 Dubai
16:15 Melbourne
05:15 Dubai
16:35 Durban
Connect
QF577 Qantas
QF478 Qantas
QF63 Qantas
FA282 Safair
13:25 Hamilton Island
18:00 Melbourne
09:35 Sydney
15:40 Johannesburg
16:15 Melbourne
19:25 Sydney
14:35 Johannesburg
16:50 Durban
Connect
QF577 Qantas
QF482 Qantas
QF63 Qantas
FA282 Safair
13:25 Hamilton Island
18:30 Melbourne
09:35 Sydney
15:40 Johannesburg
16:15 Melbourne
19:55 Sydney
14:35 Johannesburg
16:50 Durban
Connect
QF577 Qantas
QR905 Qatar Airways
QR1367 1477 Qatar Airways
QR1367 Qatar Airways
13:25 Hamilton Island
22:55 Melbourne
07:35 Doha
16:05 Johannesburg
16:15 Melbourne
05:55 Doha
14:55 Johannesburg
17:15 Durban
Connect
QF799 Qantas
QR899 Qatar Airways
QR1367 1477 Qatar Airways
QR1367 Qatar Airways
14:10 Hamilton Island
22:05 Brisbane
07:35 Doha
16:05 Johannesburg
15:35 Brisbane
05:30 Doha
14:55 Johannesburg
17:15 Durban
Connect
QF799 Qantas
QF543 Qantas
QF63 Qantas
JE257 Mango
14:10 Hamilton Island
16:40 Brisbane
09:35 Sydney
15:50 Johannesburg
15:35 Brisbane
18:15 Sydney
14:35 Johannesburg
17:00 Durban
Connect
QF799 Qantas
EK431 Emirates
EK775 Emirates
14:10 Hamilton Island
21:00 Brisbane
10:15 Dubai
15:35 Brisbane
05:10 Dubai
16:35 Durban
Connect
QF799 Qantas
QF547 Qantas
QF63 Qantas
JE257 Mango
14:10 Hamilton Island
17:40 Brisbane
09:35 Sydney
15:50 Johannesburg
15:35 Brisbane
19:15 Sydney
14:35 Johannesburg
17:00 Durban
Connect
QF799 Qantas
QF545 Qantas
QF63 Qantas
JE257 Mango
14:10 Hamilton Island
17:10 Brisbane
09:35 Sydney
15:50 Johannesburg
15:35 Brisbane
18:45 Sydney
14:35 Johannesburg
17:00 Durban
Connect
QF799 Qantas
QF545 Qantas
QF63 Qantas
FA282 Safair
14:10 Hamilton Island
17:10 Brisbane
09:35 Sydney
15:40 Johannesburg
15:35 Brisbane
18:45 Sydney
14:35 Johannesburg
16:50 Durban
Connect
QF799 Qantas
QF543 Qantas
QF63 Qantas
JE259 Mango
14:10 Hamilton Island
16:40 Brisbane
09:35 Sydney
15:45 Johannesburg
15:35 Brisbane
18:15 Sydney
14:35 Johannesburg
16:55 Durban
Connect
QF799 Qantas
QF545 Qantas
QF63 Qantas
JE259 Mango
14:10 Hamilton Island
17:10 Brisbane
09:35 Sydney
15:45 Johannesburg
15:35 Brisbane
18:45 Sydney
14:35 Johannesburg
16:55 Durban
Connect
QF799 Qantas
QF547 Qantas
QF63 Qantas
JE259 Mango
14:10 Hamilton Island
17:40 Brisbane
09:35 Sydney
15:45 Johannesburg
15:35 Brisbane
19:15 Sydney
14:35 Johannesburg
16:55 Durban
Connect
QF799 Qantas
QF543 Qantas
QF63 Qantas
FA282 Safair
14:10 Hamilton Island
16:40 Brisbane
09:35 Sydney
15:40 Johannesburg
15:35 Brisbane
18:15 Sydney
14:35 Johannesburg
16:50 Durban
Connect
QF799 Qantas
QF547 Qantas
QF63 Qantas
FA282 Safair
14:10 Hamilton Island
17:40 Brisbane
09:35 Sydney
15:40 Johannesburg
15:35 Brisbane
19:15 Sydney
14:35 Johannesburg
16:50 Durban
Connect
JQ849 Jetstar
QR909 Qatar Airways
QR1367 1477 Qatar Airways
QR1367 Qatar Airways
15:10 Hamilton Island
22:10 Sydney
07:35 Doha
16:05 Johannesburg
17:30 Sydney
06:05 Doha
14:55 Johannesburg
17:15 Durban
Connect
JQ849 Jetstar
QF63 Qantas
JE259 253 Mango
15:10 Hamilton Island
09:35 Sydney
16:00 Johannesburg
17:30 Sydney
14:35 Johannesburg
17:10 Durban
Connect
JQ849 Jetstar
QF63 Qantas
FA282 Safair
15:10 Hamilton Island
09:35 Sydney
15:40 Johannesburg
17:30 Sydney
14:35 Johannesburg
16:50 Durban
Connect
JQ849 Jetstar
EK415 Emirates
EK775 Emirates
15:10 Hamilton Island
21:10 Sydney
10:15 Dubai
17:30 Sydney
05:20 Dubai
16:35 Durban
Connect
JQ849 Jetstar
QF63 Qantas
JE257 Mango
15:10 Hamilton Island
09:35 Sydney
15:50 Johannesburg
17:30 Sydney
14:35 Johannesburg
17:00 Durban
Connect
VA1498 Virgin Australia
QR899 Qatar Airways
QR1367 1477 Qatar Airways
QR1367 Qatar Airways
15:40 Hamilton Island
22:05 Brisbane
07:35 Doha
16:05 Johannesburg
17:15 Brisbane
05:30 Doha
14:55 Johannesburg
17:15 Durban
Connect
VA1498 Virgin Australia
EK431 Emirates
EK775 Emirates
15:40 Hamilton Island
21:00 Brisbane
10:15 Dubai
17:15 Brisbane
05:10 Dubai
16:35 Durban
Connect
VA1756 Virgin Australia
EK409 Emirates
EK775 Emirates
16:30 Hamilton Island
21:15 Melbourne
10:15 Dubai
19:30 Melbourne
05:15 Dubai
16:35 Durban
Connect
VA1756 Virgin Australia
QR905 Qatar Airways
QR1367 1477 Qatar Airways
BA6209 British Airways
16:30 Hamilton Island
22:55 Melbourne
07:35 Doha
16:45 Johannesburg
19:30 Melbourne
05:55 Doha
14:55 Johannesburg
17:50 Durban
Connect
VA1756 Virgin Australia
QR905 Qatar Airways
QR1367 1477 Qatar Airways
QR1367 Qatar Airways
16:30 Hamilton Island
22:55 Melbourne
07:35 Doha
16:05 Johannesburg
19:30 Melbourne
05:55 Doha
14:55 Johannesburg
17:15 Durban
Connect

References

Find Hotels in Newcastle, South Africa

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

Booking.com