How to get to South Africa from Scotland by flight ? You can check flights from Scotland to South Africa below.
You can find flight ticket prices from Scotland to 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 550 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1276
KLM
KL0509
KLM
|
05:50
Edinburgh
11:55
Amsterdam Schiphol
|
08:25
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
KL1276
KLM
KL0591
KLM
|
05:50
Edinburgh
10:15
Amsterdam Schiphol
|
08:25
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
QR032
Qatar Airways
QR1363
Qatar Airways
|
07:40
Edinburgh
02:55
Doha
|
17:35
Doha
10:45
Johannesburg
|
Connect |
QR032
Qatar Airways
QR1365
Qatar Airways
|
07:40
Edinburgh
20:45
Doha
|
17:35
Doha
04:35
Johannesburg
|
Connect |
LH963
Lufthansa
LH572
Lufthansa
|
09:00
Edinburgh
22:00
Frankfurt
|
11:50
Frankfurt
09:25
Johannesburg
|
Connect |
LH963
Lufthansa
SA261
South African Airways
|
09:00
Edinburgh
20:45
Frankfurt
|
11:50
Frankfurt
07:25
Johannesburg
|
Connect |
BA1441
British Airways
BA041
British Airways
BA6200
British Airways
|
10:25
Edinburgh
16:55
London Heathrow
06:15
Durban
|
11:55
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA1445
British Airways
BA041
British Airways
BA6200
British Airways
|
11:10
Edinburgh
16:55
London Heathrow
06:15
Durban
|
12:45
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
AF1687
Air France
AF990
Air France
|
11:35
Edinburgh
23:35
Paris CDG
|
14:25
Paris CDG
11:20
Johannesburg
|
Connect |
BA1449
British Airways
BA041
British Airways
BA6222
British Airways
|
13:55
Edinburgh
16:55
London Heathrow
12:25
Durban
|
15:25
London Heathrow
05:25
Durban
13:30
Johannesburg
|
Connect |
BA1449
British Airways
BA041
British Airways
BA6202
British Airways
|
13:55
Edinburgh
16:55
London Heathrow
10:55
Durban
|
15:25
London Heathrow
05:25
Durban
12:00
Johannesburg
|
Connect |
BA1449
British Airways
SA235
South African Airways
|
13:55
Edinburgh
19:00
London Heathrow
|
15:25
London Heathrow
07:05
Johannesburg
|
Connect |
BA1449
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 |
QR030
Qatar Airways
QR1363
Qatar Airways
|
13:55
Edinburgh
02:55
Doha
|
23:50
Doha
10:45
Johannesburg
|
Connect |
BA1455
British Airways
BA057
British Airways
|
16:15
Edinburgh
21:10
London Heathrow
|
17:35
London Heathrow
10:15
Johannesburg
|
Connect |
BA1455
British Airways
SA235
South African Airways
|
16:15
Edinburgh
19:00
London Heathrow
|
17:35
London Heathrow
07:05
Johannesburg
|
Connect |
BA1455
British Airways
BA059
British Airways
BA6412
British Airways
|
16:15
Edinburgh
21:45
London Heathrow
14:05
Capetown
|
17:35
London Heathrow
11:30
Capetown
16:05
Johannesburg
|
Connect |
TK1346
Turkish Airlines
TK42
Turkish Airlines
|
16:40
Edinburgh
02:20
Istanbul
|
00:05
Istanbul
11:10
Johannesburg
|
Connect |
KL1286
KLM
KQ117
Kenya Airways
KQ760
Kenya Airways
|
17:00
Edinburgh
20:40
Amsterdam Schiphol
07:45
Nairobi
|
19:35
Amsterdam Schiphol
06:45
Nairobi
10:55
Johannesburg
|
Connect |
BA1447
British Airways
BA057
British Airways
|
17:15
Edinburgh
21:10
London Heathrow
|
18:45
London Heathrow
10:15
Johannesburg
|
Connect |
BA1447
British Airways
BA059
British Airways
BA6412
British Airways
|
17:15
Edinburgh
21:45
London Heathrow
14:05
Capetown
|
18:45
London Heathrow
11:30
Capetown
16:05
Johannesburg
|
Connect |
BA1447
British Airways
VS449
Virgin Atlantic
|
17:15
Edinburgh
22:30
London Heathrow
|
18:45
London Heathrow
11:25
Johannesburg
|
Connect |
BA1459
British Airways
BA059
British Airways
BA6418
British Airways
|
18:55
Edinburgh
21:45
London Heathrow
15:45
Capetown
|
20:20
London Heathrow
11:30
Capetown
17:45
Johannesburg
|
Connect |
BA1459
British Airways
BA059
British Airways
BA6422
British Airways
|
18:55
Edinburgh
21:45
London Heathrow
16:45
Capetown
|
20:20
London Heathrow
11:30
Capetown
18:45
Johannesburg
|
Connect |
BA1459
British Airways
VS449
Virgin Atlantic
|
18:55
Edinburgh
22:30
London Heathrow
|
20:20
London Heathrow
11:25
Johannesburg
|
Connect |
BA1459
British Airways
BA059
British Airways
BA6412
British Airways
|
18:55
Edinburgh
21:45
London Heathrow
14:05
Capetown
|
20:20
London Heathrow
11:30
Capetown
16:05
Johannesburg
|
Connect |
BA1459
British Airways
BA057
British Airways
|
18:55
Edinburgh
21:10
London Heathrow
|
20:20
London Heathrow
10:15
Johannesburg
|
Connect |
BA1463
British Airways
VS449
Virgin Atlantic
|
19:50
Edinburgh
22:30
London Heathrow
|
21:10
London Heathrow
11:25
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 650 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1470
KLM
KL0591
KLM
|
06:05
Glasgow
10:15
Amsterdam Schiphol
|
08:45
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
KL1470
KLM
KL0509
KLM
|
06:05
Glasgow
11:55
Amsterdam Schiphol
|
08:45
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
LH975
Lufthansa
LH572
Lufthansa
|
06:05
Glasgow
22:00
Frankfurt
|
09:00
Frankfurt
09:25
Johannesburg
|
Connect |
BA1477
British Airways
BA041
British Airways
BA6200
British Airways
|
08:55
Glasgow
16:55
London Heathrow
06:15
Durban
|
10:25
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA1479
British Airways
BA041
British Airways
BA6200
British Airways
|
09:20
Glasgow
16:55
London Heathrow
06:15
Durban
|
10:50
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA1487
British Airways
BA057
British Airways
|
13:00
Glasgow
21:10
London Heathrow
|
14:30
London Heathrow
10:15
Johannesburg
|
Connect |
BA1487
British Airways
BA041
British Airways
BA6222
British Airways
|
13:00
Glasgow
16:55
London Heathrow
12:25
Durban
|
14:30
London Heathrow
05:25
Durban
13:30
Johannesburg
|
Connect |
BA1487
British Airways
BA041
British Airways
BA6202
British Airways
|
13:00
Glasgow
16:55
London Heathrow
10:55
Durban
|
14:30
London Heathrow
05:25
Durban
12:00
Johannesburg
|
Connect |
BA1487
British Airways
BA041
British Airways
BA6200
British Airways
|
13:00
Glasgow
16:55
London Heathrow
06:15
Durban
|
14:30
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
EK028
Emirates
EK775 767
Emirates
|
13:15
Glasgow
04:30
Dubai
|
00:45
Dubai
10:45
Johannesburg
|
Connect |
EK028
Emirates
EK763
Emirates
|
13:15
Glasgow
10:05
Dubai
|
00:45
Dubai
16:30
Johannesburg
|
Connect |
BA1489
British Airways
BA057
British Airways
|
15:20
Glasgow
21:10
London Heathrow
|
16:40
London Heathrow
10:15
Johannesburg
|
Connect |
BA1489
British Airways
SA235
South African Airways
|
15:20
Glasgow
19:00
London Heathrow
|
16:40
London Heathrow
07:05
Johannesburg
|
Connect |
BA1489
British Airways
BA059
British Airways
BA6412
British Airways
|
15:20
Glasgow
21:45
London Heathrow
14:05
Capetown
|
16:40
London Heathrow
11:30
Capetown
16:05
Johannesburg
|
Connect |
KL1478
KLM
KQ117
Kenya Airways
KQ760
Kenya Airways
|
17:15
Glasgow
20:40
Amsterdam Schiphol
07:45
Nairobi
|
19:50
Amsterdam Schiphol
06:45
Nairobi
10:55
Johannesburg
|
Connect |
BA1493
British Airways
BA057
British Airways
|
17:25
Glasgow
21:10
London Heathrow
|
18:50
London Heathrow
10:15
Johannesburg
|
Connect |
BA1493
British Airways
VS449
Virgin Atlantic
|
17:25
Glasgow
22:30
London Heathrow
|
18:50
London Heathrow
11:25
Johannesburg
|
Connect |
BA1493
British Airways
BA059
British Airways
BA6418
British Airways
|
17:25
Glasgow
21:45
London Heathrow
15:45
Capetown
|
18:50
London Heathrow
11:30
Capetown
17:45
Johannesburg
|
Connect |
BA1493
British Airways
BA059
British Airways
BA6412
British Airways
|
17:25
Glasgow
21:45
London Heathrow
14:05
Capetown
|
18:50
London Heathrow
11:30
Capetown
16:05
Johannesburg
|
Connect |
BA1495
British Airways
BA059
British Airways
BA6418
British Airways
|
19:10
Glasgow
21:45
London Heathrow
15:45
Capetown
|
20:30
London Heathrow
11:30
Capetown
17:45
Johannesburg
|
Connect |
BA1495
British Airways
BA059
British Airways
BA6422
British Airways
|
19:10
Glasgow
21:45
London Heathrow
16:45
Capetown
|
20:30
London Heathrow
11:30
Capetown
18:45
Johannesburg
|
Connect |
BA1495
British Airways
VS449
Virgin Atlantic
|
19:10
Glasgow
22:30
London Heathrow
|
20:30
London Heathrow
11:25
Johannesburg
|
Connect |
BA1495
British Airways
BA059
British Airways
BA6412
British Airways
|
19:10
Glasgow
21:45
London Heathrow
14:05
Capetown
|
20:30
London Heathrow
11:30
Capetown
16:05
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 700 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
BA1469
British Airways
BA057
British Airways
|
11:25
Inverness
21:10
London Heathrow
|
13:05
London Heathrow
10:15
Johannesburg
|
Connect |
BA1469
British Airways
BA059
British Airways
BA6418
British Airways
|
11:25
Inverness
21:45
London Heathrow
15:45
Capetown
|
13:05
London Heathrow
11:30
Capetown
17:45
Johannesburg
|
Connect |
BA1469
British Airways
BA041
British Airways
BA6222
British Airways
|
11:25
Inverness
16:55
London Heathrow
12:25
Durban
|
13:05
London Heathrow
05:25
Durban
13:30
Johannesburg
|
Connect |
BA1469
British Airways
SA235
South African Airways
|
11:25
Inverness
19:00
London Heathrow
|
13:05
London Heathrow
07:05
Johannesburg
|
Connect |
BA1469
British Airways
LY316
El Al
LY051
El Al
|
11:25
Inverness
14:20
London Heathrow
22:00
Tel Aviv
|
13:05
London Heathrow
21:05
Tel Aviv
06:40
Johannesburg
|
Connect |
BA1469
British Airways
MS778
Egyptair
MS839
Egyptair
|
11:25
Inverness
14:00
London Heathrow
23:10
Cairo
|
13:05
London Heathrow
20:40
Cairo
07:05
Johannesburg
|
Connect |
BA1469
British Airways
BA059
British Airways
BA6412
British Airways
|
11:25
Inverness
21:45
London Heathrow
14:05
Capetown
|
13:05
London Heathrow
11:30
Capetown
16:05
Johannesburg
|
Connect |
BA1469
British Airways
BA041
British Airways
BA6202
British Airways
|
11:25
Inverness
16:55
London Heathrow
10:55
Durban
|
13:05
London Heathrow
05:25
Durban
12:00
Johannesburg
|
Connect |
BA1469
British Airways
SV0112
Saudia
SV0447
Saudia
|
11:25
Inverness
14:00
London Heathrow
01:45
Jeddah
|
13:05
London Heathrow
22:50
Jeddah
07:30
Johannesburg
|
Connect |
BA1469
British Airways
VS449
Virgin Atlantic
|
11:25
Inverness
22:30
London Heathrow
|
13:05
London Heathrow
11:25
Johannesburg
|
Connect |
BA1469
British Airways
BA059
British Airways
BA6422
British Airways
|
11:25
Inverness
21:45
London Heathrow
16:45
Capetown
|
13:05
London Heathrow
11:30
Capetown
18:45
Johannesburg
|
Connect |
BA1469
British Airways
BA041
British Airways
BA6200
British Airways
|
11:25
Inverness
16:55
London Heathrow
06:15
Durban
|
13:05
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
LM582
Loganair
BA1313
British Airways
BA057
British Airways
|
12:10
Inverness
15:50
Aberdeen
21:10
London Heathrow
|
12:35
Aberdeen
17:25
London Heathrow
10:15
Johannesburg
|
Connect |
KL0930
KLM
KL0591
KLM
|
13:15
Inverness
10:15
Amsterdam Schiphol
|
16:00
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
KL0930
KLM
LH997
Lufthansa
LH572
Lufthansa
|
13:15
Inverness
18:05
Amsterdam Schiphol
22:00
Frankfurt
|
16:00
Amsterdam Schiphol
19:10
Frankfurt
09:25
Johannesburg
|
Connect |
KL0930
KLM
KQ117
Kenya Airways
KQ760
Kenya Airways
|
13:15
Inverness
20:40
Amsterdam Schiphol
07:45
Nairobi
|
16:00
Amsterdam Schiphol
06:45
Nairobi
10:55
Johannesburg
|
Connect |
KL0930
KLM
LH997
Lufthansa
SA261
South African Airways
|
13:15
Inverness
18:05
Amsterdam Schiphol
20:45
Frankfurt
|
16:00
Amsterdam Schiphol
19:10
Frankfurt
07:25
Johannesburg
|
Connect |
LM86
Loganair
BA1313
British Airways
BA057
British Airways
|
14:35
Inverness
15:50
Aberdeen
21:10
London Heathrow
|
15:00
Aberdeen
17:25
London Heathrow
10:15
Johannesburg
|
Connect |
LM597
Loganair
ET729
Ethiopian Airlines
ET809
Ethiopian Airlines
|
14:40
Inverness
19:45
Manchester
08:40
Addis Ababa
|
15:55
Manchester
06:45
Addis Ababa
13:05
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 750 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1440
KLM
KL0591
KLM
|
06:00
Aberdeen
10:15
Amsterdam Schiphol
|
08:40
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
KL1440
KLM
KL0509
KLM
|
06:00
Aberdeen
11:55
Amsterdam Schiphol
|
08:40
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
BA1301
British Airways
BA041
British Airways
BA6200
British Airways
|
06:15
Aberdeen
16:55
London Heathrow
06:15
Durban
|
07:50
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA1303
British Airways
BA057
British Airways
|
07:45
Aberdeen
21:10
London Heathrow
|
09:25
London Heathrow
10:15
Johannesburg
|
Connect |
BA1303
British Airways
BA041
British Airways
BA6200
British Airways
|
07:45
Aberdeen
16:55
London Heathrow
06:15
Durban
|
09:25
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA1307
British Airways
BA041
British Airways
BA6200
British Airways
|
10:30
Aberdeen
16:55
London Heathrow
06:15
Durban
|
12:10
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
BA1307
British Airways
BA057
British Airways
|
10:30
Aberdeen
21:10
London Heathrow
|
12:10
London Heathrow
10:15
Johannesburg
|
Connect |
BA1313
British Airways
SA235
South African Airways
|
15:50
Aberdeen
19:00
London Heathrow
|
17:25
London Heathrow
07:05
Johannesburg
|
Connect |
BA1313
British Airways
BA057
British Airways
|
15:50
Aberdeen
21:10
London Heathrow
|
17:25
London Heathrow
10:15
Johannesburg
|
Connect |
BA1313
British Airways
BA059
British Airways
BA6412
British Airways
|
15:50
Aberdeen
21:45
London Heathrow
14:05
Capetown
|
17:25
London Heathrow
11:30
Capetown
16:05
Johannesburg
|
Connect |
BA1315
British Airways
VS449
Virgin Atlantic
|
19:20
Aberdeen
22:30
London Heathrow
|
20:50
London Heathrow
11:25
Johannesburg
|
Connect |
BA1315
British Airways
BA059
British Airways
BA6422
British Airways
|
19:20
Aberdeen
21:45
London Heathrow
16:45
Capetown
|
20:50
London Heathrow
11:30
Capetown
18:45
Johannesburg
|
Connect |
BA1315
British Airways
BA059
British Airways
BA6412
British Airways
|
19:20
Aberdeen
21:45
London Heathrow
14:05
Capetown
|
20:50
London Heathrow
11:30
Capetown
16:05
Johannesburg
|
Connect |
BA1315
British Airways
BA059
British Airways
BA6418
British Airways
|
19:20
Aberdeen
21:45
London Heathrow
15:45
Capetown
|
20:50
London Heathrow
11:30
Capetown
17:45
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Scotland to Edinburgh.
You take a flight from Edinburgh to Capetown and cost approximately 600 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1276
KLM
KL0597
KLM
|
05:50
Edinburgh
10:10
Amsterdam Schiphol
|
08:25
Amsterdam Schiphol
22:30
Capetown
|
Connect |
QR032
Qatar Airways
QR1369
Qatar Airways
|
07:40
Edinburgh
02:00
Doha
|
17:35
Doha
11:20
Capetown
|
Connect |
LH963
Lufthansa
LH576
Lufthansa
|
09:00
Edinburgh
22:10
Frankfurt
|
11:50
Frankfurt
10:50
Capetown
|
Connect |
BA1441
British Airways
VS478
Virgin Atlantic
|
10:25
Edinburgh
16:20
London Heathrow
|
11:55
London Heathrow
05:55
Capetown
|
Connect |
BA1441
British Airways
BA041
British Airways
BA6300
British Airways
|
10:25
Edinburgh
16:55
London Heathrow
08:05
Durban
|
11:55
London Heathrow
05:25
Durban
10:15
Capetown
|
Connect |
LH2525
Lufthansa
LH574
Lufthansa
|
10:50
Edinburgh
22:25
Munich
|
14:00
Munich
10:40
Capetown
|
Connect |
BA1445
British Airways
VS478
Virgin Atlantic
|
11:10
Edinburgh
16:20
London Heathrow
|
12:45
London Heathrow
05:55
Capetown
|
Connect |
BA1445
British Airways
BA041
British Airways
BA6300
British Airways
|
11:10
Edinburgh
16:55
London Heathrow
08:05
Durban
|
12:45
London Heathrow
05:25
Durban
10:15
Capetown
|
Connect |
QR030
Qatar Airways
QR1369
Qatar Airways
|
13:55
Edinburgh
02:00
Doha
|
23:50
Doha
11:20
Capetown
|
Connect |
BA1449
British Airways
BA041
British Airways
BA6300
British Airways
|
13:55
Edinburgh
16:55
London Heathrow
08:05
Durban
|
15:25
London Heathrow
05:25
Durban
10:15
Capetown
|
Connect |
BA1449
British Airways
VS478
Virgin Atlantic
|
13:55
Edinburgh
16:20
London Heathrow
|
15:25
London Heathrow
05:55
Capetown
|
Connect |
BA1455
British Airways
BA057
British Airways
BA6419
British Airways
|
16:15
Edinburgh
21:10
London Heathrow
13:50
Johannesburg
|
17:35
London Heathrow
10:15
Johannesburg
16:00
Capetown
|
Connect |
BA1455
British Airways
BA059
British Airways
|
16:15
Edinburgh
21:45
London Heathrow
|
17:35
London Heathrow
11:30
Capetown
|
Connect |
BA1455
British Airways
BA057
British Airways
BA6417
British Airways
|
16:15
Edinburgh
21:10
London Heathrow
12:50
Johannesburg
|
17:35
London Heathrow
10:15
Johannesburg
15:00
Capetown
|
Connect |
TK1346
Turkish Airlines
TK44
Turkish Airlines
|
16:40
Edinburgh
02:25
Istanbul
|
00:05
Istanbul
12:00
Capetown
|
Connect |
BA1447
British Airways
BA057
British Airways
BA6419
British Airways
|
17:15
Edinburgh
21:10
London Heathrow
13:50
Johannesburg
|
18:45
London Heathrow
10:15
Johannesburg
16:00
Capetown
|
Connect |
BA1447
British Airways
BA057
British Airways
BA6425
British Airways
|
17:15
Edinburgh
21:10
London Heathrow
15:50
Johannesburg
|
18:45
London Heathrow
10:15
Johannesburg
18:00
Capetown
|
Connect |
BA1447
British Airways
BA059
British Airways
|
17:15
Edinburgh
21:45
London Heathrow
|
18:45
London Heathrow
11:30
Capetown
|
Connect |
BA1447
British Airways
BA057
British Airways
BA6417
British Airways
|
17:15
Edinburgh
21:10
London Heathrow
12:50
Johannesburg
|
18:45
London Heathrow
10:15
Johannesburg
15:00
Capetown
|
Connect |
BA1459
British Airways
BA057
British Airways
BA6425
British Airways
|
18:55
Edinburgh
21:10
London Heathrow
15:50
Johannesburg
|
20:20
London Heathrow
10:15
Johannesburg
18:00
Capetown
|
Connect |
BA1459
British Airways
BA057
British Airways
BA6417
British Airways
|
18:55
Edinburgh
21:10
London Heathrow
12:50
Johannesburg
|
20:20
London Heathrow
10:15
Johannesburg
15:00
Capetown
|
Connect |
BA1459
British Airways
BA057
British Airways
BA6419
British Airways
|
18:55
Edinburgh
21:10
London Heathrow
13:50
Johannesburg
|
20:20
London Heathrow
10:15
Johannesburg
16:00
Capetown
|
Connect |
BA1459
British Airways
BA059
British Airways
|
18:55
Edinburgh
21:45
London Heathrow
|
20:20
London Heathrow
11:30
Capetown
|
Connect |
You take a bus, shuttle or taxi from your location in Scotland to Glasgow.
You take a flight from Glasgow to Durban and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Durban to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
BA1477
British Airways
BA041
British Airways
|
08:55
Glasgow
16:55
London Heathrow
|
10:25
London Heathrow
05:25
Durban
|
Connect |
BA1479
British Airways
BA041
British Airways
|
09:20
Glasgow
16:55
London Heathrow
|
10:50
London Heathrow
05:25
Durban
|
Connect |
LM322
Loganair
BA1449
British Airways
BA041
British Airways
|
11:20
Glasgow
13:55
Edinburgh
16:55
London Heathrow
|
11:50
Edinburgh
15:25
London Heathrow
05:25
Durban
|
Connect |
BA1487
British Airways
BA041
British Airways
|
13:00
Glasgow
16:55
London Heathrow
|
14:30
London Heathrow
05:25
Durban
|
Connect |
BA1487
British Airways
BA057
British Airways
BA6211
British Airways
|
13:00
Glasgow
21:10
London Heathrow
12:00
Johannesburg
|
14:30
London Heathrow
10:15
Johannesburg
13:05
Durban
|
Connect |
EK028
Emirates
EK775
Emirates
|
13:15
Glasgow
10:15
Dubai
|
00:45
Dubai
16:35
Durban
|
Connect |
EK028
Emirates
EK775 767
Emirates
EK775
Emirates
|
13:15
Glasgow
04:30
Dubai
12:25
Johannesburg
|
00:45
Dubai
10:45
Johannesburg
13:35
Durban
|
Connect |
BA1489
British Airways
BA057
British Airways
BA6211
British Airways
|
15:20
Glasgow
21:10
London Heathrow
12:00
Johannesburg
|
16:40
London Heathrow
10:15
Johannesburg
13:05
Durban
|
Connect |
BA1489
British Airways
BA057
British Airways
BA6209
British Airways
|
15:20
Glasgow
21:10
London Heathrow
14:20
Johannesburg
|
16:40
London Heathrow
10:15
Johannesburg
15:25
Durban
|
Connect |
BA1489
British Airways
BA057
British Airways
BA6207
British Airways
|
15:20
Glasgow
21:10
London Heathrow
15:15
Johannesburg
|
16:40
London Heathrow
10:15
Johannesburg
16:20
Durban
|
Connect |
BA1493
British Airways
BA057
British Airways
BA6207
British Airways
|
17:25
Glasgow
21:10
London Heathrow
15:15
Johannesburg
|
18:50
London Heathrow
10:15
Johannesburg
16:20
Durban
|
Connect |
BA1493
British Airways
BA057
British Airways
BA6211
British Airways
|
17:25
Glasgow
21:10
London Heathrow
12:00
Johannesburg
|
18:50
London Heathrow
10:15
Johannesburg
13:05
Durban
|
Connect |
BA1493
British Airways
BA057
British Airways
BA6209
British Airways
|
17:25
Glasgow
21:10
London Heathrow
14:20
Johannesburg
|
18:50
London Heathrow
10:15
Johannesburg
15:25
Durban
|
Connect |
You take a bus, shuttle or taxi from your location in Scotland to Edinburgh.
You take a flight from Edinburgh to Durban and cost approximately 950 USD.
You take a bus, shuttle or taxi from Durban to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
BA1441
British Airways
BA041
British Airways
|
10:25
Edinburgh
16:55
London Heathrow
|
11:55
London Heathrow
05:25
Durban
|
Connect |
BA1445
British Airways
BA041
British Airways
|
11:10
Edinburgh
16:55
London Heathrow
|
12:45
London Heathrow
05:25
Durban
|
Connect |
BA1449
British Airways
BA041
British Airways
|
13:55
Edinburgh
16:55
London Heathrow
|
15:25
London Heathrow
05:25
Durban
|
Connect |
QR030
Qatar Airways
QR1361
Qatar Airways
QR1361
Qatar Airways
|
13:55
Edinburgh
02:00
Doha
10:45
Maputo
|
23:50
Doha
09:35
Maputo
11:55
Durban
|
Connect |
BA1455
British Airways
BA057
British Airways
BA6209
British Airways
|
16:15
Edinburgh
21:10
London Heathrow
14:20
Johannesburg
|
17:35
London Heathrow
10:15
Johannesburg
15:25
Durban
|
Connect |
BA1455
British Airways
BA057
British Airways
BA6207
British Airways
|
16:15
Edinburgh
21:10
London Heathrow
15:15
Johannesburg
|
17:35
London Heathrow
10:15
Johannesburg
16:20
Durban
|
Connect |
BA1455
British Airways
BA057
British Airways
BA6211
British Airways
|
16:15
Edinburgh
21:10
London Heathrow
12:00
Johannesburg
|
17:35
London Heathrow
10:15
Johannesburg
13:05
Durban
|
Connect |
BA1447
British Airways
BA057
British Airways
BA6211
British Airways
|
17:15
Edinburgh
21:10
London Heathrow
12:00
Johannesburg
|
18:45
London Heathrow
10:15
Johannesburg
13:05
Durban
|
Connect |
BA1447
British Airways
BA057
British Airways
BA6209
British Airways
|
17:15
Edinburgh
21:10
London Heathrow
14:20
Johannesburg
|
18:45
London Heathrow
10:15
Johannesburg
15:25
Durban
|
Connect |
BA1447
British Airways
BA057
British Airways
BA6207
British Airways
|
17:15
Edinburgh
21:10
London Heathrow
15:15
Johannesburg
|
18:45
London Heathrow
10:15
Johannesburg
16:20
Durban
|
Connect |
BA1459
British Airways
BA057
British Airways
BA6209
British Airways
|
18:55
Edinburgh
21:10
London Heathrow
14:20
Johannesburg
|
20:20
London Heathrow
10:15
Johannesburg
15:25
Durban
|
Connect |
BA1459
British Airways
BA057
British Airways
BA6207
British Airways
|
18:55
Edinburgh
21:10
London Heathrow
15:15
Johannesburg
|
20:20
London Heathrow
10:15
Johannesburg
16:20
Durban
|
Connect |
BA1459
British Airways
BA057
British Airways
BA6211
British Airways
|
18:55
Edinburgh
21:10
London Heathrow
12:00
Johannesburg
|
20:20
London Heathrow
10:15
Johannesburg
13:05
Durban
|
Connect |
You take a bus, shuttle or taxi from your location in Scotland to Glasgow.
You take a flight from Glasgow to Capetown and cost approximately 700 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1470
KLM
KL0597
KLM
|
06:05
Glasgow
10:10
Amsterdam Schiphol
|
08:45
Amsterdam Schiphol
22:30
Capetown
|
Connect |
BA1477
British Airways
BA041
British Airways
BA6300
British Airways
|
08:55
Glasgow
16:55
London Heathrow
08:05
Durban
|
10:25
London Heathrow
05:25
Durban
10:15
Capetown
|
Connect |
BA1479
British Airways
BA041
British Airways
BA6300
British Airways
|
09:20
Glasgow
16:55
London Heathrow
08:05
Durban
|
10:50
London Heathrow
05:25
Durban
10:15
Capetown
|
Connect |
BA1487
British Airways
BA041
British Airways
BA6300
British Airways
|
13:00
Glasgow
16:55
London Heathrow
08:05
Durban
|
14:30
London Heathrow
05:25
Durban
10:15
Capetown
|
Connect |
BA1487
British Airways
VS478
Virgin Atlantic
|
13:00
Glasgow
16:20
London Heathrow
|
14:30
London Heathrow
05:55
Capetown
|
Connect |
EK028
Emirates
EK772
Emirates
|
13:15
Glasgow
03:55
Dubai
|
00:45
Dubai
11:40
Capetown
|
Connect |
BA1489
British Airways
BA059
British Airways
|
15:20
Glasgow
21:45
London Heathrow
|
16:40
London Heathrow
11:30
Capetown
|
Connect |
BA1489
British Airways
BA057
British Airways
BA6417
British Airways
|
15:20
Glasgow
21:10
London Heathrow
12:50
Johannesburg
|
16:40
London Heathrow
10:15
Johannesburg
15:00
Capetown
|
Connect |
BA1489
British Airways
BA057
British Airways
BA6419
British Airways
|
15:20
Glasgow
21:10
London Heathrow
13:50
Johannesburg
|
16:40
London Heathrow
10:15
Johannesburg
16:00
Capetown
|
Connect |
BA1493
British Airways
BA057
British Airways
BA6417
British Airways
|
17:25
Glasgow
21:10
London Heathrow
12:50
Johannesburg
|
18:50
London Heathrow
10:15
Johannesburg
15:00
Capetown
|
Connect |
BA1493
British Airways
BA059
British Airways
|
17:25
Glasgow
21:45
London Heathrow
|
18:50
London Heathrow
11:30
Capetown
|
Connect |
BA1493
British Airways
BA057
British Airways
BA6425
British Airways
|
17:25
Glasgow
21:10
London Heathrow
15:50
Johannesburg
|
18:50
London Heathrow
10:15
Johannesburg
18:00
Capetown
|
Connect |
BA1493
British Airways
BA057
British Airways
BA6419
British Airways
|
17:25
Glasgow
21:10
London Heathrow
13:50
Johannesburg
|
18:50
London Heathrow
10:15
Johannesburg
16:00
Capetown
|
Connect |
BA1495
British Airways
BA059
British Airways
|
19:10
Glasgow
21:45
London Heathrow
|
20:30
London Heathrow
11:30
Capetown
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com