How to get to Newcastle, South Africa from Whitsundays by flight ? You can check flights from Whitsundays to Newcastle, South Africa below.
You can find flight ticket prices from Whitsundays to Newcastle, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Whitsundays to Hamilton Island.
You take a flight from Hamilton Island to Johannesburg and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Whitsundays to Proserpine.
You take a flight from Proserpine to Johannesburg and cost approximately 1200 USD.
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 |
You take a bus, shuttle or taxi from your location in Whitsundays to Hamilton Island.
You take a flight from Hamilton Island to Pietermaritzburg and cost approximately 900 USD.
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 |
You take a bus, shuttle or taxi from your location in Whitsundays to Hamilton Island.
You take a flight from Hamilton Island to Richards Bay and cost approximately 900 USD.
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 |
You take a bus, shuttle or taxi from your location in Whitsundays to Hamilton Island.
You take a flight from Hamilton Island to Durban and cost approximately 1100 USD.
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 |
You can find hotels and accommodations in Newcastle, South Africa with our hotels search tool below
Booking.com