How to get to Amsterdam, Mpumalanga, South Africa from Scotland by flight ? You can check flights from Scotland to Amsterdam, Mpumalanga, South Africa below.
You can find flight ticket prices from Scotland to Amsterdam, Mpumalanga, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Scotland to Edinburgh.
You take a flight from Edinburgh to Johannesburg and cost approximately 750 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Amsterdam, Mpumalanga, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1276
KLM
KL0509
KLM
|
06:00
Edinburgh
12:35
Amsterdam Schiphol
|
08:35
Amsterdam Schiphol
23:20
Johannesburg
|
Connect |
KL1276
KLM
KL0591
KLM
|
06:00
Edinburgh
10:35
Amsterdam Schiphol
|
08:35
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
U26921
easyJet
KL0591
KLM
|
07:00
Edinburgh
10:35
Amsterdam Schiphol
|
09:35
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
QR032
Qatar Airways
QR1363
Qatar Airways
|
08:00
Edinburgh
02:30
Doha
|
17:00
Doha
09:50
Johannesburg
|
Connect |
QR032
Qatar Airways
QR1365
Qatar Airways
|
08:00
Edinburgh
20:40
Doha
|
17:00
Doha
04:00
Johannesburg
|
Connect |
KL1278
KLM
KL0509
KLM
|
09:10
Edinburgh
12:35
Amsterdam Schiphol
|
11:45
Amsterdam Schiphol
23:20
Johannesburg
|
Connect |
BA1441
British Airways
BA041
British Airways
BA6202
British Airways
|
10:05
Edinburgh
16:55
London Heathrow
08:45
Durban
|
11:40
London Heathrow
05:25
Durban
09:50
Johannesburg
|
Connect |
BA1441
British Airways
BA041
British Airways
BA6200
British Airways
|
10:05
Edinburgh
16:55
London Heathrow
06:15
Durban
|
11:40
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
TK1344
Turkish Airlines
TK38
Turkish Airlines
|
10:50
Edinburgh
01:35
Istanbul
|
17:15
Istanbul
10:20
Johannesburg
|
Connect |
TK1344
Turkish Airlines
TK42
Turkish Airlines
|
10:50
Edinburgh
01:45
Istanbul
|
17:15
Istanbul
10:20
Johannesburg
|
Connect |
BA1443
British Airways
BA041
British Airways
BA6202
British Airways
|
11:20
Edinburgh
16:55
London Heathrow
08:45
Durban
|
12:55
London Heathrow
05:25
Durban
09:50
Johannesburg
|
Connect |
BA1443
British Airways
BA057
British Airways
|
11:20
Edinburgh
21:25
London Heathrow
|
12:55
London Heathrow
09:15
Johannesburg
|
Connect |
BA1443
British Airways
BA041
British Airways
BA6200
British Airways
|
11:20
Edinburgh
16:55
London Heathrow
06:15
Durban
|
12:55
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
LH963
Lufthansa
LH572
Lufthansa
|
11:50
Edinburgh
22:05
Frankfurt
|
14:40
Frankfurt
08:30
Johannesburg
|
Connect |
BA1445
British Airways
BA041
British Airways
BA6202
British Airways
|
13:55
Edinburgh
16:55
London Heathrow
08:45
Durban
|
15:25
London Heathrow
05:25
Durban
09:50
Johannesburg
|
Connect |
WK311
Edelweiss Air
LX288
Swiss
|
13:55
Edinburgh
22:40
Zurich
|
17:10
Zurich
09:10
Johannesburg
|
Connect |
BA1445
British Airways
BA041
British Airways
BA6200
British Airways
|
13:55
Edinburgh
16:55
London Heathrow
06:15
Durban
|
15:25
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA1445
British Airways
BA057
British Airways
|
13:55
Edinburgh
21:25
London Heathrow
|
15:25
London Heathrow
09:15
Johannesburg
|
Connect |
BA1445
British Airways
BA041
British Airways
BA6206
British Airways
|
13:55
Edinburgh
16:55
London Heathrow
10:55
Durban
|
15:25
London Heathrow
05:25
Durban
12:00
Johannesburg
|
Connect |
QR030
Qatar Airways
QR1363
Qatar Airways
|
14:45
Edinburgh
02:30
Doha
|
23:45
Doha
09:50
Johannesburg
|
Connect |
QR030
Qatar Airways
QR1367 1477
Qatar Airways
|
14:45
Edinburgh
07:35
Doha
|
23:45
Doha
14:55
Johannesburg
|
Connect |
TK1346
Turkish Airlines
TK42
Turkish Airlines
|
16:40
Edinburgh
01:45
Istanbul
|
23:00
Istanbul
10:20
Johannesburg
|
Connect |
TK1346
Turkish Airlines
TK38
Turkish Airlines
|
16:40
Edinburgh
01:35
Istanbul
|
23:00
Istanbul
10:20
Johannesburg
|
Connect |
AF1487
Air France
AF990
Air France
|
17:00
Edinburgh
23:25
Paris CDG
|
19:55
Paris CDG
10:05
Johannesburg
|
Connect |
BA1455
British Airways
BA059
British Airways
BA6414
British Airways
|
17:20
Edinburgh
21:40
London Heathrow
12:40
Capetown
|
18:45
London Heathrow
10:10
Capetown
14:40
Johannesburg
|
Connect |
BA1455
British Airways
BA059
British Airways
BA6412
British Airways
|
17:20
Edinburgh
21:40
London Heathrow
13:30
Capetown
|
18:45
London Heathrow
10:10
Capetown
15:30
Johannesburg
|
Connect |
BA1455
British Airways
BA057
British Airways
|
17:20
Edinburgh
21:25
London Heathrow
|
18:45
London Heathrow
09:15
Johannesburg
|
Connect |
BA1455
British Airways
VS449
Virgin Atlantic
|
17:20
Edinburgh
22:30
London Heathrow
|
18:45
London Heathrow
10:30
Johannesburg
|
Connect |
LH965
Lufthansa
LH572
Lufthansa
|
17:40
Edinburgh
22:05
Frankfurt
|
20:30
Frankfurt
08:30
Johannesburg
|
Connect |
U26957
easyJet
AF990
Air France
|
18:30
Edinburgh
23:25
Paris CDG
|
21:20
Paris CDG
10:05
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Scotland to Glasgow.
You take a flight from Glasgow to Johannesburg and cost approximately 800 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Amsterdam, Mpumalanga, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1470
KLM
KL0591
KLM
|
06:05
Glasgow
10:35
Amsterdam Schiphol
|
08:40
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
KL1470
KLM
KL0509
KLM
|
06:05
Glasgow
12:35
Amsterdam Schiphol
|
08:40
Amsterdam Schiphol
23:20
Johannesburg
|
Connect |
BA1475
British Airways
BA041
British Airways
BA6200
British Airways
|
06:55
Glasgow
16:55
London Heathrow
06:15
Durban
|
08:30
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
LH961
Lufthansa
LH572
Lufthansa
|
09:05
Glasgow
22:05
Frankfurt
|
12:00
Frankfurt
08:30
Johannesburg
|
Connect |
BA1479
British Airways
BA041
British Airways
BA6202
British Airways
|
10:40
Glasgow
16:55
London Heathrow
08:45
Durban
|
12:10
London Heathrow
05:25
Durban
09:50
Johannesburg
|
Connect |
BA1479
British Airways
BA041
British Airways
BA6200
British Airways
|
10:40
Glasgow
16:55
London Heathrow
06:15
Durban
|
12:10
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA1483
British Airways
BA041
British Airways
BA6206
British Airways
|
12:10
Glasgow
16:55
London Heathrow
10:55
Durban
|
13:40
London Heathrow
05:25
Durban
12:00
Johannesburg
|
Connect |
BA1483
British Airways
BA041
British Airways
BA6202
British Airways
|
12:10
Glasgow
16:55
London Heathrow
08:45
Durban
|
13:40
London Heathrow
05:25
Durban
09:50
Johannesburg
|
Connect |
BA1483
British Airways
BA041
British Airways
BA6200
British Airways
|
12:10
Glasgow
16:55
London Heathrow
06:15
Durban
|
13:40
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA1487
British Airways
BA057
British Airways
|
14:25
Glasgow
21:25
London Heathrow
|
15:55
London Heathrow
09:15
Johannesburg
|
Connect |
BA1487
British Airways
BA041
British Airways
BA6212
British Airways
|
14:25
Glasgow
16:55
London Heathrow
13:15
Durban
|
15:55
London Heathrow
05:25
Durban
14:20
Johannesburg
|
Connect |
BA1487
British Airways
BA041
British Airways
BA6202
British Airways
|
14:25
Glasgow
16:55
London Heathrow
08:45
Durban
|
15:55
London Heathrow
05:25
Durban
09:50
Johannesburg
|
Connect |
BA1487
British Airways
BA041
British Airways
BA6206
British Airways
|
14:25
Glasgow
16:55
London Heathrow
10:55
Durban
|
15:55
London Heathrow
05:25
Durban
12:00
Johannesburg
|
Connect |
EK028
Emirates
EK763
Emirates
|
14:35
Glasgow
09:55
Dubai
|
01:05
Dubai
16:15
Johannesburg
|
Connect |
EK028
Emirates
EK775
Emirates
|
14:35
Glasgow
04:05
Dubai
|
01:05
Dubai
10:15
Johannesburg
|
Connect |
BA1489
British Airways
BA057
British Airways
|
15:20
Glasgow
21:25
London Heathrow
|
16:45
London Heathrow
09:15
Johannesburg
|
Connect |
BA1489
British Airways
BA059
British Airways
BA6414
British Airways
|
15:20
Glasgow
21:40
London Heathrow
12:40
Capetown
|
16:45
London Heathrow
10:10
Capetown
14:40
Johannesburg
|
Connect |
LH975
Lufthansa
LH572
Lufthansa
|
16:10
Glasgow
22:05
Frankfurt
|
19:05
Frankfurt
08:30
Johannesburg
|
Connect |
KL1478
KLM
KQ117
Kenya Airways
KQ760
Kenya Airways
|
16:55
Glasgow
20:35
Amsterdam Schiphol
07:45
Nairobi
|
19:30
Amsterdam Schiphol
05:55
Nairobi
10:55
Johannesburg
|
Connect |
BA1495
British Airways
BA059
British Airways
BA6412
British Airways
|
18:20
Glasgow
21:40
London Heathrow
13:30
Capetown
|
19:45
London Heathrow
10:10
Capetown
15:30
Johannesburg
|
Connect |
BA1495
British Airways
VS449
Virgin Atlantic
|
18:20
Glasgow
22:30
London Heathrow
|
19:45
London Heathrow
10:30
Johannesburg
|
Connect |
BA1495
British Airways
BA059
British Airways
BA6416
British Airways
|
18:20
Glasgow
21:40
London Heathrow
15:10
Capetown
|
19:45
London Heathrow
10:10
Capetown
17:10
Johannesburg
|
Connect |
BA1495
British Airways
BA059
British Airways
BA6414
British Airways
|
18:20
Glasgow
21:40
London Heathrow
12:40
Capetown
|
19:45
London Heathrow
10:10
Capetown
14:40
Johannesburg
|
Connect |
BA1495
British Airways
BA057
British Airways
|
18:20
Glasgow
21:25
London Heathrow
|
19:45
London Heathrow
09:15
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Scotland to Inverness.
You take a flight from Inverness to Johannesburg and cost approximately 950 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Amsterdam, Mpumalanga, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL0922
KLM
KL0591
KLM
|
06:25
Inverness
10:35
Amsterdam Schiphol
|
09:00
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
KL0922
KLM
KL0509
KLM
|
06:25
Inverness
12:35
Amsterdam Schiphol
|
09:00
Amsterdam Schiphol
23:20
Johannesburg
|
Connect |
BA1469
British Airways
BA057
British Airways
|
11:10
Inverness
21:25
London Heathrow
|
12:45
London Heathrow
09:15
Johannesburg
|
Connect |
BA1469
British Airways
BA041
British Airways
BA6202
British Airways
|
11:10
Inverness
16:55
London Heathrow
08:45
Durban
|
12:45
London Heathrow
05:25
Durban
09:50
Johannesburg
|
Connect |
BA1469
British Airways
BA041
British Airways
BA6206
British Airways
|
11:10
Inverness
16:55
London Heathrow
10:55
Durban
|
12:45
London Heathrow
05:25
Durban
12:00
Johannesburg
|
Connect |
BA1471
British Airways
BA057
British Airways
|
15:30
Inverness
21:25
London Heathrow
|
16:50
London Heathrow
09:15
Johannesburg
|
Connect |
BA1471
British Airways
BA059
British Airways
BA6414
British Airways
|
15:30
Inverness
21:40
London Heathrow
12:40
Capetown
|
16:50
London Heathrow
10:10
Capetown
14:40
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Scotland to Aberdeen.
You take a flight from Aberdeen to Johannesburg and cost approximately 900 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Amsterdam, Mpumalanga, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1440
KLM
KL0509
KLM
|
06:05
Aberdeen
12:35
Amsterdam Schiphol
|
08:35
Amsterdam Schiphol
23:20
Johannesburg
|
Connect |
KL1440
KLM
KL0591
KLM
|
06:05
Aberdeen
10:35
Amsterdam Schiphol
|
08:35
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
KL1442
KLM
KL0509
KLM
|
09:15
Aberdeen
12:35
Amsterdam Schiphol
|
11:45
Amsterdam Schiphol
23:20
Johannesburg
|
Connect |
BA1305
British Airways
BA041
British Airways
BA6200
British Airways
|
09:25
Aberdeen
16:55
London Heathrow
06:15
Durban
|
11:10
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA1307
British Airways
BA041
British Airways
BA6202
British Airways
|
10:55
Aberdeen
16:55
London Heathrow
08:45
Durban
|
12:35
London Heathrow
05:25
Durban
09:50
Johannesburg
|
Connect |
BA1307
British Airways
BA041
British Airways
BA6200
British Airways
|
10:55
Aberdeen
16:55
London Heathrow
06:15
Durban
|
12:35
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA1309
British Airways
BA041
British Airways
BA6200
British Airways
|
14:15
Aberdeen
16:55
London Heathrow
06:15
Durban
|
15:50
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA1309
British Airways
BA041
British Airways
BA6202
British Airways
|
14:15
Aberdeen
16:55
London Heathrow
08:45
Durban
|
15:50
London Heathrow
05:25
Durban
09:50
Johannesburg
|
Connect |
BA1309
British Airways
BA057
British Airways
|
14:15
Aberdeen
21:25
London Heathrow
|
15:50
London Heathrow
09:15
Johannesburg
|
Connect |
BA1309
British Airways
BA041
British Airways
BA6206
British Airways
|
14:15
Aberdeen
16:55
London Heathrow
10:55
Durban
|
15:50
London Heathrow
05:25
Durban
12:00
Johannesburg
|
Connect |
BA1313
British Airways
BA057
British Airways
|
16:10
Aberdeen
21:25
London Heathrow
|
17:45
London Heathrow
09:15
Johannesburg
|
Connect |
BA1313
British Airways
BA059
British Airways
BA6414
British Airways
|
16:10
Aberdeen
21:40
London Heathrow
12:40
Capetown
|
17:45
London Heathrow
10:10
Capetown
14:40
Johannesburg
|
Connect |
BA1315
British Airways
BA059
British Airways
BA6414
British Airways
|
17:30
Aberdeen
21:40
London Heathrow
12:40
Capetown
|
19:05
London Heathrow
10:10
Capetown
14:40
Johannesburg
|
Connect |
BA1315
British Airways
BA057
British Airways
|
17:30
Aberdeen
21:25
London Heathrow
|
19:05
London Heathrow
09:15
Johannesburg
|
Connect |
BA1315
British Airways
BA059
British Airways
BA6412
British Airways
|
17:30
Aberdeen
21:40
London Heathrow
13:30
Capetown
|
19:05
London Heathrow
10:10
Capetown
15:30
Johannesburg
|
Connect |
BA1315
British Airways
VS449
Virgin Atlantic
|
17:30
Aberdeen
22:30
London Heathrow
|
19:05
London Heathrow
10:30
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Scotland to Edinburgh.
You take a flight from Edinburgh to Nelspruit and cost approximately 900 USD.
You take a bus, shuttle or taxi from Nelspruit to your destination in Amsterdam, Mpumalanga, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
QR032
Qatar Airways
QR1365
Qatar Airways
4Z827
Airlink
|
08:00
Edinburgh
20:40
Doha
09:00
Johannesburg
|
17:00
Doha
04:00
Johannesburg
09:50
Nelspruit
|
Connect |
QR032
Qatar Airways
QR1365
Qatar Airways
4Z823
Airlink
|
08:00
Edinburgh
20:40
Doha
07:00
Johannesburg
|
17:00
Doha
04:00
Johannesburg
07:55
Nelspruit
|
Connect |
KL1278
KLM
KL0509
KLM
4Z823
Airlink
|
09:10
Edinburgh
12:35
Amsterdam Schiphol
07:00
Johannesburg
|
11:45
Amsterdam Schiphol
23:20
Johannesburg
07:55
Nelspruit
|
Connect |
KL1278
KLM
KL0509
KLM
4Z827
Airlink
|
09:10
Edinburgh
12:35
Amsterdam Schiphol
09:00
Johannesburg
|
11:45
Amsterdam Schiphol
23:20
Johannesburg
09:50
Nelspruit
|
Connect |
BA1441
British Airways
BA041
British Airways
BA6200
British Airways
4Z827
Airlink
|
10:05
Edinburgh
16:55
London Heathrow
06:15
Durban
09:00
Johannesburg
|
11:40
London Heathrow
05:25
Durban
07:20
Johannesburg
09:50
Nelspruit
|
Connect |
LH2525
Lufthansa
LH574
Lufthansa
4Z663
Airlink
|
10:50
Edinburgh
19:25
Munich
10:10
Capetown
|
14:00
Munich
07:40
Capetown
12:35
Nelspruit
|
Connect |
BA1443
British Airways
BA041
British Airways
4Z505
Airlink
|
11:20
Edinburgh
16:55
London Heathrow
12:45
Durban
|
12:55
London Heathrow
05:25
Durban
13:50
Nelspruit
|
Connect |
BA1443
British Airways
BA041
British Airways
BA6200
British Airways
4Z827
Airlink
|
11:20
Edinburgh
16:55
London Heathrow
06:15
Durban
09:00
Johannesburg
|
12:55
London Heathrow
05:25
Durban
07:20
Johannesburg
09:50
Nelspruit
|
Connect |
BA1443
British Airways
BA057
British Airways
4Z841
Airlink
|
11:20
Edinburgh
21:25
London Heathrow
11:05
Johannesburg
|
12:55
London Heathrow
09:15
Johannesburg
12:00
Nelspruit
|
Connect |
LH963
Lufthansa
LH572
Lufthansa
4Z841
Airlink
|
11:50
Edinburgh
22:05
Frankfurt
11:05
Johannesburg
|
14:40
Frankfurt
08:30
Johannesburg
12:00
Nelspruit
|
Connect |
LH963
Lufthansa
LH572
Lufthansa
4Z825
Airlink
|
11:50
Edinburgh
22:05
Frankfurt
12:30
Johannesburg
|
14:40
Frankfurt
08:30
Johannesburg
13:25
Nelspruit
|
Connect |
BA1445
British Airways
BA041
British Airways
BA6200
British Airways
4Z825
Airlink
|
13:55
Edinburgh
16:55
London Heathrow
06:15
Durban
12:30
Johannesburg
|
15:25
London Heathrow
05:25
Durban
07:20
Johannesburg
13:25
Nelspruit
|
Connect |
WK311
Edelweiss Air
LX288
Swiss
4Z841
Airlink
|
13:55
Edinburgh
22:40
Zurich
11:05
Johannesburg
|
17:10
Zurich
09:10
Johannesburg
12:00
Nelspruit
|
Connect |
BA1445
British Airways
BA057
British Airways
4Z821
Airlink
|
13:55
Edinburgh
21:25
London Heathrow
14:20
Johannesburg
|
15:25
London Heathrow
09:15
Johannesburg
15:15
Nelspruit
|
Connect |
BA1445
British Airways
BA041
British Airways
BA6200
British Airways
4Z841
Airlink
|
13:55
Edinburgh
16:55
London Heathrow
06:15
Durban
11:05
Johannesburg
|
15:25
London Heathrow
05:25
Durban
07:20
Johannesburg
12:00
Nelspruit
|
Connect |
BA1445
British Airways
BA041
British Airways
BA6202
British Airways
4Z825
Airlink
|
13:55
Edinburgh
16:55
London Heathrow
08:45
Durban
12:30
Johannesburg
|
15:25
London Heathrow
05:25
Durban
09:50
Johannesburg
13:25
Nelspruit
|
Connect |
BA1445
British Airways
BA041
British Airways
4Z505
Airlink
|
13:55
Edinburgh
16:55
London Heathrow
12:45
Durban
|
15:25
London Heathrow
05:25
Durban
13:50
Nelspruit
|
Connect |
BA1445
British Airways
BA041
British Airways
BA6202
British Airways
4Z841
Airlink
|
13:55
Edinburgh
16:55
London Heathrow
08:45
Durban
11:05
Johannesburg
|
15:25
London Heathrow
05:25
Durban
09:50
Johannesburg
12:00
Nelspruit
|
Connect |
BA1445
British Airways
BA041
British Airways
BA6200
British Airways
4Z827
Airlink
|
13:55
Edinburgh
16:55
London Heathrow
06:15
Durban
09:00
Johannesburg
|
15:25
London Heathrow
05:25
Durban
07:20
Johannesburg
09:50
Nelspruit
|
Connect |
BA1445
British Airways
BA057
British Airways
4Z841
Airlink
|
13:55
Edinburgh
21:25
London Heathrow
11:05
Johannesburg
|
15:25
London Heathrow
09:15
Johannesburg
12:00
Nelspruit
|
Connect |
BA1445
British Airways
BA057
British Airways
4Z825
Airlink
|
13:55
Edinburgh
21:25
London Heathrow
12:30
Johannesburg
|
15:25
London Heathrow
09:15
Johannesburg
13:25
Nelspruit
|
Connect |
QR030
Qatar Airways
QR1363
Qatar Airways
4Z821
Airlink
|
14:45
Edinburgh
02:30
Doha
14:20
Johannesburg
|
23:45
Doha
09:50
Johannesburg
15:15
Nelspruit
|
Connect |
QR030
Qatar Airways
QR1363
Qatar Airways
4Z825
Airlink
|
14:45
Edinburgh
02:30
Doha
12:30
Johannesburg
|
23:45
Doha
09:50
Johannesburg
13:25
Nelspruit
|
Connect |
QR030
Qatar Airways
QR1363
Qatar Airways
4Z841
Airlink
|
14:45
Edinburgh
02:30
Doha
11:05
Johannesburg
|
23:45
Doha
09:50
Johannesburg
12:00
Nelspruit
|
Connect |
TK1346
Turkish Airlines
TK38
Turkish Airlines
4Z821
Airlink
|
16:40
Edinburgh
01:35
Istanbul
14:20
Johannesburg
|
23:00
Istanbul
10:20
Johannesburg
15:15
Nelspruit
|
Connect |
TK1346
Turkish Airlines
TK42
Turkish Airlines
4Z821
Airlink
|
16:40
Edinburgh
01:45
Istanbul
14:20
Johannesburg
|
23:00
Istanbul
10:20
Johannesburg
15:15
Nelspruit
|
Connect |
TK1346
Turkish Airlines
TK42
Turkish Airlines
4Z845
Airlink
|
16:40
Edinburgh
01:45
Istanbul
15:45
Johannesburg
|
23:00
Istanbul
10:20
Johannesburg
16:40
Nelspruit
|
Connect |
TK1346
Turkish Airlines
TK38
Turkish Airlines
4Z845
Airlink
|
16:40
Edinburgh
01:35
Istanbul
15:45
Johannesburg
|
23:00
Istanbul
10:20
Johannesburg
16:40
Nelspruit
|
Connect |
TK1346
Turkish Airlines
TK42
Turkish Airlines
4Z825
Airlink
|
16:40
Edinburgh
01:45
Istanbul
12:30
Johannesburg
|
23:00
Istanbul
10:20
Johannesburg
13:25
Nelspruit
|
Connect |
TK1346
Turkish Airlines
TK38
Turkish Airlines
4Z825
Airlink
|
16:40
Edinburgh
01:35
Istanbul
12:30
Johannesburg
|
23:00
Istanbul
10:20
Johannesburg
13:25
Nelspruit
|
Connect |
AF1487
Air France
AF990
Air France
4Z841
Airlink
|
17:00
Edinburgh
23:25
Paris CDG
11:05
Johannesburg
|
19:55
Paris CDG
10:05
Johannesburg
12:00
Nelspruit
|
Connect |
AF1487
Air France
AF990
Air France
4Z825
Airlink
|
17:00
Edinburgh
23:25
Paris CDG
12:30
Johannesburg
|
19:55
Paris CDG
10:05
Johannesburg
13:25
Nelspruit
|
Connect |
AF1487
Air France
AF990
Air France
4Z821
Airlink
|
17:00
Edinburgh
23:25
Paris CDG
14:20
Johannesburg
|
19:55
Paris CDG
10:05
Johannesburg
15:15
Nelspruit
|
Connect |
BA1455
British Airways
BA057
British Airways
4Z825
Airlink
|
17:20
Edinburgh
21:25
London Heathrow
12:30
Johannesburg
|
18:45
London Heathrow
09:15
Johannesburg
13:25
Nelspruit
|
Connect |
BA1455
British Airways
BA057
British Airways
4Z841
Airlink
|
17:20
Edinburgh
21:25
London Heathrow
11:05
Johannesburg
|
18:45
London Heathrow
09:15
Johannesburg
12:00
Nelspruit
|
Connect |
BA1455
British Airways
BA057
British Airways
4Z821
Airlink
|
17:20
Edinburgh
21:25
London Heathrow
14:20
Johannesburg
|
18:45
London Heathrow
09:15
Johannesburg
15:15
Nelspruit
|
Connect |
LH965
Lufthansa
LH572
Lufthansa
4Z821
Airlink
|
17:40
Edinburgh
22:05
Frankfurt
14:20
Johannesburg
|
20:30
Frankfurt
08:30
Johannesburg
15:15
Nelspruit
|
Connect |
LH965
Lufthansa
LH572
Lufthansa
4Z825
Airlink
|
17:40
Edinburgh
22:05
Frankfurt
12:30
Johannesburg
|
20:30
Frankfurt
08:30
Johannesburg
13:25
Nelspruit
|
Connect |
LH965
Lufthansa
LH572
Lufthansa
4Z553
Airlink
4Z505
Airlink
|
17:40
Edinburgh
22:05
Frankfurt
10:25
Johannesburg
12:45
Durban
|
20:30
Frankfurt
08:30
Johannesburg
11:30
Durban
13:50
Nelspruit
|
Connect |
LH965
Lufthansa
LH572
Lufthansa
4Z841
Airlink
|
17:40
Edinburgh
22:05
Frankfurt
11:05
Johannesburg
|
20:30
Frankfurt
08:30
Johannesburg
12:00
Nelspruit
|
Connect |
You take a bus, shuttle or taxi from your location in Scotland to Glasgow.
You take a flight from Glasgow to Nelspruit and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Nelspruit to your destination in Amsterdam, Mpumalanga, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1470
KLM
KL0509
KLM
4Z827
Airlink
|
06:05
Glasgow
12:35
Amsterdam Schiphol
09:00
Johannesburg
|
08:40
Amsterdam Schiphol
23:20
Johannesburg
09:50
Nelspruit
|
Connect |
KL1470
KLM
KL0591
KLM
4Z827
Airlink
|
06:05
Glasgow
10:35
Amsterdam Schiphol
09:00
Johannesburg
|
08:40
Amsterdam Schiphol
21:20
Johannesburg
09:50
Nelspruit
|
Connect |
KL1470
KLM
KL0509
KLM
4Z823
Airlink
|
06:05
Glasgow
12:35
Amsterdam Schiphol
07:00
Johannesburg
|
08:40
Amsterdam Schiphol
23:20
Johannesburg
07:55
Nelspruit
|
Connect |
KL1470
KLM
KL0591
KLM
4Z823
Airlink
|
06:05
Glasgow
10:35
Amsterdam Schiphol
07:00
Johannesburg
|
08:40
Amsterdam Schiphol
21:20
Johannesburg
07:55
Nelspruit
|
Connect |
LH961
Lufthansa
LH572
Lufthansa
4Z825
Airlink
|
09:05
Glasgow
22:05
Frankfurt
12:30
Johannesburg
|
12:00
Frankfurt
08:30
Johannesburg
13:25
Nelspruit
|
Connect |
LH961
Lufthansa
LH572
Lufthansa
4Z841
Airlink
|
09:05
Glasgow
22:05
Frankfurt
11:05
Johannesburg
|
12:00
Frankfurt
08:30
Johannesburg
12:00
Nelspruit
|
Connect |
BA1479
British Airways
BA041
British Airways
4Z505
Airlink
|
10:40
Glasgow
16:55
London Heathrow
12:45
Durban
|
12:10
London Heathrow
05:25
Durban
13:50
Nelspruit
|
Connect |
BA1479
British Airways
BA041
British Airways
BA6200
British Airways
4Z827
Airlink
|
10:40
Glasgow
16:55
London Heathrow
06:15
Durban
09:00
Johannesburg
|
12:10
London Heathrow
05:25
Durban
07:20
Johannesburg
09:50
Nelspruit
|
Connect |
BA1483
British Airways
BA041
British Airways
BA6202
British Airways
4Z825
Airlink
|
12:10
Glasgow
16:55
London Heathrow
08:45
Durban
12:30
Johannesburg
|
13:40
London Heathrow
05:25
Durban
09:50
Johannesburg
13:25
Nelspruit
|
Connect |
BA1483
British Airways
BA041
British Airways
BA6202
British Airways
4Z841
Airlink
|
12:10
Glasgow
16:55
London Heathrow
08:45
Durban
11:05
Johannesburg
|
13:40
London Heathrow
05:25
Durban
09:50
Johannesburg
12:00
Nelspruit
|
Connect |
BA1483
British Airways
BA041
British Airways
BA6200
British Airways
4Z827
Airlink
|
12:10
Glasgow
16:55
London Heathrow
06:15
Durban
09:00
Johannesburg
|
13:40
London Heathrow
05:25
Durban
07:20
Johannesburg
09:50
Nelspruit
|
Connect |
BA1483
British Airways
BA041
British Airways
BA6200
British Airways
4Z825
Airlink
|
12:10
Glasgow
16:55
London Heathrow
06:15
Durban
12:30
Johannesburg
|
13:40
London Heathrow
05:25
Durban
07:20
Johannesburg
13:25
Nelspruit
|
Connect |
BA1483
British Airways
BA041
British Airways
4Z505
Airlink
|
12:10
Glasgow
16:55
London Heathrow
12:45
Durban
|
13:40
London Heathrow
05:25
Durban
13:50
Nelspruit
|
Connect |
BA1483
British Airways
BA041
British Airways
BA6200
British Airways
4Z841
Airlink
|
12:10
Glasgow
16:55
London Heathrow
06:15
Durban
11:05
Johannesburg
|
13:40
London Heathrow
05:25
Durban
07:20
Johannesburg
12:00
Nelspruit
|
Connect |
BA1487
British Airways
BA041
British Airways
BA6212
British Airways
4Z845
Airlink
|
14:25
Glasgow
16:55
London Heathrow
13:15
Durban
15:45
Johannesburg
|
15:55
London Heathrow
05:25
Durban
14:20
Johannesburg
16:40
Nelspruit
|
Connect |
BA1487
British Airways
BA041
British Airways
BA6206
British Airways
4Z845
Airlink
|
14:25
Glasgow
16:55
London Heathrow
10:55
Durban
15:45
Johannesburg
|
15:55
London Heathrow
05:25
Durban
12:00
Johannesburg
16:40
Nelspruit
|
Connect |
BA1487
British Airways
BA057
British Airways
4Z821
Airlink
|
14:25
Glasgow
21:25
London Heathrow
14:20
Johannesburg
|
15:55
London Heathrow
09:15
Johannesburg
15:15
Nelspruit
|
Connect |
BA1487
British Airways
BA057
British Airways
4Z825
Airlink
|
14:25
Glasgow
21:25
London Heathrow
12:30
Johannesburg
|
15:55
London Heathrow
09:15
Johannesburg
13:25
Nelspruit
|
Connect |
BA1487
British Airways
BA041
British Airways
BA6206
British Airways
4Z821
Airlink
|
14:25
Glasgow
16:55
London Heathrow
10:55
Durban
14:20
Johannesburg
|
15:55
London Heathrow
05:25
Durban
12:00
Johannesburg
15:15
Nelspruit
|
Connect |
BA1487
British Airways
BA057
British Airways
4Z841
Airlink
|
14:25
Glasgow
21:25
London Heathrow
11:05
Johannesburg
|
15:55
London Heathrow
09:15
Johannesburg
12:00
Nelspruit
|
Connect |
BA1487
British Airways
BA041
British Airways
BA6202
British Airways
4Z841
Airlink
|
14:25
Glasgow
16:55
London Heathrow
08:45
Durban
11:05
Johannesburg
|
15:55
London Heathrow
05:25
Durban
09:50
Johannesburg
12:00
Nelspruit
|
Connect |
BA1487
British Airways
BA041
British Airways
BA6202
British Airways
4Z821
Airlink
|
14:25
Glasgow
16:55
London Heathrow
08:45
Durban
14:20
Johannesburg
|
15:55
London Heathrow
05:25
Durban
09:50
Johannesburg
15:15
Nelspruit
|
Connect |
BA1487
British Airways
BA041
British Airways
BA6202
British Airways
4Z825
Airlink
|
14:25
Glasgow
16:55
London Heathrow
08:45
Durban
12:30
Johannesburg
|
15:55
London Heathrow
05:25
Durban
09:50
Johannesburg
13:25
Nelspruit
|
Connect |
EK028
Emirates
EK775
Emirates
4Z825
Airlink
|
14:35
Glasgow
04:05
Dubai
12:30
Johannesburg
|
01:05
Dubai
10:15
Johannesburg
13:25
Nelspruit
|
Connect |
EK028
Emirates
EK763
Emirates
4Z847
Airlink
|
14:35
Glasgow
09:55
Dubai
17:15
Johannesburg
|
01:05
Dubai
16:15
Johannesburg
18:10
Nelspruit
|
Connect |
EK028
Emirates
EK775
Emirates
4Z821
Airlink
|
14:35
Glasgow
04:05
Dubai
14:20
Johannesburg
|
01:05
Dubai
10:15
Johannesburg
15:15
Nelspruit
|
Connect |
EK028
Emirates
EK775
Emirates
4Z841
Airlink
|
14:35
Glasgow
04:05
Dubai
11:05
Johannesburg
|
01:05
Dubai
10:15
Johannesburg
12:00
Nelspruit
|
Connect |
BA1489
British Airways
BA057
British Airways
4Z841
Airlink
|
15:20
Glasgow
21:25
London Heathrow
11:05
Johannesburg
|
16:45
London Heathrow
09:15
Johannesburg
12:00
Nelspruit
|
Connect |
BA1489
British Airways
BA057
British Airways
4Z821
Airlink
|
15:20
Glasgow
21:25
London Heathrow
14:20
Johannesburg
|
16:45
London Heathrow
09:15
Johannesburg
15:15
Nelspruit
|
Connect |
BA1489
British Airways
BA057
British Airways
4Z825
Airlink
|
15:20
Glasgow
21:25
London Heathrow
12:30
Johannesburg
|
16:45
London Heathrow
09:15
Johannesburg
13:25
Nelspruit
|
Connect |
LH975
Lufthansa
LH572
Lufthansa
4Z825
Airlink
|
16:10
Glasgow
22:05
Frankfurt
12:30
Johannesburg
|
19:05
Frankfurt
08:30
Johannesburg
13:25
Nelspruit
|
Connect |
LH975
Lufthansa
LH572
Lufthansa
4Z841
Airlink
|
16:10
Glasgow
22:05
Frankfurt
11:05
Johannesburg
|
19:05
Frankfurt
08:30
Johannesburg
12:00
Nelspruit
|
Connect |
LH975
Lufthansa
LH572
Lufthansa
4Z553
Airlink
4Z505
Airlink
|
16:10
Glasgow
22:05
Frankfurt
10:25
Johannesburg
12:45
Durban
|
19:05
Frankfurt
08:30
Johannesburg
11:30
Durban
13:50
Nelspruit
|
Connect |
LH975
Lufthansa
LH572
Lufthansa
4Z821
Airlink
|
16:10
Glasgow
22:05
Frankfurt
14:20
Johannesburg
|
19:05
Frankfurt
08:30
Johannesburg
15:15
Nelspruit
|
Connect |
KL1478
KLM
KQ117
Kenya Airways
KQ760
Kenya Airways
4Z825
Airlink
|
16:55
Glasgow
20:35
Amsterdam Schiphol
07:45
Nairobi
12:30
Johannesburg
|
19:30
Amsterdam Schiphol
05:55
Nairobi
10:55
Johannesburg
13:25
Nelspruit
|
Connect |
KL1478
KLM
KQ117
Kenya Airways
KQ760
Kenya Airways
4Z821
Airlink
|
16:55
Glasgow
20:35
Amsterdam Schiphol
07:45
Nairobi
14:20
Johannesburg
|
19:30
Amsterdam Schiphol
05:55
Nairobi
10:55
Johannesburg
15:15
Nelspruit
|
Connect |
BA1495
British Airways
BA057
British Airways
4Z821
Airlink
|
18:20
Glasgow
21:25
London Heathrow
14:20
Johannesburg
|
19:45
London Heathrow
09:15
Johannesburg
15:15
Nelspruit
|
Connect |
BA1495
British Airways
BA057
British Airways
4Z825
Airlink
|
18:20
Glasgow
21:25
London Heathrow
12:30
Johannesburg
|
19:45
London Heathrow
09:15
Johannesburg
13:25
Nelspruit
|
Connect |
BA1495
British Airways
VS449
Virgin Atlantic
4Z825
Airlink
|
18:20
Glasgow
22:30
London Heathrow
12:30
Johannesburg
|
19:45
London Heathrow
10:30
Johannesburg
13:25
Nelspruit
|
Connect |
BA1495
British Airways
BA057
British Airways
4Z841
Airlink
|
18:20
Glasgow
21:25
London Heathrow
11:05
Johannesburg
|
19:45
London Heathrow
09:15
Johannesburg
12:00
Nelspruit
|
Connect |
You can find hotels and accommodations in Amsterdam, Mpumalanga, South Africa with our hotels search tool below
Booking.com