How to get to John O' Groats, Scotland from Orkney by flight ? You can check flights from Orkney to John O' Groats, Scotland below.
You can find flight ticket prices from Orkney to John O' Groats, Scotland with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Orkney to Johannesburg.
You take a flight from Johannesburg to Kirkwall and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Kirkwall to your destination in John O' Groats, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
TK43
Turkish Airlines
TK1343
Turkish Airlines
LM399
Loganair
|
18:15
Johannesburg
07:30
Istanbul
17:15
Edinburgh
|
04:50
Istanbul
09:55
Edinburgh
18:30
Kirkwall
|
Connect |
TK43
Turkish Airlines
TK1345
Turkish Airlines
LM399
Loganair
|
18:15
Johannesburg
13:10
Istanbul
17:15
Edinburgh
|
04:50
Istanbul
15:40
Edinburgh
18:30
Kirkwall
|
Connect |
AF995
Air France
AF1486
Air France
LM399
Loganair
|
18:50
Johannesburg
15:20
Paris CDG
17:15
Edinburgh
|
05:45
Paris CDG
16:10
Edinburgh
18:30
Kirkwall
|
Connect |
LH573
Lufthansa
LH960
Lufthansa
LM432
Loganair
|
19:00
Johannesburg
07:20
Frankfurt
09:15
Glasgow
|
05:35
Frankfurt
08:20
Glasgow
10:30
Kirkwall
|
Connect |
LH573
Lufthansa
LH962
Lufthansa
LM397
Loganair
|
19:00
Johannesburg
10:10
Frankfurt
13:45
Edinburgh
|
05:35
Frankfurt
11:05
Edinburgh
15:00
Kirkwall
|
Connect |
LH573
Lufthansa
LH962
Lufthansa
LM399
Loganair
|
19:00
Johannesburg
10:10
Frankfurt
17:15
Edinburgh
|
05:35
Frankfurt
11:05
Edinburgh
18:30
Kirkwall
|
Connect |
BA056
British Airways
BA1306
British Airways
LM38
Loganair
|
19:20
Johannesburg
08:40
London Heathrow
17:30
Aberdeen
|
05:30
London Heathrow
10:15
Aberdeen
18:20
Kirkwall
|
Connect |
BA056
British Airways
BA1306
British Airways
LM36
Loganair
|
19:20
Johannesburg
08:40
London Heathrow
14:30
Aberdeen
|
05:30
London Heathrow
10:15
Aberdeen
15:25
Kirkwall
|
Connect |
BA056
British Airways
BA1438
British Airways
LM399
Loganair
|
19:20
Johannesburg
09:10
London Heathrow
17:15
Edinburgh
|
05:30
London Heathrow
10:35
Edinburgh
18:30
Kirkwall
|
Connect |
BA056
British Airways
BA1442
British Airways
LM399
Loganair
|
19:20
Johannesburg
11:40
London Heathrow
17:15
Edinburgh
|
05:30
London Heathrow
13:05
Edinburgh
18:30
Kirkwall
|
Connect |
BA056
British Airways
BA1434
British Airways
LM399
Loganair
|
19:20
Johannesburg
07:50
London Heathrow
17:15
Edinburgh
|
05:30
London Heathrow
09:20
Edinburgh
18:30
Kirkwall
|
Connect |
BA056
British Airways
BA1434
British Airways
LM397
Loganair
|
19:20
Johannesburg
07:50
London Heathrow
13:45
Edinburgh
|
05:30
London Heathrow
09:20
Edinburgh
15:00
Kirkwall
|
Connect |
BA056
British Airways
BA1304
British Airways
LM38
Loganair
|
19:20
Johannesburg
07:45
London Heathrow
17:30
Aberdeen
|
05:30
London Heathrow
09:15
Aberdeen
18:20
Kirkwall
|
Connect |
BA056
British Airways
BA1468
British Airways
LM139
Loganair
|
19:20
Johannesburg
08:00
London Heathrow
15:00
Inverness
|
05:30
London Heathrow
09:40
Inverness
15:45
Kirkwall
|
Connect |
BA056
British Airways
BA1308
British Airways
LM36
Loganair
|
19:20
Johannesburg
12:00
London Heathrow
14:30
Aberdeen
|
05:30
London Heathrow
13:35
Aberdeen
15:25
Kirkwall
|
Connect |
BA056
British Airways
BA1306
British Airways
LM78
Loganair
LM138
Loganair
|
19:20
Johannesburg
08:40
London Heathrow
14:15
Aberdeen
17:15
Lerwick
|
05:30
London Heathrow
10:15
Aberdeen
15:15
Lerwick
17:55
Kirkwall
|
Connect |
BA056
British Airways
BA1304
British Airways
LM36
Loganair
|
19:20
Johannesburg
07:45
London Heathrow
14:30
Aberdeen
|
05:30
London Heathrow
09:15
Aberdeen
15:25
Kirkwall
|
Connect |
BA056
British Airways
BA1414
British Airways
LM162
Loganair
LM139
Loganair
|
19:20
Johannesburg
07:20
London Heathrow
12:05
Belfast City
15:00
Inverness
|
05:30
London Heathrow
08:40
Belfast City
13:10
Inverness
15:45
Kirkwall
|
Connect |
BA056
British Airways
BA1308
British Airways
LM38
Loganair
|
19:20
Johannesburg
12:00
London Heathrow
17:30
Aberdeen
|
05:30
London Heathrow
13:35
Aberdeen
18:20
Kirkwall
|
Connect |
BA056
British Airways
BA1438
British Airways
LM397
Loganair
|
19:20
Johannesburg
09:10
London Heathrow
13:45
Edinburgh
|
05:30
London Heathrow
10:35
Edinburgh
15:00
Kirkwall
|
Connect |
VS450
Virgin Atlantic
BA1304
British Airways
LM36
Loganair
|
20:10
Johannesburg
07:45
London Heathrow
14:30
Aberdeen
|
06:20
London Heathrow
09:15
Aberdeen
15:25
Kirkwall
|
Connect |
VS450
Virgin Atlantic
BA1468
British Airways
LM139
Loganair
|
20:10
Johannesburg
08:00
London Heathrow
15:00
Inverness
|
06:20
London Heathrow
09:40
Inverness
15:45
Kirkwall
|
Connect |
VS450
Virgin Atlantic
BA1306
British Airways
LM36
Loganair
|
20:10
Johannesburg
08:40
London Heathrow
14:30
Aberdeen
|
06:20
London Heathrow
10:15
Aberdeen
15:25
Kirkwall
|
Connect |
VS450
Virgin Atlantic
BA1308
British Airways
LM36
Loganair
|
20:10
Johannesburg
12:00
London Heathrow
14:30
Aberdeen
|
06:20
London Heathrow
13:35
Aberdeen
15:25
Kirkwall
|
Connect |
VS450
Virgin Atlantic
BA1438
British Airways
LM397
Loganair
|
20:10
Johannesburg
09:10
London Heathrow
13:45
Edinburgh
|
06:20
London Heathrow
10:35
Edinburgh
15:00
Kirkwall
|
Connect |
VS450
Virgin Atlantic
BA1434
British Airways
LM397
Loganair
|
20:10
Johannesburg
07:50
London Heathrow
13:45
Edinburgh
|
06:20
London Heathrow
09:20
Edinburgh
15:00
Kirkwall
|
Connect |
VS450
Virgin Atlantic
BA1306
British Airways
LM38
Loganair
|
20:10
Johannesburg
08:40
London Heathrow
17:30
Aberdeen
|
06:20
London Heathrow
10:15
Aberdeen
18:20
Kirkwall
|
Connect |
VS450
Virgin Atlantic
BA1304
British Airways
LM38
Loganair
|
20:10
Johannesburg
07:45
London Heathrow
17:30
Aberdeen
|
06:20
London Heathrow
09:15
Aberdeen
18:20
Kirkwall
|
Connect |
VS450
Virgin Atlantic
BA1308
British Airways
LM38
Loganair
|
20:10
Johannesburg
12:00
London Heathrow
17:30
Aberdeen
|
06:20
London Heathrow
13:35
Aberdeen
18:20
Kirkwall
|
Connect |
KL0592
KLM
KL0927
KLM
LM139
Loganair
|
23:10
Johannesburg
12:00
Amsterdam Schiphol
15:00
Inverness
|
10:20
Amsterdam Schiphol
12:40
Inverness
15:45
Kirkwall
|
Connect |
KL0592
KLM
KL1449
KLM
LM38
Loganair
|
23:10
Johannesburg
16:10
Amsterdam Schiphol
17:30
Aberdeen
|
10:20
Amsterdam Schiphol
16:35
Aberdeen
18:20
Kirkwall
|
Connect |
You take a bus, shuttle or taxi from your location in Orkney to Johannesburg.
You take a flight from Johannesburg to Inverness and cost approximately 850 USD.
You take a bus, shuttle or taxi from Inverness to your destination in John O' Groats, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
KQ763
Kenya Airways
KL0566
KLM
KL0927
KLM
|
17:25
Johannesburg
23:50
Nairobi
12:00
Amsterdam Schiphol
|
22:30
Nairobi
07:10
Amsterdam Schiphol
12:40
Inverness
|
Connect |
AF995
Air France
KL1228
KLM
KL0927
KLM
|
18:50
Johannesburg
09:30
Paris CDG
12:00
Amsterdam Schiphol
|
05:45
Paris CDG
10:55
Amsterdam Schiphol
12:40
Inverness
|
Connect |
AF995
Air France
KL1224
KLM
KL0927
KLM
|
18:50
Johannesburg
08:40
Paris CDG
12:00
Amsterdam Schiphol
|
05:45
Paris CDG
09:55
Amsterdam Schiphol
12:40
Inverness
|
Connect |
AF995
Air France
AF1240
Air France
KL0927
KLM
|
18:50
Johannesburg
07:10
Paris CDG
12:00
Amsterdam Schiphol
|
05:45
Paris CDG
08:35
Amsterdam Schiphol
12:40
Inverness
|
Connect |
BA056
British Airways
BA1468
British Airways
|
19:20
Johannesburg
08:00
London Heathrow
|
05:30
London Heathrow
09:40
Inverness
|
Connect |
BA056
British Airways
BA1470
British Airways
|
19:20
Johannesburg
13:05
London Heathrow
|
05:30
London Heathrow
14:45
Inverness
|
Connect |
BA056
British Airways
BA1466
British Airways
|
19:20
Johannesburg
15:35
London Heathrow
|
05:30
London Heathrow
17:15
Inverness
|
Connect |
VS450
Virgin Atlantic
KL1002
KLM
KL0927
KLM
|
20:10
Johannesburg
08:40
London Heathrow
12:00
Amsterdam Schiphol
|
06:20
London Heathrow
11:00
Amsterdam Schiphol
12:40
Inverness
|
Connect |
VS450
Virgin Atlantic
BA1468
British Airways
|
20:10
Johannesburg
08:00
London Heathrow
|
06:20
London Heathrow
09:40
Inverness
|
Connect |
KL0592
KLM
KL0927
KLM
|
23:10
Johannesburg
12:00
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
12:40
Inverness
|
Connect |
You take a bus, shuttle or taxi from your location in Orkney to Johannesburg.
You take a flight from Johannesburg to Aberdeen and cost approximately 800 USD.
You take a bus, shuttle or taxi from Aberdeen to your destination in John O' Groats, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
KQ763
Kenya Airways
KL0566
KLM
KL1443
KLM
|
17:25
Johannesburg
23:50
Nairobi
09:35
Amsterdam Schiphol
|
22:30
Nairobi
07:10
Amsterdam Schiphol
10:05
Aberdeen
|
Connect |
KQ763
Kenya Airways
KQ118
Kenya Airways
KL1443
KLM
|
17:25
Johannesburg
23:59
Nairobi
09:35
Amsterdam Schiphol
|
22:30
Nairobi
07:20
Amsterdam Schiphol
10:05
Aberdeen
|
Connect |
AF995
Air France
AF1240
Air France
KL1443
KLM
|
18:50
Johannesburg
07:10
Paris CDG
09:35
Amsterdam Schiphol
|
05:45
Paris CDG
08:35
Amsterdam Schiphol
10:05
Aberdeen
|
Connect |
BA056
British Airways
EI155
Aer Lingus
EI3242
Aer Lingus
|
19:20
Johannesburg
09:50
London Heathrow
13:30
Dublin
|
05:30
London Heathrow
11:15
Dublin
15:05
Aberdeen
|
Connect |
BA056
British Airways
BA1308
British Airways
|
19:20
Johannesburg
12:00
London Heathrow
|
05:30
London Heathrow
13:35
Aberdeen
|
Connect |
BA056
British Airways
BA1306
British Airways
|
19:20
Johannesburg
08:40
London Heathrow
|
05:30
London Heathrow
10:15
Aberdeen
|
Connect |
BA056
British Airways
BA1304
British Airways
|
19:20
Johannesburg
07:45
London Heathrow
|
05:30
London Heathrow
09:15
Aberdeen
|
Connect |
BA056
British Airways
BA828
British Airways
EI3242
Aer Lingus
|
19:20
Johannesburg
08:30
London Heathrow
13:30
Dublin
|
05:30
London Heathrow
09:55
Dublin
15:05
Aberdeen
|
Connect |
VS450
Virgin Atlantic
BA1304
British Airways
|
20:10
Johannesburg
07:45
London Heathrow
|
06:20
London Heathrow
09:15
Aberdeen
|
Connect |
VS450
Virgin Atlantic
BA1306
British Airways
|
20:10
Johannesburg
08:40
London Heathrow
|
06:20
London Heathrow
10:15
Aberdeen
|
Connect |
KL0592
KLM
KL1451
KLM
|
23:10
Johannesburg
21:35
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
22:05
Aberdeen
|
Connect |
KL0592
KLM
KL1449
KLM
|
23:10
Johannesburg
16:10
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
16:35
Aberdeen
|
Connect |
You take a bus, shuttle or taxi from your location in Orkney to Johannesburg.
You take a flight from Johannesburg to Edinburgh and cost approximately 750 USD.
You take a bus, shuttle or taxi from Edinburgh to your destination in John O' Groats, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
KQ763
Kenya Airways
KL0566
KLM
KL1279
KLM
|
17:25
Johannesburg
23:50
Nairobi
09:40
Amsterdam Schiphol
|
22:30
Nairobi
07:10
Amsterdam Schiphol
10:10
Edinburgh
|
Connect |
KQ763
Kenya Airways
KQ118
Kenya Airways
KL1279
KLM
|
17:25
Johannesburg
23:59
Nairobi
09:40
Amsterdam Schiphol
|
22:30
Nairobi
07:20
Amsterdam Schiphol
10:10
Edinburgh
|
Connect |
TK43
Turkish Airlines
TK1345
Turkish Airlines
|
18:15
Johannesburg
13:10
Istanbul
|
04:50
Istanbul
15:40
Edinburgh
|
Connect |
TK43
Turkish Airlines
TK1343
Turkish Airlines
|
18:15
Johannesburg
07:30
Istanbul
|
04:50
Istanbul
09:55
Edinburgh
|
Connect |
AF995
Air France
AF1486
Air France
|
18:50
Johannesburg
15:20
Paris CDG
|
05:45
Paris CDG
16:10
Edinburgh
|
Connect |
LH573
Lufthansa
LH962
Lufthansa
|
19:00
Johannesburg
10:10
Frankfurt
|
05:35
Frankfurt
11:05
Edinburgh
|
Connect |
LH573
Lufthansa
LH964
Lufthansa
|
19:00
Johannesburg
16:00
Frankfurt
|
05:35
Frankfurt
16:55
Edinburgh
|
Connect |
BA056
British Airways
BA1442
British Airways
|
19:20
Johannesburg
11:40
London Heathrow
|
05:30
London Heathrow
13:05
Edinburgh
|
Connect |
BA056
British Airways
BA1438
British Airways
|
19:20
Johannesburg
09:10
London Heathrow
|
05:30
London Heathrow
10:35
Edinburgh
|
Connect |
BA056
British Airways
BA1434
British Airways
|
19:20
Johannesburg
07:50
London Heathrow
|
05:30
London Heathrow
09:20
Edinburgh
|
Connect |
VS450
Virgin Atlantic
BA1434
British Airways
|
20:10
Johannesburg
07:50
London Heathrow
|
06:20
London Heathrow
09:20
Edinburgh
|
Connect |
VS450
Virgin Atlantic
BA1438
British Airways
|
20:10
Johannesburg
09:10
London Heathrow
|
06:20
London Heathrow
10:35
Edinburgh
|
Connect |
VS450
Virgin Atlantic
BA1442
British Airways
|
20:10
Johannesburg
11:40
London Heathrow
|
06:20
London Heathrow
13:05
Edinburgh
|
Connect |
KL0592
KLM
KL1293
KLM
|
23:10
Johannesburg
21:10
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
21:35
Edinburgh
|
Connect |
KL0592
KLM
KL1289
KLM
|
23:10
Johannesburg
16:15
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
16:40
Edinburgh
|
Connect |
You take a bus, shuttle or taxi from your location in Orkney to Johannesburg.
You take a flight from Johannesburg to Glasgow and cost approximately 800 USD.
You take a bus, shuttle or taxi from Glasgow to your destination in John O' Groats, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
KQ763
Kenya Airways
KL0566
KLM
KL1473
KLM
|
17:25
Johannesburg
23:50
Nairobi
09:25
Amsterdam Schiphol
|
22:30
Nairobi
07:10
Amsterdam Schiphol
10:00
Glasgow
|
Connect |
AF995
Air France
AF1240
Air France
KL1473
KLM
|
18:50
Johannesburg
07:10
Paris CDG
09:25
Amsterdam Schiphol
|
05:45
Paris CDG
08:35
Amsterdam Schiphol
10:00
Glasgow
|
Connect |
LH573
Lufthansa
LH974
Lufthansa
|
19:00
Johannesburg
14:00
Frankfurt
|
05:35
Frankfurt
15:00
Glasgow
|
Connect |
LH573
Lufthansa
LH960
Lufthansa
|
19:00
Johannesburg
07:20
Frankfurt
|
05:35
Frankfurt
08:20
Glasgow
|
Connect |
BA056
British Airways
BA1474
British Airways
|
19:20
Johannesburg
08:20
London Heathrow
|
05:30
London Heathrow
09:45
Glasgow
|
Connect |
BA056
British Airways
BA1476
British Airways
|
19:20
Johannesburg
09:55
London Heathrow
|
05:30
London Heathrow
11:25
Glasgow
|
Connect |
BA056
British Airways
BA1414
British Airways
BA7327
British Airways
|
19:20
Johannesburg
07:20
London Heathrow
09:40
Belfast City
|
05:30
London Heathrow
08:40
Belfast City
10:20
Glasgow
|
Connect |
BA056
British Airways
BA1472
British Airways
|
19:20
Johannesburg
07:10
London Heathrow
|
05:30
London Heathrow
08:35
Glasgow
|
Connect |
VS450
Virgin Atlantic
BA1472
British Airways
|
20:10
Johannesburg
07:10
London Heathrow
|
06:20
London Heathrow
08:35
Glasgow
|
Connect |
VS450
Virgin Atlantic
BA1474
British Airways
|
20:10
Johannesburg
08:20
London Heathrow
|
06:20
London Heathrow
09:45
Glasgow
|
Connect |
VS450
Virgin Atlantic
BA1476
British Airways
|
20:10
Johannesburg
09:55
London Heathrow
|
06:20
London Heathrow
11:25
Glasgow
|
Connect |
KL0592
KLM
KL1477
KLM
|
23:10
Johannesburg
15:35
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
16:05
Glasgow
|
Connect |
KL0592
KLM
KL1481
KLM
|
23:10
Johannesburg
21:40
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
22:10
Glasgow
|
Connect |
You take a bus, shuttle or taxi from your location in Orkney to Johannesburg.
You take a flight from Johannesburg to Newcastle and cost approximately 800 USD.
You take a bus, shuttle or taxi from Newcastle to your destination in John O' Groats, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
KQ763
Kenya Airways
KQ112
Kenya Airways
AF1058
Air France
|
17:25
Johannesburg
23:50
Nairobi
10:25
Paris CDG
|
22:30
Nairobi
07:30
Paris CDG
11:05
Newcastle
|
Connect |
KQ763
Kenya Airways
AF813
Air France
AF1058
Air France
|
17:25
Johannesburg
23:55
Nairobi
10:25
Paris CDG
|
22:30
Nairobi
07:25
Paris CDG
11:05
Newcastle
|
Connect |
KQ763
Kenya Airways
KQ118
Kenya Airways
KL0953
KLM
|
17:25
Johannesburg
23:59
Nairobi
10:20
Amsterdam Schiphol
|
22:30
Nairobi
07:20
Amsterdam Schiphol
10:30
Newcastle
|
Connect |
KQ763
Kenya Airways
KL0566
KLM
KL0953
KLM
|
17:25
Johannesburg
23:50
Nairobi
10:20
Amsterdam Schiphol
|
22:30
Nairobi
07:10
Amsterdam Schiphol
10:30
Newcastle
|
Connect |
AF995
Air France
AF1058
Air France
|
18:50
Johannesburg
10:25
Paris CDG
|
05:45
Paris CDG
11:05
Newcastle
|
Connect |
AF995
Air France
AF1240
Air France
KL0953
KLM
|
18:50
Johannesburg
07:10
Paris CDG
10:20
Amsterdam Schiphol
|
05:45
Paris CDG
08:35
Amsterdam Schiphol
10:30
Newcastle
|
Connect |
LH573
Lufthansa
LH966
Lufthansa
|
19:00
Johannesburg
10:20
Frankfurt
|
05:35
Frankfurt
11:05
Newcastle
|
Connect |
LH573
Lufthansa
LH950
Lufthansa
|
19:00
Johannesburg
15:50
Frankfurt
|
05:35
Frankfurt
16:35
Newcastle
|
Connect |
BA056
British Airways
BA1334
British Airways
|
19:20
Johannesburg
14:35
London Heathrow
|
05:30
London Heathrow
15:50
Newcastle
|
Connect |
BA056
British Airways
BA1326
British Airways
|
19:20
Johannesburg
08:25
London Heathrow
|
05:30
London Heathrow
09:40
Newcastle
|
Connect |
VS450
Virgin Atlantic
BA1326
British Airways
|
20:10
Johannesburg
08:25
London Heathrow
|
06:20
London Heathrow
09:40
Newcastle
|
Connect |
KL0592
KLM
KL0965
KLM
|
23:10
Johannesburg
22:15
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
22:30
Newcastle
|
Connect |
KL0592
KLM
KL0963
KLM
|
23:10
Johannesburg
16:20
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
16:40
Newcastle
|
Connect |
You can find hotels and accommodations in John O' Groats, Scotland with our hotels search tool below
Booking.com