How to get to Perth, Scotland from Whitsundays by flight ? You can check flights from Whitsundays to Perth, Scotland below.
You can find flight ticket prices from Whitsundays to Perth, Scotland 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 Glasgow and cost approximately 1900 USD.
You take a bus, shuttle or taxi from Glasgow to your destination in Perth, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
VA1494
Virgin Australia
EK431
Emirates
EK027
Emirates
|
09:40
Hamilton Island
21:00
Brisbane
07:50
Dubai
|
11:15
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
QF579
Qantas
EK413
Emirates
EK027
Emirates
|
12:35
Hamilton Island
21:10
Sydney
07:50
Dubai
|
14:50
Sydney
05:40
Dubai
12:45
Glasgow
|
Connect |
QF799
Qantas
EK431
Emirates
EK027
Emirates
|
14:10
Hamilton Island
21:00
Brisbane
07:50
Dubai
|
15:40
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
VA1498
Virgin Australia
EK431
Emirates
EK027
Emirates
|
14:40
Hamilton Island
21:00
Brisbane
07:50
Dubai
|
16:15
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
JQ849
Jetstar
EK413
Emirates
EK027
Emirates
|
15:10
Hamilton Island
21:10
Sydney
07:50
Dubai
|
17:30
Sydney
05:40
Dubai
12:45
Glasgow
|
Connect |
VA1284
Virgin Australia
EK413
Emirates
EK027
Emirates
|
15:50
Hamilton Island
21:10
Sydney
07:50
Dubai
|
18:10
Sydney
05:40
Dubai
12:45
Glasgow
|
Connect |
You take a bus, shuttle or taxi from your location in Whitsundays to Proserpine.
You take a flight from Proserpine to Glasgow and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Glasgow to your destination in Perth, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
VA1114
Virgin Australia
EK431
Emirates
EK027
Emirates
|
10:40
Proserpine
21:00
Brisbane
07:50
Dubai
|
12:15
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
JQ833
Jetstar
EK431
Emirates
EK027
Emirates
|
11:55
Proserpine
21:00
Brisbane
07:50
Dubai
|
13:25
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
QF1701
Qantas
EK431
Emirates
EK027
Emirates
|
12:40
Proserpine
21:00
Brisbane
07:50
Dubai
|
14:10
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
QF2521
Qantas
EK431
Emirates
EK027
Emirates
|
12:50
Proserpine
21:00
Brisbane
07:50
Dubai
|
14:40
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
JQ841
Jetstar
EK413
Emirates
EK027
Emirates
|
14:10
Proserpine
21:10
Sydney
07:50
Dubai
|
16:30
Sydney
05:40
Dubai
12:45
Glasgow
|
Connect |
W22310
FlexFlight ApS
SQ204
Singapore Airlines
SQ26
Singapore Airlines
LH960
Lufthansa
|
14:20
Proserpine
18:20
Cairns
23:55
Singapore Changi
11:10
Frankfurt
|
15:40
Cairns
23:05
Singapore Changi
06:45
Frankfurt
12:10
Glasgow
|
Connect |
QN86
Skytrans
SQ204
Singapore Airlines
SQ26
Singapore Airlines
LH960
Lufthansa
|
14:20
Proserpine
18:20
Cairns
23:55
Singapore Changi
11:10
Frankfurt
|
15:40
Cairns
23:05
Singapore Changi
06:45
Frankfurt
12:10
Glasgow
|
Connect |
VA1118
Virgin Australia
EK431
Emirates
EK027
Emirates
|
15:25
Proserpine
21:00
Brisbane
07:50
Dubai
|
17:00
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
You take a bus, shuttle or taxi from your location in Whitsundays to Proserpine.
You take a flight from Proserpine to Edinburgh and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Edinburgh to your destination in Perth, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
QF1701
Qantas
EK431
Emirates
EK151
Emirates
FR2675
Ryanair
|
12:40
Proserpine
21:00
Brisbane
08:20
Dubai
15:20
Copenhagen
|
14:10
Brisbane
05:10
Dubai
13:15
Copenhagen
16:10
Edinburgh
|
Connect |
QF1701
Qantas
QR899
Qatar Airways
QR029
Qatar Airways
|
12:40
Proserpine
22:40
Brisbane
07:45
Doha
|
14:10
Brisbane
06:20
Doha
13:15
Edinburgh
|
Connect |
QF2521
Qantas
EK431
Emirates
EK151
Emirates
FR2675
Ryanair
|
12:50
Proserpine
21:00
Brisbane
08:20
Dubai
15:20
Copenhagen
|
14:40
Brisbane
05:10
Dubai
13:15
Copenhagen
16:10
Edinburgh
|
Connect |
QF2521
Qantas
QR899
Qatar Airways
QR029
Qatar Airways
|
12:50
Proserpine
22:40
Brisbane
07:45
Doha
|
14:40
Brisbane
06:20
Doha
13:15
Edinburgh
|
Connect |
JQ841
Jetstar
EK413
Emirates
EK045
Emirates
LH964
Lufthansa
|
14:10
Proserpine
21:10
Sydney
08:25
Dubai
16:25
Frankfurt
|
16:30
Sydney
05:40
Dubai
13:15
Frankfurt
17:20
Edinburgh
|
Connect |
JQ841
Jetstar
EK413
Emirates
EK147
Emirates
KL1289
KLM
|
14:10
Proserpine
21:10
Sydney
08:05
Dubai
16:40
Amsterdam Schiphol
|
16:30
Sydney
05:40
Dubai
13:15
Amsterdam Schiphol
17:05
Edinburgh
|
Connect |
JQ841
Jetstar
EK413
Emirates
EK147
Emirates
U26924
easyJet
|
14:10
Proserpine
21:10
Sydney
08:05
Dubai
16:55
Amsterdam Schiphol
|
16:30
Sydney
05:40
Dubai
13:15
Amsterdam Schiphol
17:30
Edinburgh
|
Connect |
JQ841
Jetstar
EK413
Emirates
EK157
Emirates
SK2545
Scandinavian Airlines
|
14:10
Proserpine
21:10
Sydney
08:40
Dubai
16:35
Stockholm
|
16:30
Sydney
05:40
Dubai
13:10
Stockholm
17:50
Edinburgh
|
Connect |
JQ841
Jetstar
EK413
Emirates
EK139
Emirates
FR1053
Ryanair
|
14:10
Proserpine
21:10
Sydney
08:35
Dubai
14:40
Prague
|
16:30
Sydney
05:40
Dubai
13:00
Prague
15:55
Edinburgh
|
Connect |
JQ841
Jetstar
EK413
Emirates
EK151
Emirates
FR2675
Ryanair
|
14:10
Proserpine
21:10
Sydney
08:20
Dubai
15:20
Copenhagen
|
16:30
Sydney
05:40
Dubai
13:15
Copenhagen
16:10
Edinburgh
|
Connect |
JQ841
Jetstar
EK413
Emirates
EK049
Emirates
U26914
easyJet
|
14:10
Proserpine
21:10
Sydney
08:50
Dubai
15:10
Munich
|
16:30
Sydney
05:40
Dubai
13:15
Munich
16:35
Edinburgh
|
Connect |
JQ841
Jetstar
QR909
Qatar Airways
QR029
Qatar Airways
|
14:10
Proserpine
21:00
Sydney
07:45
Doha
|
16:30
Sydney
04:55
Doha
13:15
Edinburgh
|
Connect |
QN86
Skytrans
SQ204
Singapore Airlines
SQ306
Singapore Airlines
BA1438
British Airways
|
14:20
Proserpine
18:20
Cairns
01:10
Singapore Changi
09:05
London Heathrow
|
15:40
Cairns
23:05
Singapore Changi
07:45
London Heathrow
10:30
Edinburgh
|
Connect |
W22310
FlexFlight ApS
SQ204
Singapore Airlines
SQ336
Singapore Airlines
AF1486
Air France
|
14:20
Proserpine
18:20
Cairns
00:15
Singapore Changi
15:15
Paris Charles de Gaulle
|
15:40
Cairns
23:05
Singapore Changi
07:35
Paris Charles de Gaulle
16:05
Edinburgh
|
Connect |
QN86
Skytrans
SQ204
Singapore Airlines
SQ324
Singapore Airlines
KL1281
KLM
|
14:20
Proserpine
18:20
Cairns
23:55
Singapore Changi
11:45
Amsterdam Schiphol
|
15:40
Cairns
23:05
Singapore Changi
07:15
Amsterdam Schiphol
12:10
Edinburgh
|
Connect |
W22310
FlexFlight ApS
SQ204
Singapore Airlines
SQ26
Singapore Airlines
LH962
Lufthansa
|
14:20
Proserpine
18:20
Cairns
23:55
Singapore Changi
11:00
Frankfurt
|
15:40
Cairns
23:05
Singapore Changi
06:45
Frankfurt
11:55
Edinburgh
|
Connect |
QN86
Skytrans
SQ204
Singapore Airlines
SQ324
Singapore Airlines
U26922
easyJet
|
14:20
Proserpine
18:20
Cairns
23:55
Singapore Changi
10:05
Amsterdam Schiphol
|
15:40
Cairns
23:05
Singapore Changi
07:15
Amsterdam Schiphol
10:40
Edinburgh
|
Connect |
QN86
Skytrans
SQ204
Singapore Airlines
SQ26
Singapore Airlines
LH962
Lufthansa
|
14:20
Proserpine
18:20
Cairns
23:55
Singapore Changi
11:00
Frankfurt
|
15:40
Cairns
23:05
Singapore Changi
06:45
Frankfurt
11:55
Edinburgh
|
Connect |
W22310
FlexFlight ApS
SQ204
Singapore Airlines
SQ336
Singapore Airlines
U26956
easyJet
|
14:20
Proserpine
18:20
Cairns
00:15
Singapore Changi
10:30
Paris Charles de Gaulle
|
15:40
Cairns
23:05
Singapore Changi
07:35
Paris Charles de Gaulle
11:15
Edinburgh
|
Connect |
W22310
FlexFlight ApS
SQ204
Singapore Airlines
SQ26
Singapore Airlines
LH964
Lufthansa
|
14:20
Proserpine
18:20
Cairns
23:55
Singapore Changi
16:25
Frankfurt
|
15:40
Cairns
23:05
Singapore Changi
06:45
Frankfurt
17:20
Edinburgh
|
Connect |
QN86
Skytrans
SQ204
Singapore Airlines
SQ26
Singapore Airlines
LH964
Lufthansa
|
14:20
Proserpine
18:20
Cairns
23:55
Singapore Changi
16:25
Frankfurt
|
15:40
Cairns
23:05
Singapore Changi
06:45
Frankfurt
17:20
Edinburgh
|
Connect |
W22310
FlexFlight ApS
SQ204
Singapore Airlines
SQ328
Singapore Airlines
LH2524
Lufthansa
|
14:20
Proserpine
18:20
Cairns
00:30
Singapore Changi
08:55
Munich
|
15:40
Cairns
23:05
Singapore Changi
06:55
Munich
10:10
Edinburgh
|
Connect |
W22310
FlexFlight ApS
SQ204
Singapore Airlines
SQ324
Singapore Airlines
U26922
easyJet
|
14:20
Proserpine
18:20
Cairns
23:55
Singapore Changi
10:05
Amsterdam Schiphol
|
15:40
Cairns
23:05
Singapore Changi
07:15
Amsterdam Schiphol
10:40
Edinburgh
|
Connect |
QN86
Skytrans
SQ204
Singapore Airlines
SQ328
Singapore Airlines
LH2524
Lufthansa
|
14:20
Proserpine
18:20
Cairns
00:30
Singapore Changi
08:55
Munich
|
15:40
Cairns
23:05
Singapore Changi
06:55
Munich
10:10
Edinburgh
|
Connect |
QN86
Skytrans
SQ204
Singapore Airlines
SQ336
Singapore Airlines
AF1486
Air France
|
14:20
Proserpine
18:20
Cairns
00:15
Singapore Changi
15:15
Paris Charles de Gaulle
|
15:40
Cairns
23:05
Singapore Changi
07:35
Paris Charles de Gaulle
16:05
Edinburgh
|
Connect |
W22310
FlexFlight ApS
SQ204
Singapore Airlines
SQ306
Singapore Airlines
BA1438
British Airways
|
14:20
Proserpine
18:20
Cairns
01:10
Singapore Changi
09:05
London Heathrow
|
15:40
Cairns
23:05
Singapore Changi
07:45
London Heathrow
10:30
Edinburgh
|
Connect |
QN86
Skytrans
SQ204
Singapore Airlines
SQ336
Singapore Airlines
U26956
easyJet
|
14:20
Proserpine
18:20
Cairns
00:15
Singapore Changi
10:30
Paris Charles de Gaulle
|
15:40
Cairns
23:05
Singapore Changi
07:35
Paris Charles de Gaulle
11:15
Edinburgh
|
Connect |
W22310
FlexFlight ApS
SQ204
Singapore Airlines
KL0838 0836 0840
KLM
KL1281
KLM
|
14:20
Proserpine
18:20
Cairns
00:40
Singapore Changi
11:45
Amsterdam Schiphol
|
15:40
Cairns
23:05
Singapore Changi
07:50
Amsterdam Schiphol
12:10
Edinburgh
|
Connect |
W22310
FlexFlight ApS
SQ204
Singapore Airlines
SQ324
Singapore Airlines
KL1281
KLM
|
14:20
Proserpine
18:20
Cairns
23:55
Singapore Changi
11:45
Amsterdam Schiphol
|
15:40
Cairns
23:05
Singapore Changi
07:15
Amsterdam Schiphol
12:10
Edinburgh
|
Connect |
VA1118
Virgin Australia
QR899
Qatar Airways
QR007
Qatar Airways
BA1452
British Airways
|
15:25
Proserpine
22:40
Brisbane
09:05
Doha
16:25
London Heathrow
|
17:00
Brisbane
06:20
Doha
14:10
London Heathrow
17:50
Edinburgh
|
Connect |
VA1118
Virgin Australia
QR899
Qatar Airways
QR003
Qatar Airways
BA1454
British Airways
|
15:25
Proserpine
22:40
Brisbane
08:05
Doha
17:35
London Heathrow
|
17:00
Brisbane
06:20
Doha
13:10
London Heathrow
19:00
Edinburgh
|
Connect |
VA1118
Virgin Australia
QR899
Qatar Airways
QR007
Qatar Airways
BA1454
British Airways
|
15:25
Proserpine
22:40
Brisbane
09:05
Doha
17:35
London Heathrow
|
17:00
Brisbane
06:20
Doha
14:10
London Heathrow
19:00
Edinburgh
|
Connect |
VA1118
Virgin Australia
QR899
Qatar Airways
QR003
Qatar Airways
BA1448
British Airways
|
15:25
Proserpine
22:40
Brisbane
08:05
Doha
15:25
London Heathrow
|
17:00
Brisbane
06:20
Doha
13:10
London Heathrow
16:50
Edinburgh
|
Connect |
VA1118
Virgin Australia
QR899
Qatar Airways
QR007
Qatar Airways
BA1448
British Airways
|
15:25
Proserpine
22:40
Brisbane
09:05
Doha
15:25
London Heathrow
|
17:00
Brisbane
06:20
Doha
14:10
London Heathrow
16:50
Edinburgh
|
Connect |
VA1118
Virgin Australia
QR899
Qatar Airways
QR029
Qatar Airways
|
15:25
Proserpine
22:40
Brisbane
07:45
Doha
|
17:00
Brisbane
06:20
Doha
13:15
Edinburgh
|
Connect |
VA1118
Virgin Australia
QR899
Qatar Airways
QR003
Qatar Airways
BA1452
British Airways
|
15:25
Proserpine
22:40
Brisbane
08:05
Doha
16:25
London Heathrow
|
17:00
Brisbane
06:20
Doha
13:10
London Heathrow
17:50
Edinburgh
|
Connect |
You take a bus, shuttle or taxi from your location in Whitsundays to Hamilton Island.
You take a flight from Hamilton Island to Newcastle and cost approximately 1700 USD.
You take a bus, shuttle or taxi from Newcastle to your destination in Perth, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
VA1494
Virgin Australia
EK431
Emirates
EK033
Emirates
|
09:40
Hamilton Island
21:00
Brisbane
14:30
Dubai
|
11:15
Brisbane
05:10
Dubai
19:10
Newcastle
|
Connect |
QF579
Qantas
EK413
Emirates
EK033
Emirates
|
12:35
Hamilton Island
21:10
Sydney
14:30
Dubai
|
14:50
Sydney
05:40
Dubai
19:10
Newcastle
|
Connect |
QF579
Qantas
EK413
Emirates
EK147
Emirates
KL0963
KLM
|
12:35
Hamilton Island
21:10
Sydney
08:05
Dubai
15:55
Amsterdam Schiphol
|
14:50
Sydney
05:40
Dubai
13:15
Amsterdam Schiphol
16:15
Newcastle
|
Connect |
QF799
Qantas
EK431
Emirates
EK033
Emirates
|
14:10
Hamilton Island
21:00
Brisbane
14:30
Dubai
|
15:40
Brisbane
05:10
Dubai
19:10
Newcastle
|
Connect |
QF799
Qantas
EK431
Emirates
EK001
Emirates
BA1334
British Airways
|
14:10
Hamilton Island
21:00
Brisbane
07:45
Dubai
15:15
London Heathrow
|
15:40
Brisbane
05:10
Dubai
12:25
London Heathrow
16:30
Newcastle
|
Connect |
QF799
Qantas
EK431
Emirates
EK001
Emirates
BA1328
British Airways
|
14:10
Hamilton Island
21:00
Brisbane
07:45
Dubai
13:15
London Heathrow
|
15:40
Brisbane
05:10
Dubai
12:25
London Heathrow
14:25
Newcastle
|
Connect |
QF799
Qantas
EK431
Emirates
EK161
Emirates
FR174
Ryanair
|
14:10
Hamilton Island
21:00
Brisbane
07:15
Dubai
13:40
Dublin
|
15:40
Brisbane
05:10
Dubai
12:10
Dublin
14:45
Newcastle
|
Connect |
QF799
Qantas
QR899
Qatar Airways
QR003
Qatar Airways
BA1334
British Airways
|
14:10
Hamilton Island
22:40
Brisbane
08:05
Doha
15:15
London Heathrow
|
15:40
Brisbane
06:20
Doha
13:10
London Heathrow
16:30
Newcastle
|
Connect |
QF799
Qantas
EK431
Emirates
EK029
Emirates
BA1334
British Airways
|
14:10
Hamilton Island
21:00
Brisbane
09:40
Dubai
15:15
London Heathrow
|
15:40
Brisbane
05:10
Dubai
14:25
London Heathrow
16:30
Newcastle
|
Connect |
QF799
Qantas
EK431
Emirates
EK147
Emirates
KL0963
KLM
|
14:10
Hamilton Island
21:00
Brisbane
08:05
Dubai
15:55
Amsterdam Schiphol
|
15:40
Brisbane
05:10
Dubai
13:15
Amsterdam Schiphol
16:15
Newcastle
|
Connect |
QF799
Qantas
EK431
Emirates
EK045
Emirates
LH950
Lufthansa
|
14:10
Hamilton Island
21:00
Brisbane
08:25
Dubai
16:25
Frankfurt
|
15:40
Brisbane
05:10
Dubai
13:15
Frankfurt
17:10
Newcastle
|
Connect |
VA1498
Virgin Australia
QR899
Qatar Airways
QR003
Qatar Airways
BA1334
British Airways
|
14:40
Hamilton Island
22:40
Brisbane
08:05
Doha
15:15
London Heathrow
|
16:15
Brisbane
06:20
Doha
13:10
London Heathrow
16:30
Newcastle
|
Connect |
VA1498
Virgin Australia
QR899
Qatar Airways
QR003
Qatar Airways
BA1333
British Airways
|
14:40
Hamilton Island
22:40
Brisbane
08:05
Doha
16:55
London Heathrow
|
16:15
Brisbane
06:20
Doha
13:10
London Heathrow
18:05
Newcastle
|
Connect |
VA1498
Virgin Australia
QR899
Qatar Airways
QR007
Qatar Airways
BA1333
British Airways
|
14:40
Hamilton Island
22:40
Brisbane
09:05
Doha
16:55
London Heathrow
|
16:15
Brisbane
06:20
Doha
14:10
London Heathrow
18:05
Newcastle
|
Connect |
VA1498
Virgin Australia
EK431
Emirates
EK033
Emirates
|
14:40
Hamilton Island
21:00
Brisbane
14:30
Dubai
|
16:15
Brisbane
05:10
Dubai
19:10
Newcastle
|
Connect |
VA1498
Virgin Australia
QR899
Qatar Airways
QR007
Qatar Airways
BA1334
British Airways
|
14:40
Hamilton Island
22:40
Brisbane
09:05
Doha
15:15
London Heathrow
|
16:15
Brisbane
06:20
Doha
14:10
London Heathrow
16:30
Newcastle
|
Connect |
JQ849
Jetstar
EK413
Emirates
EK045
Emirates
LH950
Lufthansa
|
15:10
Hamilton Island
21:10
Sydney
08:25
Dubai
16:25
Frankfurt
|
17:30
Sydney
05:40
Dubai
13:15
Frankfurt
17:10
Newcastle
|
Connect |
JQ849
Jetstar
QR909
Qatar Airways
QR003
Qatar Airways
BA1334
British Airways
|
15:10
Hamilton Island
21:00
Sydney
08:05
Doha
15:15
London Heathrow
|
17:30
Sydney
04:55
Doha
13:10
London Heathrow
16:30
Newcastle
|
Connect |
JQ849
Jetstar
EK413
Emirates
EK147
Emirates
KL0963
KLM
|
15:10
Hamilton Island
21:10
Sydney
08:05
Dubai
15:55
Amsterdam Schiphol
|
17:30
Sydney
05:40
Dubai
13:15
Amsterdam Schiphol
16:15
Newcastle
|
Connect |
JQ849
Jetstar
EK413
Emirates
EK073
Emirates
AF1158
Air France
|
15:10
Hamilton Island
21:10
Sydney
08:20
Dubai
18:00
Paris Charles de Gaulle
|
17:30
Sydney
05:40
Dubai
13:30
Paris Charles de Gaulle
18:40
Newcastle
|
Connect |
JQ849
Jetstar
QR909
Qatar Airways
QR003
Qatar Airways
BA1333
British Airways
|
15:10
Hamilton Island
21:00
Sydney
08:05
Doha
16:55
London Heathrow
|
17:30
Sydney
04:55
Doha
13:10
London Heathrow
18:05
Newcastle
|
Connect |
JQ849
Jetstar
EK413
Emirates
EK033
Emirates
|
15:10
Hamilton Island
21:10
Sydney
14:30
Dubai
|
17:30
Sydney
05:40
Dubai
19:10
Newcastle
|
Connect |
VA1284
Virgin Australia
QR909
Qatar Airways
QR003
Qatar Airways
BA1333
British Airways
|
15:50
Hamilton Island
21:00
Sydney
08:05
Doha
16:55
London Heathrow
|
18:10
Sydney
04:55
Doha
13:10
London Heathrow
18:05
Newcastle
|
Connect |
VA1284
Virgin Australia
EY455
Etihad
EY025
Etihad
BA1333
British Airways
|
15:50
Hamilton Island
20:20
Sydney
08:50
Abu Dhabi
16:55
London Heathrow
|
18:10
Sydney
05:00
Abu Dhabi
13:20
London Heathrow
18:05
Newcastle
|
Connect |
VA1284
Virgin Australia
QR909
Qatar Airways
QR007
Qatar Airways
BA1334
British Airways
|
15:50
Hamilton Island
21:00
Sydney
09:05
Doha
15:15
London Heathrow
|
18:10
Sydney
04:55
Doha
14:10
London Heathrow
16:30
Newcastle
|
Connect |
VA1284
Virgin Australia
QR909
Qatar Airways
QR003
Qatar Airways
BA1334
British Airways
|
15:50
Hamilton Island
21:00
Sydney
08:05
Doha
15:15
London Heathrow
|
18:10
Sydney
04:55
Doha
13:10
London Heathrow
16:30
Newcastle
|
Connect |
VA1284
Virgin Australia
EK413
Emirates
EK033
Emirates
|
15:50
Hamilton Island
21:10
Sydney
14:30
Dubai
|
18:10
Sydney
05:40
Dubai
19:10
Newcastle
|
Connect |
VA1284
Virgin Australia
QR909
Qatar Airways
QR003
Qatar Airways
BA1336
British Airways
|
15:50
Hamilton Island
21:00
Sydney
08:05
Doha
18:30
London Heathrow
|
18:10
Sydney
04:55
Doha
13:10
London Heathrow
19:45
Newcastle
|
Connect |
VA1284
Virgin Australia
QR909
Qatar Airways
QR007
Qatar Airways
BA1336
British Airways
|
15:50
Hamilton Island
21:00
Sydney
09:05
Doha
18:30
London Heathrow
|
18:10
Sydney
04:55
Doha
14:10
London Heathrow
19:45
Newcastle
|
Connect |
VA1284
Virgin Australia
QR909
Qatar Airways
QR007
Qatar Airways
BA1333
British Airways
|
15:50
Hamilton Island
21:00
Sydney
09:05
Doha
16:55
London Heathrow
|
18:10
Sydney
04:55
Doha
14:10
London Heathrow
18:05
Newcastle
|
Connect |
You take a bus, shuttle or taxi from your location in Whitsundays to Mackay.
You take a flight from Mackay to Glasgow and cost approximately 2000 USD.
You take a bus, shuttle or taxi from Glasgow to your destination in Perth, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
QF2355
Qantas
QF2367
Qantas
EK431
Emirates
EK027
Emirates
|
09:20
Mackay
11:40
Rockhampton
21:00
Brisbane
07:50
Dubai
|
10:05
Rockhampton
12:50
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
QF2355
Qantas
QF2365
Qantas
EK431
Emirates
EK027
Emirates
|
09:20
Mackay
10:30
Rockhampton
21:00
Brisbane
07:50
Dubai
|
10:05
Rockhampton
11:40
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
QF2354
Qantas
QF1989
Qantas
EK413
Emirates
EK027
Emirates
|
11:30
Mackay
15:30
Townsville
21:10
Sydney
07:50
Dubai
|
12:25
Townsville
18:00
Sydney
05:40
Dubai
12:45
Glasgow
|
Connect |
QF2354
Qantas
QF1923 759
Qantas
EK431
Emirates
EK027
Emirates
|
11:30
Mackay
14:50
Townsville
21:00
Brisbane
07:50
Dubai
|
12:25
Townsville
16:35
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
QF2330
Qantas
QF1989
Qantas
EK413
Emirates
EK027
Emirates
|
13:25
Mackay
15:30
Townsville
21:10
Sydney
07:50
Dubai
|
14:20
Townsville
18:00
Sydney
05:40
Dubai
12:45
Glasgow
|
Connect |
QF2330
Qantas
QF761
Qantas
EK431
Emirates
EK027
Emirates
|
13:25
Mackay
17:35
Townsville
21:00
Brisbane
07:50
Dubai
|
14:20
Townsville
19:20
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
VA612
Virgin Australia
EK431
Emirates
EK027
Emirates
|
14:10
Mackay
21:00
Brisbane
07:50
Dubai
|
15:40
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
QF2356
Qantas
QF761
Qantas
EK431
Emirates
EK027
Emirates
|
15:45
Mackay
17:35
Townsville
21:00
Brisbane
07:50
Dubai
|
16:40
Townsville
19:20
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
VA614
Virgin Australia
EK431
Emirates
EK027
Emirates
|
16:00
Mackay
21:00
Brisbane
07:50
Dubai
|
17:30
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
QF2335
Qantas
EK431
Emirates
EK027
Emirates
|
16:45
Mackay
21:00
Brisbane
07:50
Dubai
|
18:25
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
QF989
Qantas
EK431
Emirates
EK027
Emirates
|
16:45
Mackay
21:00
Brisbane
07:50
Dubai
|
18:05
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
QF2357
Qantas
QF2369
Qantas
EK431
Emirates
EK027
Emirates
|
17:30
Mackay
18:40
Rockhampton
21:00
Brisbane
07:50
Dubai
|
18:15
Rockhampton
19:50
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
VA616
Virgin Australia
EK431
Emirates
EK027
Emirates
|
17:40
Mackay
21:00
Brisbane
07:50
Dubai
|
19:10
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK027
Emirates
|
18:10
Mackay
21:00
Brisbane
07:50
Dubai
|
19:30
Brisbane
05:10
Dubai
12:45
Glasgow
|
Connect |
You take a bus, shuttle or taxi from your location in Whitsundays to Hamilton Island.
You take a flight from Hamilton Island to Edinburgh and cost approximately 1800 USD.
You take a bus, shuttle or taxi from Edinburgh to your destination in Perth, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
VA1494
Virgin Australia
QR899
Qatar Airways
QR029
Qatar Airways
|
09:40
Hamilton Island
22:40
Brisbane
07:45
Doha
|
11:15
Brisbane
06:20
Doha
13:15
Edinburgh
|
Connect |
QF579
Qantas
EK413
Emirates
EK139
Emirates
FR1053
Ryanair
|
12:35
Hamilton Island
21:10
Sydney
08:35
Dubai
14:40
Prague
|
14:50
Sydney
05:40
Dubai
13:00
Prague
15:55
Edinburgh
|
Connect |
QF579
Qantas
QR909
Qatar Airways
QR029
Qatar Airways
|
12:35
Hamilton Island
21:00
Sydney
07:45
Doha
|
14:50
Sydney
04:55
Doha
13:15
Edinburgh
|
Connect |
QF799
Qantas
QR899
Qatar Airways
QR029
Qatar Airways
|
14:10
Hamilton Island
22:40
Brisbane
07:45
Doha
|
15:40
Brisbane
06:20
Doha
13:15
Edinburgh
|
Connect |
QF799
Qantas
EK431
Emirates
EK045
Emirates
LH964
Lufthansa
|
14:10
Hamilton Island
21:00
Brisbane
08:25
Dubai
16:25
Frankfurt
|
15:40
Brisbane
05:10
Dubai
13:15
Frankfurt
17:20
Edinburgh
|
Connect |
QF799
Qantas
EK431
Emirates
EK147
Emirates
KL1289
KLM
|
14:10
Hamilton Island
21:00
Brisbane
08:05
Dubai
16:40
Amsterdam Schiphol
|
15:40
Brisbane
05:10
Dubai
13:15
Amsterdam Schiphol
17:05
Edinburgh
|
Connect |
QF799
Qantas
QR899
Qatar Airways
QR003
Qatar Airways
BA1448
British Airways
|
14:10
Hamilton Island
22:40
Brisbane
08:05
Doha
15:25
London Heathrow
|
15:40
Brisbane
06:20
Doha
13:10
London Heathrow
16:50
Edinburgh
|
Connect |
QF799
Qantas
EK431
Emirates
EK139
Emirates
FR1053
Ryanair
|
14:10
Hamilton Island
21:00
Brisbane
08:35
Dubai
14:40
Prague
|
15:40
Brisbane
05:10
Dubai
13:00
Prague
15:55
Edinburgh
|
Connect |
QF799
Qantas
EK431
Emirates
EK049
Emirates
U26914
easyJet
|
14:10
Hamilton Island
21:00
Brisbane
08:50
Dubai
15:10
Munich
|
15:40
Brisbane
05:10
Dubai
13:15
Munich
16:35
Edinburgh
|
Connect |
QF799
Qantas
EK431
Emirates
EK151
Emirates
FR2675
Ryanair
|
14:10
Hamilton Island
21:00
Brisbane
08:20
Dubai
15:20
Copenhagen
|
15:40
Brisbane
05:10
Dubai
13:15
Copenhagen
16:10
Edinburgh
|
Connect |
QF799
Qantas
EK431
Emirates
EK147
Emirates
U26924
easyJet
|
14:10
Hamilton Island
21:00
Brisbane
08:05
Dubai
16:55
Amsterdam Schiphol
|
15:40
Brisbane
05:10
Dubai
13:15
Amsterdam Schiphol
17:30
Edinburgh
|
Connect |
VA1498
Virgin Australia
QR899
Qatar Airways
QR029
Qatar Airways
|
14:40
Hamilton Island
22:40
Brisbane
07:45
Doha
|
16:15
Brisbane
06:20
Doha
13:15
Edinburgh
|
Connect |
VA1498
Virgin Australia
QR899
Qatar Airways
QR003
Qatar Airways
BA1448
British Airways
|
14:40
Hamilton Island
22:40
Brisbane
08:05
Doha
15:25
London Heathrow
|
16:15
Brisbane
06:20
Doha
13:10
London Heathrow
16:50
Edinburgh
|
Connect |
VA1498
Virgin Australia
QR899
Qatar Airways
QR007
Qatar Airways
BA1448
British Airways
|
14:40
Hamilton Island
22:40
Brisbane
09:05
Doha
15:25
London Heathrow
|
16:15
Brisbane
06:20
Doha
14:10
London Heathrow
16:50
Edinburgh
|
Connect |
VA1498
Virgin Australia
QR899
Qatar Airways
QR007
Qatar Airways
BA1452
British Airways
|
14:40
Hamilton Island
22:40
Brisbane
09:05
Doha
16:25
London Heathrow
|
16:15
Brisbane
06:20
Doha
14:10
London Heathrow
17:50
Edinburgh
|
Connect |
VA1498
Virgin Australia
QR899
Qatar Airways
QR003
Qatar Airways
BA1452
British Airways
|
14:40
Hamilton Island
22:40
Brisbane
08:05
Doha
16:25
London Heathrow
|
16:15
Brisbane
06:20
Doha
13:10
London Heathrow
17:50
Edinburgh
|
Connect |
JQ849
Jetstar
EK413
Emirates
EK147
Emirates
KL1289
KLM
|
15:10
Hamilton Island
21:10
Sydney
08:05
Dubai
16:40
Amsterdam Schiphol
|
17:30
Sydney
05:40
Dubai
13:15
Amsterdam Schiphol
17:05
Edinburgh
|
Connect |
JQ849
Jetstar
EK413
Emirates
EK049
Emirates
U26914
easyJet
|
15:10
Hamilton Island
21:10
Sydney
08:50
Dubai
15:10
Munich
|
17:30
Sydney
05:40
Dubai
13:15
Munich
16:35
Edinburgh
|
Connect |
JQ849
Jetstar
EK413
Emirates
EK157
Emirates
SK2545
Scandinavian Airlines
|
15:10
Hamilton Island
21:10
Sydney
08:40
Dubai
16:35
Stockholm
|
17:30
Sydney
05:40
Dubai
13:10
Stockholm
17:50
Edinburgh
|
Connect |
JQ849
Jetstar
EK413
Emirates
EK065
Emirates
U2237
easyJet
|
15:10
Hamilton Island
21:10
Sydney
08:50
Dubai
17:00
London Stansted
|
17:30
Sydney
05:40
Dubai
13:30
London Stansted
18:15
Edinburgh
|
Connect |
JQ849
Jetstar
EK413
Emirates
EK139
Emirates
FR1053
Ryanair
|
15:10
Hamilton Island
21:10
Sydney
08:35
Dubai
14:40
Prague
|
17:30
Sydney
05:40
Dubai
13:00
Prague
15:55
Edinburgh
|
Connect |
JQ849
Jetstar
QR909
Qatar Airways
QR029
Qatar Airways
|
15:10
Hamilton Island
21:00
Sydney
07:45
Doha
|
17:30
Sydney
04:55
Doha
13:15
Edinburgh
|
Connect |
JQ849
Jetstar
EK413
Emirates
EK151
Emirates
FR2675
Ryanair
|
15:10
Hamilton Island
21:10
Sydney
08:20
Dubai
15:20
Copenhagen
|
17:30
Sydney
05:40
Dubai
13:15
Copenhagen
16:10
Edinburgh
|
Connect |
JQ849
Jetstar
EK413
Emirates
EK045
Emirates
LH964
Lufthansa
|
15:10
Hamilton Island
21:10
Sydney
08:25
Dubai
16:25
Frankfurt
|
17:30
Sydney
05:40
Dubai
13:15
Frankfurt
17:20
Edinburgh
|
Connect |
VA1284
Virgin Australia
QR909
Qatar Airways
QR029
Qatar Airways
|
15:50
Hamilton Island
21:00
Sydney
07:45
Doha
|
18:10
Sydney
04:55
Doha
13:15
Edinburgh
|
Connect |
You take a bus, shuttle or taxi from your location in Whitsundays to Mackay.
You take a flight from Mackay to Newcastle and cost approximately 1800 USD.
You take a bus, shuttle or taxi from Newcastle to your destination in Perth, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
QF2355
Qantas
QF2365
Qantas
EK431
Emirates
EK033
Emirates
|
09:20
Mackay
10:30
Rockhampton
21:00
Brisbane
14:30
Dubai
|
10:05
Rockhampton
11:40
Brisbane
05:10
Dubai
19:10
Newcastle
|
Connect |
QF2355
Qantas
QF2367
Qantas
EK431
Emirates
EK033
Emirates
|
09:20
Mackay
11:40
Rockhampton
21:00
Brisbane
14:30
Dubai
|
10:05
Rockhampton
12:50
Brisbane
05:10
Dubai
19:10
Newcastle
|
Connect |
QF2354
Qantas
QF1923 759
Qantas
EK431
Emirates
EK033
Emirates
|
11:30
Mackay
14:50
Townsville
21:00
Brisbane
14:30
Dubai
|
12:25
Townsville
16:35
Brisbane
05:10
Dubai
19:10
Newcastle
|
Connect |
QF2354
Qantas
QF1989
Qantas
EK413
Emirates
EK033
Emirates
|
11:30
Mackay
15:30
Townsville
21:10
Sydney
14:30
Dubai
|
12:25
Townsville
18:00
Sydney
05:40
Dubai
19:10
Newcastle
|
Connect |
QF2330
Qantas
QF761
Qantas
EK431
Emirates
EK033
Emirates
|
13:25
Mackay
17:35
Townsville
21:00
Brisbane
14:30
Dubai
|
14:20
Townsville
19:20
Brisbane
05:10
Dubai
19:10
Newcastle
|
Connect |
QF2330
Qantas
QF1989
Qantas
EK413
Emirates
EK033
Emirates
|
13:25
Mackay
15:30
Townsville
21:10
Sydney
14:30
Dubai
|
14:20
Townsville
18:00
Sydney
05:40
Dubai
19:10
Newcastle
|
Connect |
VA612
Virgin Australia
EK431
Emirates
EK033
Emirates
|
14:10
Mackay
21:00
Brisbane
14:30
Dubai
|
15:40
Brisbane
05:10
Dubai
19:10
Newcastle
|
Connect |
QF2356
Qantas
QF761
Qantas
EK431
Emirates
EK033
Emirates
|
15:45
Mackay
17:35
Townsville
21:00
Brisbane
14:30
Dubai
|
16:40
Townsville
19:20
Brisbane
05:10
Dubai
19:10
Newcastle
|
Connect |
VA614
Virgin Australia
EK431
Emirates
EK033
Emirates
|
16:00
Mackay
21:00
Brisbane
14:30
Dubai
|
17:30
Brisbane
05:10
Dubai
19:10
Newcastle
|
Connect |
QF989
Qantas
EK431
Emirates
EK001
Emirates
BA1334
British Airways
|
16:45
Mackay
21:00
Brisbane
07:45
Dubai
15:15
London Heathrow
|
18:05
Brisbane
05:10
Dubai
12:25
London Heathrow
16:30
Newcastle
|
Connect |
QF989
Qantas
EK431
Emirates
EK161
Emirates
FR174
Ryanair
|
16:45
Mackay
21:00
Brisbane
07:15
Dubai
13:40
Dublin
|
18:05
Brisbane
05:10
Dubai
12:10
Dublin
14:45
Newcastle
|
Connect |
QF989
Qantas
EK431
Emirates
EK033
Emirates
|
16:45
Mackay
21:00
Brisbane
14:30
Dubai
|
18:05
Brisbane
05:10
Dubai
19:10
Newcastle
|
Connect |
QF989
Qantas
EK431
Emirates
EK001
Emirates
BA1328
British Airways
|
16:45
Mackay
21:00
Brisbane
07:45
Dubai
13:15
London Heathrow
|
18:05
Brisbane
05:10
Dubai
12:25
London Heathrow
14:25
Newcastle
|
Connect |
QF989
Qantas
EK431
Emirates
EK029
Emirates
BA1334
British Airways
|
16:45
Mackay
21:00
Brisbane
09:40
Dubai
15:15
London Heathrow
|
18:05
Brisbane
05:10
Dubai
14:25
London Heathrow
16:30
Newcastle
|
Connect |
QF2335
Qantas
EK431
Emirates
EK033
Emirates
|
16:45
Mackay
21:00
Brisbane
14:30
Dubai
|
18:25
Brisbane
05:10
Dubai
19:10
Newcastle
|
Connect |
QF989
Qantas
EK431
Emirates
EK147
Emirates
KL0963
KLM
|
16:45
Mackay
21:00
Brisbane
08:05
Dubai
15:55
Amsterdam Schiphol
|
18:05
Brisbane
05:10
Dubai
13:15
Amsterdam Schiphol
16:15
Newcastle
|
Connect |
QF2335
Qantas
EK431
Emirates
EK147
Emirates
KL0963
KLM
|
16:45
Mackay
21:00
Brisbane
08:05
Dubai
15:55
Amsterdam Schiphol
|
18:25
Brisbane
05:10
Dubai
13:15
Amsterdam Schiphol
16:15
Newcastle
|
Connect |
QF2335
Qantas
EK431
Emirates
EK045
Emirates
LH950
Lufthansa
|
16:45
Mackay
21:00
Brisbane
08:25
Dubai
16:25
Frankfurt
|
18:25
Brisbane
05:10
Dubai
13:15
Frankfurt
17:10
Newcastle
|
Connect |
QF2335
Qantas
EK431
Emirates
EK001
Emirates
BA1328
British Airways
|
16:45
Mackay
21:00
Brisbane
07:45
Dubai
13:15
London Heathrow
|
18:25
Brisbane
05:10
Dubai
12:25
London Heathrow
14:25
Newcastle
|
Connect |
QF989
Qantas
EK431
Emirates
EK045
Emirates
LH950
Lufthansa
|
16:45
Mackay
21:00
Brisbane
08:25
Dubai
16:25
Frankfurt
|
18:05
Brisbane
05:10
Dubai
13:15
Frankfurt
17:10
Newcastle
|
Connect |
QF989
Qantas
QR899
Qatar Airways
QR003
Qatar Airways
BA1334
British Airways
|
16:45
Mackay
22:40
Brisbane
08:05
Doha
15:15
London Heathrow
|
18:05
Brisbane
06:20
Doha
13:10
London Heathrow
16:30
Newcastle
|
Connect |
QF2335
Qantas
EK431
Emirates
EK161
Emirates
FR174
Ryanair
|
16:45
Mackay
21:00
Brisbane
07:15
Dubai
13:40
Dublin
|
18:25
Brisbane
05:10
Dubai
12:10
Dublin
14:45
Newcastle
|
Connect |
QF2357
Qantas
QF2369
Qantas
EK431
Emirates
EK033
Emirates
|
17:30
Mackay
18:40
Rockhampton
21:00
Brisbane
14:30
Dubai
|
18:15
Rockhampton
19:50
Brisbane
05:10
Dubai
19:10
Newcastle
|
Connect |
VA616
Virgin Australia
QR899
Qatar Airways
QR007
Qatar Airways
BA1334
British Airways
|
17:40
Mackay
22:40
Brisbane
09:05
Doha
15:15
London Heathrow
|
19:10
Brisbane
06:20
Doha
14:10
London Heathrow
16:30
Newcastle
|
Connect |
VA616
Virgin Australia
QR899
Qatar Airways
QR003
Qatar Airways
BA1333
British Airways
|
17:40
Mackay
22:40
Brisbane
08:05
Doha
16:55
London Heathrow
|
19:10
Brisbane
06:20
Doha
13:10
London Heathrow
18:05
Newcastle
|
Connect |
VA616
Virgin Australia
EK431
Emirates
EK033
Emirates
|
17:40
Mackay
21:00
Brisbane
14:30
Dubai
|
19:10
Brisbane
05:10
Dubai
19:10
Newcastle
|
Connect |
VA616
Virgin Australia
QR899
Qatar Airways
QR003
Qatar Airways
BA1334
British Airways
|
17:40
Mackay
22:40
Brisbane
08:05
Doha
15:15
London Heathrow
|
19:10
Brisbane
06:20
Doha
13:10
London Heathrow
16:30
Newcastle
|
Connect |
JQ889
Jetstar
QR899
Qatar Airways
QR003
Qatar Airways
BA1333
British Airways
|
18:10
Mackay
22:40
Brisbane
08:05
Doha
16:55
London Heathrow
|
19:30
Brisbane
06:20
Doha
13:10
London Heathrow
18:05
Newcastle
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK029
Emirates
BA1333
British Airways
|
18:10
Mackay
21:00
Brisbane
09:40
Dubai
16:55
London Heathrow
|
19:30
Brisbane
05:10
Dubai
14:25
London Heathrow
18:05
Newcastle
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK001
Emirates
BA1333
British Airways
|
18:10
Mackay
21:00
Brisbane
07:45
Dubai
16:55
London Heathrow
|
19:30
Brisbane
05:10
Dubai
12:25
London Heathrow
18:05
Newcastle
|
Connect |
JQ889
Jetstar
QR899
Qatar Airways
QR007
Qatar Airways
BA1333
British Airways
|
18:10
Mackay
22:40
Brisbane
09:05
Doha
16:55
London Heathrow
|
19:30
Brisbane
06:20
Doha
14:10
London Heathrow
18:05
Newcastle
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK045
Emirates
LH950
Lufthansa
|
18:10
Mackay
21:00
Brisbane
08:25
Dubai
16:25
Frankfurt
|
19:30
Brisbane
05:10
Dubai
13:15
Frankfurt
17:10
Newcastle
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK147
Emirates
KL0963
KLM
|
18:10
Mackay
21:00
Brisbane
08:05
Dubai
15:55
Amsterdam Schiphol
|
19:30
Brisbane
05:10
Dubai
13:15
Amsterdam Schiphol
16:15
Newcastle
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK161
Emirates
FR174
Ryanair
|
18:10
Mackay
21:00
Brisbane
07:15
Dubai
13:40
Dublin
|
19:30
Brisbane
05:10
Dubai
12:10
Dublin
14:45
Newcastle
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK073
Emirates
AF1158
Air France
|
18:10
Mackay
21:00
Brisbane
08:20
Dubai
18:00
Paris Charles de Gaulle
|
19:30
Brisbane
05:10
Dubai
13:30
Paris Charles de Gaulle
18:40
Newcastle
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK001
Emirates
BA1328
British Airways
|
18:10
Mackay
21:00
Brisbane
07:45
Dubai
13:15
London Heathrow
|
19:30
Brisbane
05:10
Dubai
12:25
London Heathrow
14:25
Newcastle
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK033
Emirates
|
18:10
Mackay
21:00
Brisbane
14:30
Dubai
|
19:30
Brisbane
05:10
Dubai
19:10
Newcastle
|
Connect |
You take a bus, shuttle or taxi from your location in Whitsundays to Mackay.
You take a flight from Mackay to Edinburgh and cost approximately 1900 USD.
You take a bus, shuttle or taxi from Edinburgh to your destination in Perth, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
QF2355
Qantas
QF2367
Qantas
QR899
Qatar Airways
QR029
Qatar Airways
|
09:20
Mackay
11:40
Rockhampton
22:40
Brisbane
07:45
Doha
|
10:05
Rockhampton
12:50
Brisbane
06:20
Doha
13:15
Edinburgh
|
Connect |
QF2354
Qantas
QF1989
Qantas
QR909
Qatar Airways
QR029
Qatar Airways
|
11:30
Mackay
15:30
Townsville
21:00
Sydney
07:45
Doha
|
12:25
Townsville
18:00
Sydney
04:55
Doha
13:15
Edinburgh
|
Connect |
QF2354
Qantas
QF1923 759
Qantas
QR899
Qatar Airways
QR029
Qatar Airways
|
11:30
Mackay
14:50
Townsville
22:40
Brisbane
07:45
Doha
|
12:25
Townsville
16:35
Brisbane
06:20
Doha
13:15
Edinburgh
|
Connect |
QF2330
Qantas
QF761
Qantas
QR899
Qatar Airways
QR029
Qatar Airways
|
13:25
Mackay
17:35
Townsville
22:40
Brisbane
07:45
Doha
|
14:20
Townsville
19:20
Brisbane
06:20
Doha
13:15
Edinburgh
|
Connect |
QF2330
Qantas
QF1989
Qantas
QR909
Qatar Airways
QR029
Qatar Airways
|
13:25
Mackay
15:30
Townsville
21:00
Sydney
07:45
Doha
|
14:20
Townsville
18:00
Sydney
04:55
Doha
13:15
Edinburgh
|
Connect |
QF2356
Qantas
QF761
Qantas
QR899
Qatar Airways
QR029
Qatar Airways
|
15:45
Mackay
17:35
Townsville
22:40
Brisbane
07:45
Doha
|
16:40
Townsville
19:20
Brisbane
06:20
Doha
13:15
Edinburgh
|
Connect |
QF2335
Qantas
EK431
Emirates
EK147
Emirates
U26924
easyJet
|
16:45
Mackay
21:00
Brisbane
08:05
Dubai
16:55
Amsterdam Schiphol
|
18:25
Brisbane
05:10
Dubai
13:15
Amsterdam Schiphol
17:30
Edinburgh
|
Connect |
QF2335
Qantas
EK431
Emirates
EK045
Emirates
LH964
Lufthansa
|
16:45
Mackay
21:00
Brisbane
08:25
Dubai
16:25
Frankfurt
|
18:25
Brisbane
05:10
Dubai
13:15
Frankfurt
17:20
Edinburgh
|
Connect |
QF2335
Qantas
EK431
Emirates
EK147
Emirates
KL1289
KLM
|
16:45
Mackay
21:00
Brisbane
08:05
Dubai
16:40
Amsterdam Schiphol
|
18:25
Brisbane
05:10
Dubai
13:15
Amsterdam Schiphol
17:05
Edinburgh
|
Connect |
QF989
Qantas
EK431
Emirates
EK147
Emirates
KL1289
KLM
|
16:45
Mackay
21:00
Brisbane
08:05
Dubai
16:40
Amsterdam Schiphol
|
18:05
Brisbane
05:10
Dubai
13:15
Amsterdam Schiphol
17:05
Edinburgh
|
Connect |
QF2335
Qantas
EK431
Emirates
EK157
Emirates
SK2545
Scandinavian Airlines
|
16:45
Mackay
21:00
Brisbane
08:40
Dubai
16:35
Stockholm
|
18:25
Brisbane
05:10
Dubai
13:10
Stockholm
17:50
Edinburgh
|
Connect |
QF989
Qantas
EK431
Emirates
EK049
Emirates
U26914
easyJet
|
16:45
Mackay
21:00
Brisbane
08:50
Dubai
15:10
Munich
|
18:05
Brisbane
05:10
Dubai
13:15
Munich
16:35
Edinburgh
|
Connect |
QF2335
Qantas
EK431
Emirates
EK049
Emirates
U26914
easyJet
|
16:45
Mackay
21:00
Brisbane
08:50
Dubai
15:10
Munich
|
18:25
Brisbane
05:10
Dubai
13:15
Munich
16:35
Edinburgh
|
Connect |
QF989
Qantas
EK431
Emirates
EK157
Emirates
SK2545
Scandinavian Airlines
|
16:45
Mackay
21:00
Brisbane
08:40
Dubai
16:35
Stockholm
|
18:05
Brisbane
05:10
Dubai
13:10
Stockholm
17:50
Edinburgh
|
Connect |
QF2335
Qantas
EK431
Emirates
EK151
Emirates
FR2675
Ryanair
|
16:45
Mackay
21:00
Brisbane
08:20
Dubai
15:20
Copenhagen
|
18:25
Brisbane
05:10
Dubai
13:15
Copenhagen
16:10
Edinburgh
|
Connect |
QF989
Qantas
QR899
Qatar Airways
QR029
Qatar Airways
|
16:45
Mackay
22:40
Brisbane
07:45
Doha
|
18:05
Brisbane
06:20
Doha
13:15
Edinburgh
|
Connect |
QF989
Qantas
EK431
Emirates
EK139
Emirates
FR1053
Ryanair
|
16:45
Mackay
21:00
Brisbane
08:35
Dubai
14:40
Prague
|
18:05
Brisbane
05:10
Dubai
13:00
Prague
15:55
Edinburgh
|
Connect |
QF989
Qantas
EK431
Emirates
EK045
Emirates
LH964
Lufthansa
|
16:45
Mackay
21:00
Brisbane
08:25
Dubai
16:25
Frankfurt
|
18:05
Brisbane
05:10
Dubai
13:15
Frankfurt
17:20
Edinburgh
|
Connect |
QF989
Qantas
EK431
Emirates
EK151
Emirates
FR2675
Ryanair
|
16:45
Mackay
21:00
Brisbane
08:20
Dubai
15:20
Copenhagen
|
18:05
Brisbane
05:10
Dubai
13:15
Copenhagen
16:10
Edinburgh
|
Connect |
QF2357
Qantas
QF2369
Qantas
QR899
Qatar Airways
QR029
Qatar Airways
|
17:30
Mackay
18:40
Rockhampton
22:40
Brisbane
07:45
Doha
|
18:15
Rockhampton
19:50
Brisbane
06:20
Doha
13:15
Edinburgh
|
Connect |
QF2357
Qantas
QF1799
Qantas
QR899
Qatar Airways
QR029
Qatar Airways
|
17:30
Mackay
19:35
Rockhampton
22:40
Brisbane
07:45
Doha
|
18:15
Rockhampton
20:40
Brisbane
06:20
Doha
13:15
Edinburgh
|
Connect |
VA616
Virgin Australia
QR899
Qatar Airways
QR003
Qatar Airways
BA1448
British Airways
|
17:40
Mackay
22:40
Brisbane
08:05
Doha
15:25
London Heathrow
|
19:10
Brisbane
06:20
Doha
13:10
London Heathrow
16:50
Edinburgh
|
Connect |
VA616
Virgin Australia
QR899
Qatar Airways
QR007
Qatar Airways
BA1452
British Airways
|
17:40
Mackay
22:40
Brisbane
09:05
Doha
16:25
London Heathrow
|
19:10
Brisbane
06:20
Doha
14:10
London Heathrow
17:50
Edinburgh
|
Connect |
VA616
Virgin Australia
QR899
Qatar Airways
QR029
Qatar Airways
|
17:40
Mackay
22:40
Brisbane
07:45
Doha
|
19:10
Brisbane
06:20
Doha
13:15
Edinburgh
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK045
Emirates
LH964
Lufthansa
|
18:10
Mackay
21:00
Brisbane
08:25
Dubai
16:25
Frankfurt
|
19:30
Brisbane
05:10
Dubai
13:15
Frankfurt
17:20
Edinburgh
|
Connect |
JQ889
Jetstar
QR899
Qatar Airways
QR003
Qatar Airways
BA1452
British Airways
|
18:10
Mackay
22:40
Brisbane
08:05
Doha
16:25
London Heathrow
|
19:30
Brisbane
06:20
Doha
13:10
London Heathrow
17:50
Edinburgh
|
Connect |
JQ889
Jetstar
QR899
Qatar Airways
QR007
Qatar Airways
BA1452
British Airways
|
18:10
Mackay
22:40
Brisbane
09:05
Doha
16:25
London Heathrow
|
19:30
Brisbane
06:20
Doha
14:10
London Heathrow
17:50
Edinburgh
|
Connect |
JQ889
Jetstar
QR899
Qatar Airways
QR003
Qatar Airways
BA1448
British Airways
|
18:10
Mackay
22:40
Brisbane
08:05
Doha
15:25
London Heathrow
|
19:30
Brisbane
06:20
Doha
13:10
London Heathrow
16:50
Edinburgh
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK049
Emirates
U26914
easyJet
|
18:10
Mackay
21:00
Brisbane
08:50
Dubai
15:10
Munich
|
19:30
Brisbane
05:10
Dubai
13:15
Munich
16:35
Edinburgh
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK059
Emirates
FR1077
Ryanair
|
18:10
Mackay
21:00
Brisbane
08:45
Dubai
17:20
Hamburg
|
19:30
Brisbane
05:10
Dubai
13:35
Hamburg
18:05
Edinburgh
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK139
Emirates
FR1053
Ryanair
|
18:10
Mackay
21:00
Brisbane
08:35
Dubai
14:40
Prague
|
19:30
Brisbane
05:10
Dubai
13:00
Prague
15:55
Edinburgh
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK147
Emirates
U26926
easyJet
|
18:10
Mackay
21:00
Brisbane
08:05
Dubai
18:30
Amsterdam Schiphol
|
19:30
Brisbane
05:10
Dubai
13:15
Amsterdam Schiphol
19:00
Edinburgh
|
Connect |
JQ889
Jetstar
QR899
Qatar Airways
QR003
Qatar Airways
BA1454
British Airways
|
18:10
Mackay
22:40
Brisbane
08:05
Doha
17:35
London Heathrow
|
19:30
Brisbane
06:20
Doha
13:10
London Heathrow
19:00
Edinburgh
|
Connect |
JQ889
Jetstar
QR899
Qatar Airways
QR007
Qatar Airways
BA1454
British Airways
|
18:10
Mackay
22:40
Brisbane
09:05
Doha
17:35
London Heathrow
|
19:30
Brisbane
06:20
Doha
14:10
London Heathrow
19:00
Edinburgh
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK157
Emirates
SK2545
Scandinavian Airlines
|
18:10
Mackay
21:00
Brisbane
08:40
Dubai
16:35
Stockholm
|
19:30
Brisbane
05:10
Dubai
13:10
Stockholm
17:50
Edinburgh
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK147
Emirates
KL1289
KLM
|
18:10
Mackay
21:00
Brisbane
08:05
Dubai
16:40
Amsterdam Schiphol
|
19:30
Brisbane
05:10
Dubai
13:15
Amsterdam Schiphol
17:05
Edinburgh
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK147
Emirates
U26924
easyJet
|
18:10
Mackay
21:00
Brisbane
08:05
Dubai
16:55
Amsterdam Schiphol
|
19:30
Brisbane
05:10
Dubai
13:15
Amsterdam Schiphol
17:30
Edinburgh
|
Connect |
JQ889
Jetstar
EK431
Emirates
EK151
Emirates
FR2675
Ryanair
|
18:10
Mackay
21:00
Brisbane
08:20
Dubai
15:20
Copenhagen
|
19:30
Brisbane
05:10
Dubai
13:15
Copenhagen
16:10
Edinburgh
|
Connect |
JQ889
Jetstar
QR899
Qatar Airways
QR029
Qatar Airways
|
18:10
Mackay
22:40
Brisbane
07:45
Doha
|
19:30
Brisbane
06:20
Doha
13:15
Edinburgh
|
Connect |
JQ889
Jetstar
QR899
Qatar Airways
QR007
Qatar Airways
BA1448
British Airways
|
18:10
Mackay
22:40
Brisbane
09:05
Doha
15:25
London Heathrow
|
19:30
Brisbane
06:20
Doha
14:10
London Heathrow
16:50
Edinburgh
|
Connect |
You can find hotels and accommodations in Perth, Scotland with our hotels search tool below
Booking.com