How to get to Kirkcaldy, Scotland from Dundee by flight ? You can check flights from Dundee to Kirkcaldy, Scotland below.
You can find flight ticket prices from Dundee to Kirkcaldy, Scotland with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Dundee to Johannesburg.
You take a flight from Johannesburg to Edinburgh and cost approximately 700 USD.
You take a bus, shuttle or taxi from Edinburgh to your destination in Kirkcaldy, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
KL1293
KLM
|
01:10
Johannesburg
21:10
Amsterdam Schiphol
|
12:15
Amsterdam Schiphol
21:35
Edinburgh
|
Connect |
KL0510
KLM
KL1289
KLM
|
01:10
Johannesburg
16:15
Amsterdam Schiphol
|
12:15
Amsterdam Schiphol
16:40
Edinburgh
|
Connect |
KQ763
Kenya Airways
KQ118
Kenya Airways
KL1279
KLM
|
17:25
Johannesburg
23:35
Nairobi
09:40
Amsterdam Schiphol
|
22:30
Nairobi
07:20
Amsterdam Schiphol
10:10
Edinburgh
|
Connect |
TK43
Turkish Airlines
TK1343
Turkish Airlines
|
18:15
Johannesburg
07:30
Istanbul
|
04:50
Istanbul
09:55
Edinburgh
|
Connect |
TK43
Turkish Airlines
TK1345
Turkish Airlines
|
18:15
Johannesburg
13:10
Istanbul
|
04:50
Istanbul
15:40
Edinburgh
|
Connect |
AF995
Air France
AF1486
Air France
|
18:50
Johannesburg
15:25
Paris CDG
|
05:45
Paris CDG
16:15
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 |
LX289
Swiss
WK310
Edelweiss Air
|
19:25
Johannesburg
11:55
Zurich
|
06:10
Zurich
13:10
Edinburgh
|
Connect |
VS450
Virgin Atlantic
BA1434
British Airways
|
20:20
Johannesburg
07:50
London Heathrow
|
06:35
London Heathrow
09:20
Edinburgh
|
Connect |
VS450
Virgin Atlantic
BA1438
British Airways
|
20:20
Johannesburg
09:10
London Heathrow
|
06:35
London Heathrow
10:35
Edinburgh
|
Connect |
BA054
British Airways
BA1448
British Airways
|
21:10
Johannesburg
15:15
London Heathrow
|
07:20
London Heathrow
16:40
Edinburgh
|
Connect |
BA054
British Airways
BA1442
British Airways
|
21:10
Johannesburg
11:40
London Heathrow
|
07:20
London Heathrow
13:05
Edinburgh
|
Connect |
BA054
British Airways
BA1438
British Airways
|
21:10
Johannesburg
09:10
London Heathrow
|
07:20
London Heathrow
10:35
Edinburgh
|
Connect |
KL0592
KLM
KL1289
KLM
|
23:10
Johannesburg
16:15
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
16:40
Edinburgh
|
Connect |
KL0592
KLM
KL1293
KLM
|
23:10
Johannesburg
21:10
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
21:35
Edinburgh
|
Connect |
You take a bus, shuttle or taxi from your location in Dundee to Durban.
You take a flight from Durban to Edinburgh and cost approximately 650 USD.
You take a bus, shuttle or taxi from Edinburgh to your destination in Kirkcaldy, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
BA6300
British Airways
BA058
British Airways
BA1434
British Airways
|
07:00
Durban
19:15
Capetown
07:50
London Heathrow
|
09:10
Capetown
06:15
London Heathrow
09:20
Edinburgh
|
Connect |
BA6300
British Airways
BA058
British Airways
BA1438
British Airways
|
07:00
Durban
19:15
Capetown
09:10
London Heathrow
|
09:10
Capetown
06:15
London Heathrow
10:35
Edinburgh
|
Connect |
BA040
British Airways
BA1442
British Airways
|
07:40
Durban
11:40
London Heathrow
|
18:35
London Heathrow
13:05
Edinburgh
|
Connect |
BA040
British Airways
EI179
Aer Lingus
EI3250
Aer Lingus
|
07:40
Durban
20:35
London Heathrow
06:40
Dublin
|
18:35
London Heathrow
21:55
Dublin
07:55
Edinburgh
|
Connect |
BA040
British Airways
BA1434
British Airways
|
07:40
Durban
07:50
London Heathrow
|
18:35
London Heathrow
09:20
Edinburgh
|
Connect |
BA040
British Airways
BA1438
British Airways
|
07:40
Durban
09:10
London Heathrow
|
18:35
London Heathrow
10:35
Edinburgh
|
Connect |
BA6206
British Airways
BA054
British Airways
BA1438
British Airways
|
10:55
Durban
21:10
Johannesburg
09:10
London Heathrow
|
12:00
Johannesburg
07:20
London Heathrow
10:35
Edinburgh
|
Connect |
BA6302
British Airways
BA058
British Airways
BA1434
British Airways
|
12:15
Durban
19:15
Capetown
07:50
London Heathrow
|
14:25
Capetown
06:15
London Heathrow
09:20
Edinburgh
|
Connect |
BA6302
British Airways
BA058
British Airways
BA1438
British Airways
|
12:15
Durban
19:15
Capetown
09:10
London Heathrow
|
14:25
Capetown
06:15
London Heathrow
10:35
Edinburgh
|
Connect |
BA6302
British Airways
BA058
British Airways
BA1442
British Airways
|
12:15
Durban
19:15
Capetown
11:40
London Heathrow
|
14:25
Capetown
06:15
London Heathrow
13:05
Edinburgh
|
Connect |
BA6212
British Airways
BA054
British Airways
BA1448
British Airways
|
13:15
Durban
21:10
Johannesburg
15:15
London Heathrow
|
14:20
Johannesburg
07:20
London Heathrow
16:40
Edinburgh
|
Connect |
BA6212
British Airways
BA054
British Airways
BA1442
British Airways
|
13:15
Durban
21:10
Johannesburg
11:40
London Heathrow
|
14:20
Johannesburg
07:20
London Heathrow
13:05
Edinburgh
|
Connect |
BA6212
British Airways
BA054
British Airways
BA1438
British Airways
|
13:15
Durban
21:10
Johannesburg
09:10
London Heathrow
|
14:20
Johannesburg
07:20
London Heathrow
10:35
Edinburgh
|
Connect |
FA163
Safair
BA058
British Airways
BA1434
British Airways
|
13:45
Durban
19:15
Capetown
07:50
London Heathrow
|
16:05
Capetown
06:15
London Heathrow
09:20
Edinburgh
|
Connect |
JE345
Mango
BA058
British Airways
BA1434
British Airways
|
14:00
Durban
19:15
Capetown
07:50
London Heathrow
|
16:20
Capetown
06:15
London Heathrow
09:20
Edinburgh
|
Connect |
FA175
Safair
BA058
British Airways
BA1434
British Airways
|
14:35
Durban
19:15
Capetown
07:50
London Heathrow
|
16:55
Capetown
06:15
London Heathrow
09:20
Edinburgh
|
Connect |
EK775
Emirates
KL0419
KLM
KL1279
KLM
|
14:35
Durban
03:00
Dubai
09:40
Amsterdam Schiphol
|
00:55
Dubai
08:15
Amsterdam Schiphol
10:10
Edinburgh
|
Connect |
EK775
Emirates
KL0431
KLM
KL1279
KLM
|
14:35
Durban
02:45
Dubai
09:40
Amsterdam Schiphol
|
00:55
Dubai
08:10
Amsterdam Schiphol
10:10
Edinburgh
|
Connect |
FA171
Safair
BA058
British Airways
BA1438
British Airways
|
14:45
Durban
19:15
Capetown
09:10
London Heathrow
|
17:05
Capetown
06:15
London Heathrow
10:35
Edinburgh
|
Connect |
BA6216
British Airways
TK43
Turkish Airlines
TK1343
Turkish Airlines
|
15:25
Durban
18:15
Johannesburg
07:30
Istanbul
|
16:30
Johannesburg
04:50
Istanbul
09:55
Edinburgh
|
Connect |
BA6216
British Airways
BA054
British Airways
BA1438
British Airways
|
15:25
Durban
21:10
Johannesburg
09:10
London Heathrow
|
16:30
Johannesburg
07:20
London Heathrow
10:35
Edinburgh
|
Connect |
BA6216
British Airways
BA054
British Airways
BA1448
British Airways
|
15:25
Durban
21:10
Johannesburg
15:15
London Heathrow
|
16:30
Johannesburg
07:20
London Heathrow
16:40
Edinburgh
|
Connect |
BA6216
British Airways
BA054
British Airways
BA1442
British Airways
|
15:25
Durban
21:10
Johannesburg
11:40
London Heathrow
|
16:30
Johannesburg
07:20
London Heathrow
13:05
Edinburgh
|
Connect |
FA287
Safair
TK43
Turkish Airlines
TK1343
Turkish Airlines
|
15:30
Durban
18:15
Johannesburg
07:30
Istanbul
|
16:40
Johannesburg
04:50
Istanbul
09:55
Edinburgh
|
Connect |
TK43
Turkish Airlines
LH573
Lufthansa
LH962
Lufthansa
|
15:30
Durban
19:00
Johannesburg
10:10
Frankfurt
|
16:45
Johannesburg
05:35
Frankfurt
11:05
Edinburgh
|
Connect |
BA6304
British Airways
BA058
British Airways
BA1438
British Airways
|
16:10
Durban
19:15
Capetown
09:10
London Heathrow
|
18:20
Capetown
06:15
London Heathrow
10:35
Edinburgh
|
Connect |
BA6304
British Airways
BA058
British Airways
BA1442
British Airways
|
16:10
Durban
19:15
Capetown
11:40
London Heathrow
|
18:20
Capetown
06:15
London Heathrow
13:05
Edinburgh
|
Connect |
BA6304
British Airways
BA058
British Airways
BA1434
British Airways
|
16:10
Durban
19:15
Capetown
07:50
London Heathrow
|
18:20
Capetown
06:15
London Heathrow
09:20
Edinburgh
|
Connect |
MN606
Comair
TK43
Turkish Airlines
TK1343
Turkish Airlines
|
16:20
Durban
18:15
Johannesburg
07:30
Istanbul
|
17:25
Johannesburg
04:50
Istanbul
09:55
Edinburgh
|
Connect |
MN606
Comair
LH573
Lufthansa
LH962
Lufthansa
|
16:20
Durban
19:00
Johannesburg
10:10
Frankfurt
|
17:25
Johannesburg
05:35
Frankfurt
11:05
Edinburgh
|
Connect |
JE278
Mango
LH573
Lufthansa
LH962
Lufthansa
|
16:45
Durban
19:00
Johannesburg
10:10
Frankfurt
|
17:50
Johannesburg
05:35
Frankfurt
11:05
Edinburgh
|
Connect |
5Z1903
CemAir
BA054
British Airways
BA1442
British Airways
|
18:45
Durban
21:10
Johannesburg
11:40
London Heathrow
|
19:45
Johannesburg
07:20
London Heathrow
13:05
Edinburgh
|
Connect |
QR1368
Qatar Airways
BA054
British Airways
BA1438
British Airways
|
18:45
Durban
21:10
Johannesburg
09:10
London Heathrow
|
19:55
Johannesburg
07:20
London Heathrow
10:35
Edinburgh
|
Connect |
QR1368
Qatar Airways
BA054
British Airways
BA1442
British Airways
|
18:45
Durban
21:10
Johannesburg
11:40
London Heathrow
|
19:55
Johannesburg
07:20
London Heathrow
13:05
Edinburgh
|
Connect |
QR1368
Qatar Airways
BA054
British Airways
BA1454
British Airways
|
18:45
Durban
21:10
Johannesburg
17:20
London Heathrow
|
19:55
Johannesburg
07:20
London Heathrow
18:45
Edinburgh
|
Connect |
FA289
Safair
BA054
British Airways
BA1442
British Airways
|
18:50
Durban
21:10
Johannesburg
11:40
London Heathrow
|
20:00
Johannesburg
07:20
London Heathrow
13:05
Edinburgh
|
Connect |
FA289
Safair
BA054
British Airways
BA1438
British Airways
|
18:50
Durban
21:10
Johannesburg
09:10
London Heathrow
|
20:00
Johannesburg
07:20
London Heathrow
10:35
Edinburgh
|
Connect |
FA271
Safair
BA054
British Airways
BA1442
British Airways
|
19:05
Durban
21:10
Johannesburg
11:40
London Heathrow
|
20:15
Johannesburg
07:20
London Heathrow
13:05
Edinburgh
|
Connect |
FA271
Safair
BA054
British Airways
BA1438
British Airways
|
19:05
Durban
21:10
Johannesburg
09:10
London Heathrow
|
20:15
Johannesburg
07:20
London Heathrow
10:35
Edinburgh
|
Connect |
FA279
Safair
KL0592
KLM
KL1289
KLM
|
20:45
Durban
23:10
Johannesburg
16:15
Amsterdam Schiphol
|
21:55
Johannesburg
10:20
Amsterdam Schiphol
16:40
Edinburgh
|
Connect |
You take a bus, shuttle or taxi from your location in Dundee to Johannesburg.
You take a flight from Johannesburg to Glasgow and cost approximately 850 USD.
You take a bus, shuttle or taxi from Glasgow to your destination in Kirkcaldy, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
KL1481
KLM
|
01:10
Johannesburg
21:15
Amsterdam Schiphol
|
12:15
Amsterdam Schiphol
21:45
Glasgow
|
Connect |
KQ763
Kenya Airways
KQ118
Kenya Airways
KL1473
KLM
|
17:25
Johannesburg
23:35
Nairobi
09:25
Amsterdam Schiphol
|
22:30
Nairobi
07:20
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
LH960
Lufthansa
|
19:00
Johannesburg
07:20
Frankfurt
|
05:35
Frankfurt
08:20
Glasgow
|
Connect |
LH573
Lufthansa
LH974
Lufthansa
|
19:00
Johannesburg
14:00
Frankfurt
|
05:35
Frankfurt
15:00
Glasgow
|
Connect |
VS450
Virgin Atlantic
BA1474
British Airways
|
20:20
Johannesburg
08:25
London Heathrow
|
06:35
London Heathrow
09:50
Glasgow
|
Connect |
VS450
Virgin Atlantic
BA1472 1474
British Airways
|
20:20
Johannesburg
08:20
London Heathrow
|
06:35
London Heathrow
09:45
Glasgow
|
Connect |
VS450
Virgin Atlantic
BA1476
British Airways
|
20:20
Johannesburg
09:55
London Heathrow
|
06:35
London Heathrow
11:25
Glasgow
|
Connect |
BA054
British Airways
BA1474
British Airways
|
21:10
Johannesburg
08:25
London Heathrow
|
07:20
London Heathrow
09:50
Glasgow
|
Connect |
BA054
British Airways
BA1476
British Airways
|
21:10
Johannesburg
09:55
London Heathrow
|
07:20
London Heathrow
11:25
Glasgow
|
Connect |
BA054
British Airways
BA1472 1474
British Airways
|
21:10
Johannesburg
08:20
London Heathrow
|
07:20
London Heathrow
09:45
Glasgow
|
Connect |
KL0592
KLM
KL1481
KLM
|
23:10
Johannesburg
21:15
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
21:45
Glasgow
|
Connect |
KL0592
KLM
U26854
easyJet
|
23:10
Johannesburg
12:30
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
13:05
Glasgow
|
Connect |
You take a bus, shuttle or taxi from your location in Dundee to Pietermaritzburg.
You take a flight from Pietermaritzburg to Edinburgh and cost approximately 550 USD.
You take a bus, shuttle or taxi from Edinburgh to your destination in Kirkcaldy, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
4Z734
Airlink
BA054
British Airways
BA1438
British Airways
|
08:40
Pietermaritzburg
21:10
Johannesburg
09:10
London Heathrow
|
09:45
Johannesburg
07:20
London Heathrow
10:35
Edinburgh
|
Connect |
4Z734
Airlink
BA054
British Airways
BA1442
British Airways
|
08:40
Pietermaritzburg
21:10
Johannesburg
11:40
London Heathrow
|
09:45
Johannesburg
07:20
London Heathrow
13:05
Edinburgh
|
Connect |
4Z734
Airlink
TK43
Turkish Airlines
TK1343
Turkish Airlines
|
08:40
Pietermaritzburg
18:15
Johannesburg
07:30
Istanbul
|
09:45
Johannesburg
04:50
Istanbul
09:55
Edinburgh
|
Connect |
4Z734
Airlink
LH573
Lufthansa
LH962
Lufthansa
|
08:40
Pietermaritzburg
19:00
Johannesburg
10:10
Frankfurt
|
09:45
Johannesburg
05:35
Frankfurt
11:05
Edinburgh
|
Connect |
4Z736
Airlink
LH573
Lufthansa
LH962
Lufthansa
|
13:50
Pietermaritzburg
19:00
Johannesburg
10:10
Frankfurt
|
14:55
Johannesburg
05:35
Frankfurt
11:05
Edinburgh
|
Connect |
4Z736
Airlink
LH573
Lufthansa
LH964
Lufthansa
|
13:50
Pietermaritzburg
19:00
Johannesburg
16:00
Frankfurt
|
14:55
Johannesburg
05:35
Frankfurt
16:55
Edinburgh
|
Connect |
4Z736
Airlink
KL0510
KLM
KL1289
KLM
|
13:50
Pietermaritzburg
01:10
Johannesburg
16:15
Amsterdam Schiphol
|
14:55
Johannesburg
12:15
Amsterdam Schiphol
16:40
Edinburgh
|
Connect |
4Z736
Airlink
BA054
British Airways
BA1438
British Airways
|
13:50
Pietermaritzburg
21:10
Johannesburg
09:10
London Heathrow
|
14:55
Johannesburg
07:20
London Heathrow
10:35
Edinburgh
|
Connect |
4Z736
Airlink
BA054
British Airways
BA1448
British Airways
|
13:50
Pietermaritzburg
21:10
Johannesburg
15:15
London Heathrow
|
14:55
Johannesburg
07:20
London Heathrow
16:40
Edinburgh
|
Connect |
4Z736
Airlink
AF995
Air France
AF1486
Air France
|
13:50
Pietermaritzburg
18:50
Johannesburg
15:25
Paris CDG
|
14:55
Johannesburg
05:45
Paris CDG
16:15
Edinburgh
|
Connect |
4Z736
Airlink
VS450
Virgin Atlantic
BA1434
British Airways
|
13:50
Pietermaritzburg
20:20
Johannesburg
07:50
London Heathrow
|
14:55
Johannesburg
06:35
London Heathrow
09:20
Edinburgh
|
Connect |
4Z736
Airlink
TK43
Turkish Airlines
TK1343
Turkish Airlines
|
13:50
Pietermaritzburg
18:15
Johannesburg
07:30
Istanbul
|
14:55
Johannesburg
04:50
Istanbul
09:55
Edinburgh
|
Connect |
4Z736
Airlink
LX289
Swiss
WK310
Edelweiss Air
|
13:50
Pietermaritzburg
19:25
Johannesburg
11:55
Zurich
|
14:55
Johannesburg
06:10
Zurich
13:10
Edinburgh
|
Connect |
4Z736
Airlink
BA054
British Airways
BA1442
British Airways
|
13:50
Pietermaritzburg
21:10
Johannesburg
11:40
London Heathrow
|
14:55
Johannesburg
07:20
London Heathrow
13:05
Edinburgh
|
Connect |
4Z736
Airlink
TK43
Turkish Airlines
TK1345
Turkish Airlines
|
13:50
Pietermaritzburg
18:15
Johannesburg
13:10
Istanbul
|
14:55
Johannesburg
04:50
Istanbul
15:40
Edinburgh
|
Connect |
4Z744
Airlink
BA054
British Airways
BA1442
British Airways
|
17:55
Pietermaritzburg
21:10
Johannesburg
11:40
London Heathrow
|
19:00
Johannesburg
07:20
London Heathrow
13:05
Edinburgh
|
Connect |
4Z744
Airlink
VS450
Virgin Atlantic
BA1438
British Airways
|
17:55
Pietermaritzburg
20:20
Johannesburg
09:10
London Heathrow
|
19:00
Johannesburg
06:35
London Heathrow
10:35
Edinburgh
|
Connect |
4Z744
Airlink
VS450
Virgin Atlantic
BA1434
British Airways
|
17:55
Pietermaritzburg
20:20
Johannesburg
07:50
London Heathrow
|
19:00
Johannesburg
06:35
London Heathrow
09:20
Edinburgh
|
Connect |
4Z744
Airlink
KL0592
KLM
KL1289
KLM
|
17:55
Pietermaritzburg
23:10
Johannesburg
16:15
Amsterdam Schiphol
|
19:00
Johannesburg
10:20
Amsterdam Schiphol
16:40
Edinburgh
|
Connect |
4Z744
Airlink
BA054
British Airways
BA1448
British Airways
|
17:55
Pietermaritzburg
21:10
Johannesburg
15:15
London Heathrow
|
19:00
Johannesburg
07:20
London Heathrow
16:40
Edinburgh
|
Connect |
4Z744
Airlink
KL0510
KLM
KL1293
KLM
|
17:55
Pietermaritzburg
01:10
Johannesburg
21:10
Amsterdam Schiphol
|
19:00
Johannesburg
12:15
Amsterdam Schiphol
21:35
Edinburgh
|
Connect |
4Z744
Airlink
KL0592
KLM
KL1293
KLM
|
17:55
Pietermaritzburg
23:10
Johannesburg
21:10
Amsterdam Schiphol
|
19:00
Johannesburg
10:20
Amsterdam Schiphol
21:35
Edinburgh
|
Connect |
4Z744
Airlink
VS450
Virgin Atlantic
BA1442
British Airways
|
17:55
Pietermaritzburg
20:20
Johannesburg
11:40
London Heathrow
|
19:00
Johannesburg
06:35
London Heathrow
13:05
Edinburgh
|
Connect |
4Z744
Airlink
KL0510
KLM
KL1289
KLM
|
17:55
Pietermaritzburg
01:10
Johannesburg
16:15
Amsterdam Schiphol
|
19:00
Johannesburg
12:15
Amsterdam Schiphol
16:40
Edinburgh
|
Connect |
4Z744
Airlink
BA054
British Airways
BA1438
British Airways
|
17:55
Pietermaritzburg
21:10
Johannesburg
09:10
London Heathrow
|
19:00
Johannesburg
07:20
London Heathrow
10:35
Edinburgh
|
Connect |
You take a bus, shuttle or taxi from your location in Dundee to Johannesburg.
You take a flight from Johannesburg to Aberdeen and cost approximately 850 USD.
You take a bus, shuttle or taxi from Aberdeen to your destination in Kirkcaldy, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
KL1451
KLM
|
01:10
Johannesburg
21:35
Amsterdam Schiphol
|
12:15
Amsterdam Schiphol
22:05
Aberdeen
|
Connect |
KQ763
Kenya Airways
KQ118
Kenya Airways
KL1443
KLM
|
17:25
Johannesburg
23:35
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 |
VS450
Virgin Atlantic
BA1306
British Airways
|
20:20
Johannesburg
08:40
London Heathrow
|
06:35
London Heathrow
10:15
Aberdeen
|
Connect |
BA054
British Airways
BA1306
British Airways
|
21:10
Johannesburg
08:40
London Heathrow
|
07:20
London Heathrow
10:15
Aberdeen
|
Connect |
BA054
British Airways
BA1308
British Airways
|
21:10
Johannesburg
12:00
London Heathrow
|
07:20
London Heathrow
13:35
Aberdeen
|
Connect |
BA054
British Airways
BA1312
British Airways
|
21:10
Johannesburg
13:40
London Heathrow
|
07:20
London Heathrow
15:20
Aberdeen
|
Connect |
KL0592
KLM
KL1451
KLM
|
23:10
Johannesburg
21:35
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
22:05
Aberdeen
|
Connect |
You take a bus, shuttle or taxi from your location in Dundee to Johannesburg.
You take a flight from Johannesburg to Newcastle and cost approximately 850 USD.
You take a bus, shuttle or taxi from Newcastle to your destination in Kirkcaldy, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
KL0965
KLM
|
01:10
Johannesburg
22:15
Amsterdam Schiphol
|
12:15
Amsterdam Schiphol
22:30
Newcastle
|
Connect |
KL0510
KLM
KL0963
KLM
|
01:10
Johannesburg
16:20
Amsterdam Schiphol
|
12:15
Amsterdam Schiphol
16:40
Newcastle
|
Connect |
KQ763
Kenya Airways
KQ118
Kenya Airways
KL0953
KLM
|
17:25
Johannesburg
23:35
Nairobi
10:20
Amsterdam Schiphol
|
22:30
Nairobi
07:20
Amsterdam Schiphol
10:30
Newcastle
|
Connect |
AF995
Air France
AF1058
Air France
|
18:50
Johannesburg
09:55
Paris CDG
|
05:45
Paris CDG
10:35
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
LH950
Lufthansa
|
19:00
Johannesburg
16:10
Frankfurt
|
05:35
Frankfurt
16:55
Newcastle
|
Connect |
VS450
Virgin Atlantic
BA1326
British Airways
|
20:20
Johannesburg
08:25
London Heathrow
|
06:35
London Heathrow
09:40
Newcastle
|
Connect |
BA054
British Airways
BA1334
British Airways
|
21:10
Johannesburg
14:30
London Heathrow
|
07:20
London Heathrow
15:45
Newcastle
|
Connect |
BA054
British Airways
BA1326
British Airways
|
21:10
Johannesburg
08:25
London Heathrow
|
07:20
London Heathrow
09:40
Newcastle
|
Connect |
KL0592
KLM
KL0963
KLM
|
23:10
Johannesburg
16:20
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
16:40
Newcastle
|
Connect |
KL0592
KLM
KL0965
KLM
|
23:10
Johannesburg
22:15
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
22:30
Newcastle
|
Connect |
You take a bus, shuttle or taxi from your location in Dundee to Pietermaritzburg.
You take a flight from Pietermaritzburg to Glasgow and cost approximately 700 USD.
You take a bus, shuttle or taxi from Glasgow to your destination in Kirkcaldy, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
4Z734
Airlink
BA054
British Airways
BA1476
British Airways
|
08:40
Pietermaritzburg
21:10
Johannesburg
09:55
London Heathrow
|
09:45
Johannesburg
07:20
London Heathrow
11:25
Glasgow
|
Connect |
4Z734
Airlink
LH573
Lufthansa
LH960
Lufthansa
|
08:40
Pietermaritzburg
19:00
Johannesburg
07:20
Frankfurt
|
09:45
Johannesburg
05:35
Frankfurt
08:20
Glasgow
|
Connect |
4Z734
Airlink
BA054
British Airways
BA1472 1474
British Airways
|
08:40
Pietermaritzburg
21:10
Johannesburg
08:20
London Heathrow
|
09:45
Johannesburg
07:20
London Heathrow
09:45
Glasgow
|
Connect |
4Z734
Airlink
BA054
British Airways
BA1474
British Airways
|
08:40
Pietermaritzburg
21:10
Johannesburg
08:25
London Heathrow
|
09:45
Johannesburg
07:20
London Heathrow
09:50
Glasgow
|
Connect |
4Z736
Airlink
BA054
British Airways
BA1474
British Airways
|
13:50
Pietermaritzburg
21:10
Johannesburg
08:25
London Heathrow
|
14:55
Johannesburg
07:20
London Heathrow
09:50
Glasgow
|
Connect |
4Z736
Airlink
BA054
British Airways
BA1476
British Airways
|
13:50
Pietermaritzburg
21:10
Johannesburg
09:55
London Heathrow
|
14:55
Johannesburg
07:20
London Heathrow
11:25
Glasgow
|
Connect |
4Z736
Airlink
AF995
Air France
AF1240
Air France
KL1473
KLM
|
13:50
Pietermaritzburg
18:50
Johannesburg
07:10
Paris CDG
09:25
Amsterdam Schiphol
|
14:55
Johannesburg
05:45
Paris CDG
08:35
Amsterdam Schiphol
10:00
Glasgow
|
Connect |
4Z736
Airlink
BA054
British Airways
BA1472 1474
British Airways
|
13:50
Pietermaritzburg
21:10
Johannesburg
08:20
London Heathrow
|
14:55
Johannesburg
07:20
London Heathrow
09:45
Glasgow
|
Connect |
4Z736
Airlink
LH573
Lufthansa
LH974
Lufthansa
|
13:50
Pietermaritzburg
19:00
Johannesburg
14:00
Frankfurt
|
14:55
Johannesburg
05:35
Frankfurt
15:00
Glasgow
|
Connect |
4Z736
Airlink
LH573
Lufthansa
LH960
Lufthansa
|
13:50
Pietermaritzburg
19:00
Johannesburg
07:20
Frankfurt
|
14:55
Johannesburg
05:35
Frankfurt
08:20
Glasgow
|
Connect |
4Z744
Airlink
VS450
Virgin Atlantic
BA1472 1474
British Airways
|
17:55
Pietermaritzburg
20:20
Johannesburg
08:20
London Heathrow
|
19:00
Johannesburg
06:35
London Heathrow
09:45
Glasgow
|
Connect |
4Z744
Airlink
VS450
Virgin Atlantic
BA1476
British Airways
|
17:55
Pietermaritzburg
20:20
Johannesburg
09:55
London Heathrow
|
19:00
Johannesburg
06:35
London Heathrow
11:25
Glasgow
|
Connect |
4Z744
Airlink
BA054
British Airways
BA1472 1474
British Airways
|
17:55
Pietermaritzburg
21:10
Johannesburg
08:20
London Heathrow
|
19:00
Johannesburg
07:20
London Heathrow
09:45
Glasgow
|
Connect |
4Z744
Airlink
BA054
British Airways
BA1476
British Airways
|
17:55
Pietermaritzburg
21:10
Johannesburg
09:55
London Heathrow
|
19:00
Johannesburg
07:20
London Heathrow
11:25
Glasgow
|
Connect |
4Z744
Airlink
KL0510
KLM
KL1481
KLM
|
17:55
Pietermaritzburg
01:10
Johannesburg
21:15
Amsterdam Schiphol
|
19:00
Johannesburg
12:15
Amsterdam Schiphol
21:45
Glasgow
|
Connect |
4Z744
Airlink
BA054
British Airways
BA1474
British Airways
|
17:55
Pietermaritzburg
21:10
Johannesburg
08:25
London Heathrow
|
19:00
Johannesburg
07:20
London Heathrow
09:50
Glasgow
|
Connect |
4Z744
Airlink
KL0592
KLM
KL1481
KLM
|
17:55
Pietermaritzburg
23:10
Johannesburg
21:15
Amsterdam Schiphol
|
19:00
Johannesburg
10:20
Amsterdam Schiphol
21:45
Glasgow
|
Connect |
4Z744
Airlink
VS450
Virgin Atlantic
BA1474
British Airways
|
17:55
Pietermaritzburg
20:20
Johannesburg
08:25
London Heathrow
|
19:00
Johannesburg
06:35
London Heathrow
09:50
Glasgow
|
Connect |
You take a bus, shuttle or taxi from your location in Dundee to Johannesburg.
You take a flight from Johannesburg to Durham and cost approximately 800 USD.
You take a bus, shuttle or taxi from Durham to your destination in Kirkcaldy, Scotland.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
KL1021
KLM
LM560
Loganair
|
01:10
Johannesburg
15:55
Amsterdam Schiphol
19:50
London Heathrow
|
12:15
Amsterdam Schiphol
16:15
London Heathrow
21:05
Durham
|
Connect |
KQ765
Kenya Airways
KQ100
Kenya Airways
LM560
Loganair
|
02:05
Johannesburg
09:20
Nairobi
19:50
London Heathrow
|
07:10
Nairobi
16:15
London Heathrow
21:05
Durham
|
Connect |
KQ761
Kenya Airways
KL0566
KLM
KL1533
KLM
|
12:10
Johannesburg
23:50
Nairobi
09:20
Amsterdam Schiphol
|
17:15
Nairobi
07:10
Amsterdam Schiphol
09:30
Durham
|
Connect |
KQ761
Kenya Airways
KQ118
Kenya Airways
KL1533
KLM
|
12:10
Johannesburg
23:35
Nairobi
09:20
Amsterdam Schiphol
|
17:15
Nairobi
07:20
Amsterdam Schiphol
09:30
Durham
|
Connect |
ET808
Ethiopian Airlines
ET700
Ethiopian Airlines
LM552
Loganair
|
14:25
Johannesburg
00:45
Addis Ababa
08:50
London Heathrow
|
20:40
Addis Ababa
07:00
London Heathrow
10:05
Durham
|
Connect |
SA060
South African Airways
KL0588
KLM
KL1533
KLM
|
15:00
Johannesburg
21:45
Lagos
09:20
Amsterdam Schiphol
|
20:15
Lagos
05:25
Amsterdam Schiphol
09:30
Durham
|
Connect |
KQ763
Kenya Airways
KL0566
KLM
KL1533
KLM
|
17:25
Johannesburg
23:50
Nairobi
09:20
Amsterdam Schiphol
|
22:30
Nairobi
07:10
Amsterdam Schiphol
09:30
Durham
|
Connect |
KQ763
Kenya Airways
KQ118
Kenya Airways
KL1533
KLM
|
17:25
Johannesburg
23:35
Nairobi
09:20
Amsterdam Schiphol
|
22:30
Nairobi
07:20
Amsterdam Schiphol
09:30
Durham
|
Connect |
AF995
Air France
AF1580
Air France
LM554
Loganair
|
18:50
Johannesburg
10:10
Paris CDG
11:55
London Heathrow
|
05:45
Paris CDG
10:40
London Heathrow
13:10
Durham
|
Connect |
LH573
Lufthansa
LH900
Lufthansa
LM554
Loganair
|
19:00
Johannesburg
08:00
Frankfurt
11:55
London Heathrow
|
05:35
Frankfurt
08:40
London Heathrow
13:10
Durham
|
Connect |
LX289
Swiss
LX316
Swiss
LM554
Loganair
|
19:25
Johannesburg
07:05
Zurich
11:55
London Heathrow
|
06:10
Zurich
07:55
London Heathrow
13:10
Durham
|
Connect |
LX289
Swiss
LX316
Swiss
LM552
Loganair
|
19:25
Johannesburg
07:05
Zurich
08:50
London Heathrow
|
06:10
Zurich
07:55
London Heathrow
10:05
Durham
|
Connect |
VS450
Virgin Atlantic
LM552
Loganair
|
20:20
Johannesburg
08:50
London Heathrow
|
06:35
London Heathrow
10:05
Durham
|
Connect |
VS450
Virgin Atlantic
LM554
Loganair
|
20:20
Johannesburg
11:55
London Heathrow
|
06:35
London Heathrow
13:10
Durham
|
Connect |
BA054
British Airways
BA1306
British Airways
LM562
Loganair
|
21:10
Johannesburg
08:40
London Heathrow
13:00
Aberdeen
|
07:20
London Heathrow
10:15
Aberdeen
13:55
Durham
|
Connect |
BA054
British Airways
BA1414
British Airways
LM574
Loganair
|
21:10
Johannesburg
08:30
London Heathrow
16:25
Belfast City
|
07:20
London Heathrow
09:50
Belfast City
17:20
Durham
|
Connect |
BA054
British Airways
BA1416
British Airways
LM574
Loganair
|
21:10
Johannesburg
13:05
London Heathrow
16:25
Belfast City
|
07:20
London Heathrow
14:30
Belfast City
17:20
Durham
|
Connect |
BA054
British Airways
BA1308
British Airways
T3701
Eastern Airways
|
21:10
Johannesburg
12:00
London Heathrow
16:20
Aberdeen
|
07:20
London Heathrow
13:35
Aberdeen
17:20
Durham
|
Connect |
BA054
British Airways
BA1312
British Airways
T3701
Eastern Airways
|
21:10
Johannesburg
13:40
London Heathrow
16:20
Aberdeen
|
07:20
London Heathrow
15:20
Aberdeen
17:20
Durham
|
Connect |
BA054
British Airways
LM554
Loganair
|
21:10
Johannesburg
11:55
London Heathrow
|
07:20
London Heathrow
13:10
Durham
|
Connect |
BA054
British Airways
BA1306
British Airways
T3701
Eastern Airways
|
21:10
Johannesburg
08:40
London Heathrow
16:20
Aberdeen
|
07:20
London Heathrow
10:15
Aberdeen
17:20
Durham
|
Connect |
BA054
British Airways
BA1306
British Airways
LM566
Loganair
|
21:10
Johannesburg
08:40
London Heathrow
17:00
Aberdeen
|
07:20
London Heathrow
10:15
Aberdeen
17:55
Durham
|
Connect |
BA054
British Airways
BA1308
British Airways
LM566
Loganair
|
21:10
Johannesburg
12:00
London Heathrow
17:00
Aberdeen
|
07:20
London Heathrow
13:35
Aberdeen
17:55
Durham
|
Connect |
BA054
British Airways
LM552
Loganair
|
21:10
Johannesburg
08:50
London Heathrow
|
07:20
London Heathrow
10:05
Durham
|
Connect |
KL0592
KLM
KL1053
KLM
LM567
Loganair
|
23:10
Johannesburg
16:25
Amsterdam Schiphol
18:10
Bristol
|
10:20
Amsterdam Schiphol
16:40
Bristol
19:20
Durham
|
Connect |
KL0592
KLM
KL0947
KLM
LM576
Loganair
|
23:10
Johannesburg
16:10
Amsterdam Schiphol
19:55
Belfast City
|
10:20
Amsterdam Schiphol
16:45
Belfast City
20:50
Durham
|
Connect |
KL0592
KLM
KL1021
KLM
LM560
Loganair
|
23:10
Johannesburg
15:55
Amsterdam Schiphol
19:50
London Heathrow
|
10:20
Amsterdam Schiphol
16:15
London Heathrow
21:05
Durham
|
Connect |
You can find hotels and accommodations in Kirkcaldy, Scotland with our hotels search tool below
Booking.com