How to get to South Africa from United Kingdom by flight ? You can check flights from United Kingdom to South Africa below.
You can find flight ticket prices from United Kingdom to South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in United Kingdom to London Heathrow.
You take a flight from London Heathrow to Johannesburg and cost approximately 280 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1000
KLM
KL0591
KLM
|
06:30
London Heathrow
10:15
Amsterdam Schiphol
|
09:00
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
QR006
Qatar Airways
QR1367
Qatar Airways
|
08:00
London Heathrow
20:45
Doha
|
17:45
Doha
04:35
Johannesburg
|
Connect |
LH905
Lufthansa
LH572
Lufthansa
|
11:30
London Heathrow
22:00
Frankfurt
|
14:05
Frankfurt
09:25
Johannesburg
|
Connect |
AZ0203
Alitalia
AZ0848
Alitalia
|
12:15
London Heathrow
22:10
Rome
|
15:55
Rome
08:20
Johannesburg
|
Connect |
LX319
Swiss
LX288
Swiss
|
12:30
London Heathrow
21:50
Zurich
|
15:10
Zurich
09:30
Johannesburg
|
Connect |
SV0112
Saudia
SV0447
Saudia
|
12:30
London Heathrow
01:45
Jeddah
|
21:20
Jeddah
07:30
Johannesburg
|
Connect |
MS778
Egyptair
MS839
Egyptair
|
14:00
London Heathrow
23:00
Cairo
|
20:40
Cairo
07:05
Johannesburg
|
Connect |
EY020
Etihad
EY602
Etihad
|
14:05
London Heathrow
02:05
Abu Dhabi
|
01:05
Abu Dhabi
08:20
Johannesburg
|
Connect |
QR004
Qatar Airways
QR1363
Qatar Airways
|
14:15
London Heathrow
02:10
Doha
|
00:10
Doha
10:00
Johannesburg
|
Connect |
LY316
El Al
LY051
El Al
|
14:20
London Heathrow
22:00
Tel Aviv
|
21:05
Tel Aviv
06:40
Johannesburg
|
Connect |
QR008
Qatar Airways
QR1363
Qatar Airways
|
15:05
London Heathrow
02:10
Doha
|
00:45
Doha
10:00
Johannesburg
|
Connect |
TK1990
Turkish Airlines
TK38 42
Turkish Airlines
|
15:10
London Heathrow
02:15
Istanbul
|
22:10
Istanbul
11:10
Johannesburg
|
Connect |
LH909
Lufthansa
SA261
South African Airways
|
15:30
London Heathrow
20:45
Frankfurt
|
18:05
Frankfurt
08:25
Johannesburg
|
Connect |
LH909
Lufthansa
LH572
Lufthansa
|
15:30
London Heathrow
22:00
Frankfurt
|
18:05
Frankfurt
09:25
Johannesburg
|
Connect |
MK053
Air Mauritius
MK851
Air Mauritius
|
15:55
London Heathrow
09:15
Mauritius
|
07:50
Mauritius
11:50
Johannesburg
|
Connect |
TK1986
Turkish Airlines
TK38 42
Turkish Airlines
|
16:15
London Heathrow
02:15
Istanbul
|
23:15
Istanbul
11:10
Johannesburg
|
Connect |
BA041
British Airways
BA6224
British Airways
|
16:55
London Heathrow
09:10
Durban
|
05:25
Durban
10:15
Johannesburg
|
Connect |
AZ0207
Alitalia
AZ0848
Alitalia
|
16:55
London Heathrow
22:10
Rome
|
20:35
Rome
08:20
Johannesburg
|
Connect |
BA041
British Airways
BA6202
British Airways
|
16:55
London Heathrow
08:50
Durban
|
05:25
Durban
09:55
Johannesburg
|
Connect |
BA041
British Airways
BA6200
British Airways
|
16:55
London Heathrow
06:25
Durban
|
05:25
Durban
07:30
Johannesburg
|
Connect |
KQ101
Kenya Airways
KQ760
Kenya Airways
|
17:25
London Heathrow
07:45
Nairobi
|
05:00
Nairobi
10:55
Johannesburg
|
Connect |
LH915
Lufthansa
LH572
Lufthansa
|
17:30
London Heathrow
22:00
Frankfurt
|
20:05
Frankfurt
09:25
Johannesburg
|
Connect |
AF1281
Air France
AF990
Air France
|
17:35
London Heathrow
23:35
Paris CDG
|
20:00
Paris CDG
11:20
Johannesburg
|
Connect |
TK1972
Turkish Airlines
TK38 42
Turkish Airlines
|
17:45
London Heathrow
02:15
Istanbul
|
00:40
Istanbul
11:10
Johannesburg
|
Connect |
LX327
Swiss
LX288
Swiss
|
17:55
London Heathrow
21:50
Zurich
|
20:40
Zurich
09:30
Johannesburg
|
Connect |
SA235
South African Airways
|
18:05
London Heathrow
|
07:15 Johannesburg | Direct |
ET701
Ethiopian Airlines
ET809
Ethiopian Airlines
|
20:15
London Heathrow
08:40
Addis Ababa
|
07:00
Addis Ababa
13:05
Johannesburg
|
Connect |
EK004
Emirates
EK763
Emirates
|
20:20
London Heathrow
10:10
Dubai
|
07:20
Dubai
16:35
Johannesburg
|
Connect |
BA057
British Airways
|
21:10
London Heathrow
|
10:15 Johannesburg | Direct |
BA059
British Airways
BA6418
British Airways
|
21:45
London Heathrow
16:00
Capetown
|
11:30
Capetown
18:00
Johannesburg
|
Connect |
BA059
British Airways
BA6412
British Airways
|
21:45
London Heathrow
13:20
Capetown
|
11:30
Capetown
15:20
Johannesburg
|
Connect |
BA059
British Airways
BA6414
British Airways
|
21:45
London Heathrow
12:20
Capetown
|
11:30
Capetown
14:20
Johannesburg
|
Connect |
VS449
Virgin Atlantic
|
22:10
London Heathrow
|
11:10 Johannesburg | Direct |
You take a bus, shuttle or taxi from your location in United Kingdom to London City.
You take a flight from London City to Johannesburg and cost approximately 500 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
BA8497
British Airways
KL0591
KLM
|
07:15
London City
10:15
Amsterdam Schiphol
|
09:25
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
LH927
Lufthansa
SA261
South African Airways
|
08:10
London City
20:45
Frankfurt
|
10:35
Frankfurt
08:25
Johannesburg
|
Connect |
LH927
Lufthansa
LH572
Lufthansa
|
08:10
London City
22:00
Frankfurt
|
10:35
Frankfurt
09:25
Johannesburg
|
Connect |
LH927
Lufthansa
LH598
Lufthansa
ET859
Ethiopian Airlines
|
08:10
London City
13:20
Frankfurt
23:30
Addis Ababa
|
10:35
Frankfurt
21:15
Addis Ababa
03:55
Johannesburg
|
Connect |
LX451
Swiss
LX288
Swiss
|
08:30
London City
21:50
Zurich
|
11:10
Zurich
09:30
Johannesburg
|
Connect |
KL0986
KLM
KL0587
KLM
SA061
South African Airways
|
08:40
London City
13:35
Amsterdam Schiphol
22:35
Lagos
|
11:00
Amsterdam Schiphol
20:15
Lagos
05:25
Johannesburg
|
Connect |
LO2202
LOT
MS752
Egyptair
MS839
Egyptair
|
09:15
London City
14:55
Budapest
23:00
Cairo
|
12:45
Budapest
19:10
Cairo
07:05
Johannesburg
|
Connect |
KL0984
KLM
MS758
Egyptair
MS839
Egyptair
|
09:20
London City
15:00
Amsterdam Schiphol
23:00
Cairo
|
11:35
Amsterdam Schiphol
20:25
Cairo
07:05
Johannesburg
|
Connect |
KL0984
KLM
KL0587
KLM
SA061
South African Airways
|
09:20
London City
13:35
Amsterdam Schiphol
22:35
Lagos
|
11:35
Amsterdam Schiphol
20:15
Lagos
05:25
Johannesburg
|
Connect |
KL0988
KLM
MS758
Egyptair
MS839
Egyptair
|
10:00
London City
15:00
Amsterdam Schiphol
23:00
Cairo
|
12:10
Amsterdam Schiphol
20:25
Cairo
07:05
Johannesburg
|
Connect |
KL0988
KLM
SV0216
Saudia
SV0447
Saudia
|
10:00
London City
14:55
Amsterdam Schiphol
01:45
Jeddah
|
12:10
Amsterdam Schiphol
22:30
Jeddah
07:30
Johannesburg
|
Connect |
KL0988
KLM
KL0587
KLM
SA061
South African Airways
|
10:00
London City
13:35
Amsterdam Schiphol
22:35
Lagos
|
12:10
Amsterdam Schiphol
20:15
Lagos
05:25
Johannesburg
|
Connect |
BA7349
British Airways
AZ0848
Alitalia
|
10:50
London City
22:10
Rome
|
14:20
Rome
08:20
Johannesburg
|
Connect |
BA8489
British Airways
MS758
Egyptair
MS839
Egyptair
|
10:55
London City
15:00
Amsterdam Schiphol
23:00
Cairo
|
13:05
Amsterdam Schiphol
20:25
Cairo
07:05
Johannesburg
|
Connect |
BA8489
British Airways
SV0216
Saudia
SV0447
Saudia
|
10:55
London City
14:55
Amsterdam Schiphol
01:45
Jeddah
|
13:05
Amsterdam Schiphol
22:30
Jeddah
07:30
Johannesburg
|
Connect |
BA7310
British Airways
BA1403
British Airways
BA057
British Airways
|
12:10
London City
17:00
Manchester
21:10
London Heathrow
|
13:10
Manchester
18:00
London Heathrow
10:15
Johannesburg
|
Connect |
BA8765
British Airways
LX288
Swiss
|
12:55
London City
21:50
Zurich
|
15:30
Zurich
09:30
Johannesburg
|
Connect |
BA8493
British Airways
LX971
Swiss
LX288
Swiss
|
13:15
London City
18:40
Berlin Brandenburg Apt
21:50
Zurich
|
15:55
Berlin Brandenburg Apt
20:05
Zurich
09:30
Johannesburg
|
Connect |
BA8493
British Airways
LH201
Lufthansa
LH572
Lufthansa
|
13:15
London City
19:45
Berlin Brandenburg Apt
22:00
Frankfurt
|
15:55
Berlin Brandenburg Apt
20:55
Frankfurt
09:25
Johannesburg
|
Connect |
BA8493
British Airways
LH167
Lufthansa
LH572
Lufthansa
|
13:15
London City
18:15
Berlin Brandenburg Apt
22:00
Frankfurt
|
15:55
Berlin Brandenburg Apt
19:25
Frankfurt
09:25
Johannesburg
|
Connect |
BA8493
British Airways
TK1724
Turkish Airlines
TK38 42
Turkish Airlines
|
13:15
London City
18:55
Berlin Brandenburg Apt
02:15
Istanbul
|
15:55
Berlin Brandenburg Apt
23:50
Istanbul
11:10
Johannesburg
|
Connect |
AZ0227
Alitalia
AZ2109
Alitalia
AZ0848
Alitalia
|
13:55
London City
19:00
Milan Linate
22:10
Rome
|
16:45
Milan Linate
20:10
Rome
08:20
Johannesburg
|
Connect |
BA8734
British Airways
SW286
Air Namibia
SW723
Air Namibia
|
14:45
London City
19:10
Frankfurt
08:00
Windhoek
|
17:15
Frankfurt
06:30
Windhoek
09:45
Johannesburg
|
Connect |
BA8734
British Airways
SA261
South African Airways
|
14:45
London City
20:45
Frankfurt
|
17:15
Frankfurt
08:25
Johannesburg
|
Connect |
BA8734
British Airways
LH572
Lufthansa
|
14:45
London City
22:00
Frankfurt
|
17:15
Frankfurt
09:25
Johannesburg
|
Connect |
LG4596
Luxair
LG6555
Luxair
AZ0848
Alitalia
|
14:50
London City
17:55
Luxembourg
22:10
Rome
|
17:00
Luxembourg
19:45
Rome
08:20
Johannesburg
|
Connect |
BA8767
British Airways
LX288
Swiss
|
15:00
London City
21:50
Zurich
|
17:35
Zurich
09:30
Johannesburg
|
Connect |
BA3275
British Airways
LX1027
Swiss
LX288
Swiss
|
15:25
London City
19:20
Dusseldorf
21:50
Zurich
|
17:35
Dusseldorf
20:35
Zurich
09:30
Johannesburg
|
Connect |
BA3275
British Airways
LH087
Lufthansa
LH572
Lufthansa
|
15:25
London City
18:50
Dusseldorf
22:00
Frankfurt
|
17:35
Dusseldorf
19:40
Frankfurt
09:25
Johannesburg
|
Connect |
BA3275
British Airways
AF1007
Air France
AF990
Air France
|
15:25
London City
20:10
Dusseldorf
23:35
Paris CDG
|
17:35
Dusseldorf
21:30
Paris CDG
11:20
Johannesburg
|
Connect |
BA3275
British Airways
LH087
Lufthansa
SA261
South African Airways
|
15:25
London City
18:50
Dusseldorf
20:45
Frankfurt
|
17:35
Dusseldorf
19:40
Frankfurt
08:25
Johannesburg
|
Connect |
BA8738
British Airways
SA261
South African Airways
|
17:00
London City
20:45
Frankfurt
|
19:30
Frankfurt
08:25
Johannesburg
|
Connect |
BA8738
British Airways
LH572
Lufthansa
|
17:00
London City
22:00
Frankfurt
|
19:30
Frankfurt
09:25
Johannesburg
|
Connect |
BA8738
British Airways
ET707
Ethiopian Airlines
ET809
Ethiopian Airlines
|
17:00
London City
21:35
Frankfurt
08:40
Addis Ababa
|
19:30
Frankfurt
06:25
Addis Ababa
13:05
Johannesburg
|
Connect |
BA2287
British Airways
ET727
Ethiopian Airlines
ET809
Ethiopian Airlines
|
17:45
London City
21:45
Geneva
08:40
Addis Ababa
|
20:20
Geneva
06:45
Addis Ababa
13:05
Johannesburg
|
Connect |
KL0994
KLM
KL0591
KLM
|
17:50
London City
10:15
Amsterdam Schiphol
|
20:05
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
BA8769
British Airways
LX288
Swiss
|
18:20
London City
21:50
Zurich
|
20:55
Zurich
09:30
Johannesburg
|
Connect |
LO290
LOT
LO151
LOT
LY053
El Al
|
18:25
London City
22:55
Warsaw Chopin
05:50
Tel Aviv
|
21:55
Warsaw Chopin
03:40
Tel Aviv
14:30
Johannesburg
|
Connect |
KL0992
KLM
KL0591
KLM
|
18:55
London City
10:15
Amsterdam Schiphol
|
21:10
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
KL0998
KLM
KL0591
KLM
|
20:05
London City
10:15
Amsterdam Schiphol
|
22:15
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in United Kingdom to London Heathrow.
You take a flight from London Heathrow to Capetown and cost approximately 470 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1000
KLM
KL0597
KLM
|
06:30
London Heathrow
10:15
Amsterdam Schiphol
|
09:00
Amsterdam Schiphol
22:30
Capetown
|
Connect |
QR006
Qatar Airways
QR1371
Qatar Airways
|
08:00
London Heathrow
20:00
Doha
|
17:45
Doha
05:20
Capetown
|
Connect |
EK002
Emirates
EK772
Emirates
|
13:40
London Heathrow
03:55
Dubai
|
00:40
Dubai
11:45
Capetown
|
Connect |
LH2475
Lufthansa
LH574
Lufthansa
|
13:50
London Heathrow
22:15
Munich
|
16:40
Munich
10:30
Capetown
|
Connect |
QR004
Qatar Airways
QR1369
Qatar Airways
|
14:15
London Heathrow
02:00
Doha
|
00:10
Doha
11:20
Capetown
|
Connect |
QR008
Qatar Airways
QR1369
Qatar Airways
|
15:05
London Heathrow
02:00
Doha
|
00:45
Doha
11:20
Capetown
|
Connect |
TK1990
Turkish Airlines
TK44
Turkish Airlines
|
15:10
London Heathrow
02:25
Istanbul
|
22:10
Istanbul
12:00
Capetown
|
Connect |
LH909
Lufthansa
LH576
Lufthansa
|
15:30
London Heathrow
22:10
Frankfurt
|
18:05
Frankfurt
10:50
Capetown
|
Connect |
TK1986
Turkish Airlines
TK44
Turkish Airlines
|
16:15
London Heathrow
02:25
Istanbul
|
23:15
Istanbul
12:00
Capetown
|
Connect |
VS478
Virgin Atlantic
|
16:20
London Heathrow
|
05:55 Capetown | Direct |
BA041
British Airways
BA6302
British Airways
|
16:55
London Heathrow
09:00
Durban
|
05:25
Durban
11:10
Capetown
|
Connect |
BA041
British Airways
BA6314
British Airways
|
16:55
London Heathrow
10:30
Durban
|
05:25
Durban
12:40
Capetown
|
Connect |
BA041
British Airways
BA6300
British Airways
|
16:55
London Heathrow
06:20
Durban
|
05:25
Durban
08:20
Capetown
|
Connect |
LH915
Lufthansa
LH576
Lufthansa
|
17:30
London Heathrow
22:10
Frankfurt
|
20:05
Frankfurt
10:50
Capetown
|
Connect |
AF1281
Air France
AF864
Air France
|
17:35
London Heathrow
23:35
Paris CDG
|
20:00
Paris CDG
11:55
Capetown
|
Connect |
TK1972
Turkish Airlines
TK44
Turkish Airlines
|
17:45
London Heathrow
02:25
Istanbul
|
00:40
Istanbul
12:00
Capetown
|
Connect |
LX327
Swiss
WK84
Edelweiss Air
|
17:55
London Heathrow
21:30
Zurich
|
20:40
Zurich
09:50
Capetown
|
Connect |
SA235
South African Airways
JE131
Mango
|
18:05
London Heathrow
09:30
Johannesburg
|
07:15
Johannesburg
11:40
Capetown
|
Connect |
SA235
South African Airways
SA323
South African Airways
|
18:05
London Heathrow
10:15
Johannesburg
|
07:15
Johannesburg
12:20
Capetown
|
Connect |
SA235
South African Airways
SA313
South African Airways
|
18:05
London Heathrow
08:50
Johannesburg
|
07:15
Johannesburg
10:55
Capetown
|
Connect |
ET701
Ethiopian Airlines
ET847
Ethiopian Airlines
|
20:15
London Heathrow
08:15
Addis Ababa
|
07:00
Addis Ababa
13:45
Capetown
|
Connect |
BA057
British Airways
BA6425
British Airways
|
21:10
London Heathrow
15:00
Johannesburg
|
10:15
Johannesburg
17:10
Capetown
|
Connect |
BA057
British Airways
BA6419
British Airways
|
21:10
London Heathrow
14:00
Johannesburg
|
10:15
Johannesburg
16:10
Capetown
|
Connect |
BA057
British Airways
BA6417
British Airways
|
21:10
London Heathrow
12:40
Johannesburg
|
10:15
Johannesburg
14:50
Capetown
|
Connect |
BA059
British Airways
|
21:45
London Heathrow
|
11:30 Capetown | Direct |
You take a bus, shuttle or taxi from your location in United Kingdom to Manchester.
You take a flight from Manchester to Johannesburg and cost approximately 600 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL1070
KLM
KL0591
KLM
|
05:55
Manchester
10:15
Amsterdam Schiphol
|
08:15
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
LH949
Lufthansa
LH572
Lufthansa
|
06:15
Manchester
22:00
Frankfurt
|
09:00
Frankfurt
09:25
Johannesburg
|
Connect |
U21831
easyJet
KL0591
KLM
|
07:05
Manchester
10:15
Amsterdam Schiphol
|
09:25
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
QR022
Qatar Airways
QR1367
Qatar Airways
|
07:25
Manchester
20:45
Doha
|
17:15
Doha
04:35
Johannesburg
|
Connect |
QR022
Qatar Airways
QR1363
Qatar Airways
|
07:25
Manchester
02:10
Doha
|
17:15
Doha
10:00
Johannesburg
|
Connect |
EY016
Etihad
EY602
Etihad
|
08:10
Manchester
02:05
Abu Dhabi
|
19:10
Abu Dhabi
08:20
Johannesburg
|
Connect |
AF1669
Air France
AF990
Air France
|
08:50
Manchester
23:35
Paris CDG
|
11:20
Paris CDG
11:20
Johannesburg
|
Connect |
BA1387
British Airways
BA041
British Airways
BA6200
British Airways
|
08:55
Manchester
16:55
London Heathrow
06:25
Durban
|
10:10
London Heathrow
05:25
Durban
07:30
Johannesburg
|
Connect |
BA1389
British Airways
BA041
British Airways
BA6200
British Airways
|
09:45
Manchester
16:55
London Heathrow
06:25
Durban
|
11:00
London Heathrow
05:25
Durban
07:30
Johannesburg
|
Connect |
TK1994
Turkish Airlines
TK38 42
Turkish Airlines
|
11:00
Manchester
02:15
Istanbul
|
18:10
Istanbul
11:10
Johannesburg
|
Connect |
BA1387
British Airways
BA041
British Airways
BA6202
British Airways
|
11:40
Manchester
16:55
London Heathrow
08:50
Durban
|
12:55
London Heathrow
05:25
Durban
09:55
Johannesburg
|
Connect |
BA1387
British Airways
BA057
British Airways
|
11:40
Manchester
21:10
London Heathrow
|
12:55
London Heathrow
10:15
Johannesburg
|
Connect |
LH943
Lufthansa
LH572
Lufthansa
|
11:45
Manchester
22:00
Frankfurt
|
14:25
Frankfurt
09:25
Johannesburg
|
Connect |
LH943
Lufthansa
SA261
South African Airways
|
11:45
Manchester
20:45
Frankfurt
|
14:25
Frankfurt
08:25
Johannesburg
|
Connect |
LX391
Swiss
LX288
Swiss
|
11:55
Manchester
21:50
Zurich
|
14:55
Zurich
09:30
Johannesburg
|
Connect |
U21827
easyJet
LY051
El Al
|
12:30
Manchester
22:00
Tel Aviv
|
19:40
Tel Aviv
06:40
Johannesburg
|
Connect |
BA1395
British Airways
BA041
British Airways
BA6202
British Airways
|
12:45
Manchester
16:55
London Heathrow
08:50
Durban
|
13:50
London Heathrow
05:25
Durban
09:55
Johannesburg
|
Connect |
BA1395
British Airways
BA041
British Airways
BA6200
British Airways
|
12:45
Manchester
16:55
London Heathrow
06:25
Durban
|
13:50
London Heathrow
05:25
Durban
07:30
Johannesburg
|
Connect |
BA1395
British Airways
BA057
British Airways
|
12:45
Manchester
21:10
London Heathrow
|
13:50
London Heathrow
10:15
Johannesburg
|
Connect |
BA1395
British Airways
BA041
British Airways
BA6224
British Airways
|
12:45
Manchester
16:55
London Heathrow
09:10
Durban
|
13:50
London Heathrow
05:25
Durban
10:15
Johannesburg
|
Connect |
EK018
Emirates
EK763
Emirates
|
13:10
Manchester
10:10
Dubai
|
00:25
Dubai
16:35
Johannesburg
|
Connect |
AF1069
Air France
AF990
Air France
|
13:35
Manchester
23:35
Paris CDG
|
16:00
Paris CDG
11:20
Johannesburg
|
Connect |
QR028
Qatar Airways
QR1363
Qatar Airways
|
14:10
Manchester
02:10
Doha
|
23:59
Doha
10:00
Johannesburg
|
Connect |
SV0124
Saudia
SV0447
Saudia
|
15:10
Manchester
01:45
Jeddah
|
23:25
Jeddah
07:30
Johannesburg
|
Connect |
LH939
Lufthansa
SA261
South African Airways
|
16:00
Manchester
20:45
Frankfurt
|
18:40
Frankfurt
08:25
Johannesburg
|
Connect |
LH939
Lufthansa
LH572
Lufthansa
|
16:00
Manchester
22:00
Frankfurt
|
18:40
Frankfurt
09:25
Johannesburg
|
Connect |
TK1996
Turkish Airlines
TK38 42
Turkish Airlines
|
16:40
Manchester
02:15
Istanbul
|
23:45
Istanbul
11:10
Johannesburg
|
Connect |
U21927
easyJet
AF990
Air France
|
16:55
Manchester
23:35
Paris CDG
|
19:25
Paris CDG
11:20
Johannesburg
|
Connect |
BA1403
British Airways
BA059
British Airways
BA6412
British Airways
|
17:00
Manchester
21:45
London Heathrow
13:20
Capetown
|
18:00
London Heathrow
11:30
Capetown
15:20
Johannesburg
|
Connect |
BA1403
British Airways
BA057
British Airways
|
17:00
Manchester
21:10
London Heathrow
|
18:00
London Heathrow
10:15
Johannesburg
|
Connect |
BA1403
British Airways
BA059
British Airways
BA6414
British Airways
|
17:00
Manchester
21:45
London Heathrow
12:20
Capetown
|
18:00
London Heathrow
11:30
Capetown
14:20
Johannesburg
|
Connect |
BA1403
British Airways
VS449
Virgin Atlantic
|
17:00
Manchester
22:10
London Heathrow
|
18:00
London Heathrow
11:10
Johannesburg
|
Connect |
AF1169
Air France
AF990
Air France
|
17:10
Manchester
23:35
Paris CDG
|
19:35
Paris CDG
11:20
Johannesburg
|
Connect |
LX381
Swiss
LX288
Swiss
|
17:50
Manchester
21:50
Zurich
|
20:45
Zurich
09:30
Johannesburg
|
Connect |
ET729
Ethiopian Airlines
ET729
Ethiopian Airlines
ET809
Ethiopian Airlines
|
17:55
Manchester
21:15
Brussels
08:40
Addis Ababa
|
20:15
Brussels
06:15
Addis Ababa
13:05
Johannesburg
|
Connect |
BA1405
British Airways
BA059
British Airways
BA6418
British Airways
|
19:25
Manchester
21:45
London Heathrow
16:00
Capetown
|
20:25
London Heathrow
11:30
Capetown
18:00
Johannesburg
|
Connect |
BA1405
British Airways
BA059
British Airways
BA6412
British Airways
|
19:25
Manchester
21:45
London Heathrow
13:20
Capetown
|
20:25
London Heathrow
11:30
Capetown
15:20
Johannesburg
|
Connect |
BA1405
British Airways
VS449
Virgin Atlantic
|
19:25
Manchester
22:10
London Heathrow
|
20:25
London Heathrow
11:10
Johannesburg
|
Connect |
BA1405
British Airways
BA059
British Airways
BA6414
British Airways
|
19:25
Manchester
21:45
London Heathrow
12:20
Capetown
|
20:25
London Heathrow
11:30
Capetown
14:20
Johannesburg
|
Connect |
EK020
Emirates
EK763
Emirates
|
20:40
Manchester
10:10
Dubai
|
07:55
Dubai
16:35
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in United Kingdom 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 | |
---|---|---|---|
LH975
Lufthansa
LH572
Lufthansa
|
06:05
Glasgow
22:00
Frankfurt
|
09:00
Frankfurt
09:25
Johannesburg
|
Connect |
KL1470
KLM
KL0591
KLM
|
06:05
Glasgow
10:15
Amsterdam Schiphol
|
08:45
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
BA1477
British Airways
BA041
British Airways
BA6200
British Airways
|
08:55
Glasgow
16:55
London Heathrow
06:25
Durban
|
10:30
London Heathrow
05:25
Durban
07:30
Johannesburg
|
Connect |
BA1479
British Airways
BA041
British Airways
BA6200
British Airways
|
09:15
Glasgow
16:55
London Heathrow
06:25
Durban
|
10:50
London Heathrow
05:25
Durban
07:30
Johannesburg
|
Connect |
EK028
Emirates
EK763
Emirates
|
13:00
Glasgow
10:10
Dubai
|
00:30
Dubai
16:35
Johannesburg
|
Connect |
BA1487
British Airways
SA235
South African Airways
|
13:00
Glasgow
18:05
London Heathrow
|
14:30
London Heathrow
07:15
Johannesburg
|
Connect |
BA1487
British Airways
BA041
British Airways
BA6200
British Airways
|
13:00
Glasgow
16:55
London Heathrow
06:25
Durban
|
14:30
London Heathrow
05:25
Durban
07:30
Johannesburg
|
Connect |
BA1487
British Airways
BA041
British Airways
BA6202
British Airways
|
13:00
Glasgow
16:55
London Heathrow
08:50
Durban
|
14:30
London Heathrow
05:25
Durban
09:55
Johannesburg
|
Connect |
BA1487
British Airways
BA041
British Airways
BA6224
British Airways
|
13:00
Glasgow
16:55
London Heathrow
09:10
Durban
|
14:30
London Heathrow
05:25
Durban
10:15
Johannesburg
|
Connect |
BA1489
British Airways
SA235
South African Airways
|
15:20
Glasgow
18:05
London Heathrow
|
16:45
London Heathrow
07:15
Johannesburg
|
Connect |
BA1489
British Airways
BA057
British Airways
|
15:20
Glasgow
21:10
London Heathrow
|
16:45
London Heathrow
10:15
Johannesburg
|
Connect |
BA1489
British Airways
BA059
British Airways
BA6414
British Airways
|
15:20
Glasgow
21:45
London Heathrow
12:20
Capetown
|
16:45
London Heathrow
11:30
Capetown
14:20
Johannesburg
|
Connect |
BA1489
British Airways
BA059
British Airways
BA6412
British Airways
|
15:20
Glasgow
21:45
London Heathrow
13:20
Capetown
|
16:45
London Heathrow
11:30
Capetown
15:20
Johannesburg
|
Connect |
BA1493
British Airways
BA059
British Airways
BA6414
British Airways
|
17:20
Glasgow
21:45
London Heathrow
12:20
Capetown
|
18:45
London Heathrow
11:30
Capetown
14:20
Johannesburg
|
Connect |
BA1493
British Airways
VS449
Virgin Atlantic
|
17:20
Glasgow
22:10
London Heathrow
|
18:45
London Heathrow
11:10
Johannesburg
|
Connect |
BA1493
British Airways
BA057
British Airways
|
17:20
Glasgow
21:10
London Heathrow
|
18:45
London Heathrow
10:15
Johannesburg
|
Connect |
BA1493
British Airways
BA059
British Airways
BA6412
British Airways
|
17:20
Glasgow
21:45
London Heathrow
13:20
Capetown
|
18:45
London Heathrow
11:30
Capetown
15:20
Johannesburg
|
Connect |
BA1495
British Airways
BA059
British Airways
BA6414
British Airways
|
18:40
Glasgow
21:45
London Heathrow
12:20
Capetown
|
20:00
London Heathrow
11:30
Capetown
14:20
Johannesburg
|
Connect |
BA1495
British Airways
BA059
British Airways
BA6412
British Airways
|
18:40
Glasgow
21:45
London Heathrow
13:20
Capetown
|
20:00
London Heathrow
11:30
Capetown
15:20
Johannesburg
|
Connect |
BA1495
British Airways
VS449
Virgin Atlantic
|
18:40
Glasgow
22:10
London Heathrow
|
20:00
London Heathrow
11:10
Johannesburg
|
Connect |
BA1495
British Airways
BA057
British Airways
|
18:40
Glasgow
21:10
London Heathrow
|
20:00
London Heathrow
10:15
Johannesburg
|
Connect |
BA1495
British Airways
BA059
British Airways
BA6418
British Airways
|
18:40
Glasgow
21:45
London Heathrow
16:00
Capetown
|
20:00
London Heathrow
11:30
Capetown
18:00
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in United Kingdom to London Heathrow.
You take a flight from London Heathrow to Durban and cost approximately 380 USD.
You take a bus, shuttle or taxi from Durban to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
QR004
Qatar Airways
QR1361
Qatar Airways
|
14:15
London Heathrow
02:00
Doha
|
00:10
Doha
10:05
Durban
|
Connect |
QR008
Qatar Airways
QR1361
Qatar Airways
|
15:05
London Heathrow
02:00
Doha
|
00:45
Doha
10:05
Durban
|
Connect |
MK053
Air Mauritius
MK845
Air Mauritius
|
15:55
London Heathrow
09:00
Mauritius
|
07:50
Mauritius
11:20
Durban
|
Connect |
BA041
British Airways
|
16:55
London Heathrow
|
05:25 Durban | Direct |
SA235
South African Airways
JE245
Mango
|
18:05
London Heathrow
08:35
Johannesburg
|
07:15
Johannesburg
09:45
Durban
|
Connect |
SA235
South African Airways
JE247
Mango
|
18:05
London Heathrow
10:25
Johannesburg
|
07:15
Johannesburg
11:35
Durban
|
Connect |
SA235
South African Airways
JE249
Mango
|
18:05
London Heathrow
11:15
Johannesburg
|
07:15
Johannesburg
12:25
Durban
|
Connect |
EK004
Emirates
EK775
Emirates
|
20:20
London Heathrow
10:15
Dubai
|
07:20
Dubai
16:35
Durban
|
Connect |
BA057
British Airways
BA6223
British Airways
|
21:10
London Heathrow
15:00
Johannesburg
|
10:15
Johannesburg
16:05
Durban
|
Connect |
BA057
British Airways
BA6209
British Airways
|
21:10
London Heathrow
14:15
Johannesburg
|
10:15
Johannesburg
15:20
Durban
|
Connect |
BA057
British Airways
BA6211
British Airways
|
21:10
London Heathrow
12:45
Johannesburg
|
10:15
Johannesburg
13:50
Durban
|
Connect |
BA059
British Airways
BA6309
British Airways
|
21:45
London Heathrow
13:20
Capetown
|
11:30
Capetown
15:20
Durban
|
Connect |
BA059
British Airways
BA6313
British Airways
|
21:45
London Heathrow
17:30
Capetown
|
11:30
Capetown
19:30
Durban
|
Connect |
BA059
British Airways
BA6311
British Airways
|
21:45
London Heathrow
17:45
Capetown
|
11:30
Capetown
19:45
Durban
|
Connect |
You take a bus, shuttle or taxi from your location in United Kingdom to London Heathrow.
You take a flight from London Heathrow to Bloemfontein and cost approximately 600 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
QR008
Qatar Airways
QR1363
Qatar Airways
4Z713
Airlink
|
15:05
London Heathrow
02:10
Doha
13:20
Johannesburg
|
00:45
Doha
10:00
Johannesburg
14:20
Bloemfontein
|
Connect |
TK1990
Turkish Airlines
TK38 42
Turkish Airlines
4Z713
Airlink
|
15:10
London Heathrow
02:15
Istanbul
13:20
Johannesburg
|
22:10
Istanbul
11:10
Johannesburg
14:20
Bloemfontein
|
Connect |
LH909
Lufthansa
LH572
Lufthansa
4Z713
Airlink
|
15:30
London Heathrow
22:00
Frankfurt
13:20
Johannesburg
|
18:05
Frankfurt
09:25
Johannesburg
14:20
Bloemfontein
|
Connect |
MK053
Air Mauritius
MK851
Air Mauritius
4Z713
Airlink
|
15:55
London Heathrow
09:15
Mauritius
13:20
Johannesburg
|
07:50
Mauritius
11:50
Johannesburg
14:20
Bloemfontein
|
Connect |
TK1986
Turkish Airlines
TK38 42
Turkish Airlines
4Z713
Airlink
|
16:15
London Heathrow
02:15
Istanbul
13:20
Johannesburg
|
23:15
Istanbul
11:10
Johannesburg
14:20
Bloemfontein
|
Connect |
VS478
Virgin Atlantic
4Z892
Airlink
4Z713
Airlink
|
16:20
London Heathrow
06:50
Capetown
13:20
Johannesburg
|
05:55
Capetown
08:55
Johannesburg
14:20
Bloemfontein
|
Connect |
VS478
Virgin Atlantic
JE406
Mango
|
16:20
London Heathrow
11:00
Capetown
|
05:55
Capetown
12:30
Bloemfontein
|
Connect |
VS478
Virgin Atlantic
4Z602
Airlink
|
16:20
London Heathrow
11:00
Capetown
|
05:55
Capetown
12:35
Bloemfontein
|
Connect |
VS478
Virgin Atlantic
JE402
Mango
|
16:20
London Heathrow
07:00
Capetown
|
05:55
Capetown
08:30
Bloemfontein
|
Connect |
AZ0207
Alitalia
AZ0848
Alitalia
4Z713
Airlink
|
16:55
London Heathrow
22:10
Rome
13:20
Johannesburg
|
20:35
Rome
08:20
Johannesburg
14:20
Bloemfontein
|
Connect |
BA041
British Airways
BA6224
British Airways
4Z713
Airlink
|
16:55
London Heathrow
09:10
Durban
13:20
Johannesburg
|
05:25
Durban
10:15
Johannesburg
14:20
Bloemfontein
|
Connect |
BA041
British Airways
BA6200
British Airways
4Z713
Airlink
|
16:55
London Heathrow
06:25
Durban
13:20
Johannesburg
|
05:25
Durban
07:30
Johannesburg
14:20
Bloemfontein
|
Connect |
BA041
British Airways
BA6300
British Airways
4Z602
Airlink
|
16:55
London Heathrow
06:20
Durban
11:00
Capetown
|
05:25
Durban
08:20
Capetown
12:35
Bloemfontein
|
Connect |
BA041
British Airways
BA6202
British Airways
4Z713
Airlink
|
16:55
London Heathrow
08:50
Durban
13:20
Johannesburg
|
05:25
Durban
09:55
Johannesburg
14:20
Bloemfontein
|
Connect |
KQ101
Kenya Airways
KQ760
Kenya Airways
4Z713
Airlink
|
17:25
London Heathrow
07:45
Nairobi
13:20
Johannesburg
|
05:00
Nairobi
10:55
Johannesburg
14:20
Bloemfontein
|
Connect |
LH915
Lufthansa
LH572
Lufthansa
4Z713
Airlink
|
17:30
London Heathrow
22:00
Frankfurt
13:20
Johannesburg
|
20:05
Frankfurt
09:25
Johannesburg
14:20
Bloemfontein
|
Connect |
AF1281
Air France
AF990
Air France
4Z713
Airlink
|
17:35
London Heathrow
23:35
Paris CDG
13:20
Johannesburg
|
20:00
Paris CDG
11:20
Johannesburg
14:20
Bloemfontein
|
Connect |
TK1972
Turkish Airlines
TK38 42
Turkish Airlines
4Z713
Airlink
|
17:45
London Heathrow
02:15
Istanbul
13:20
Johannesburg
|
00:40
Istanbul
11:10
Johannesburg
14:20
Bloemfontein
|
Connect |
LX327
Swiss
LX288
Swiss
4Z713
Airlink
|
17:55
London Heathrow
21:50
Zurich
13:20
Johannesburg
|
20:40
Zurich
09:30
Johannesburg
14:20
Bloemfontein
|
Connect |
LX327
Swiss
WK84
Edelweiss Air
4Z602
Airlink
|
17:55
London Heathrow
21:30
Zurich
11:00
Capetown
|
20:40
Zurich
09:50
Capetown
12:35
Bloemfontein
|
Connect |
SA235
South African Airways
SA313
South African Airways
JE408
Mango
|
18:05
London Heathrow
08:50
Johannesburg
16:00
Capetown
|
07:15
Johannesburg
10:55
Capetown
17:30
Bloemfontein
|
Connect |
SA235
South African Airways
SA323
South African Airways
JE408
Mango
|
18:05
London Heathrow
10:15
Johannesburg
16:00
Capetown
|
07:15
Johannesburg
12:20
Capetown
17:30
Bloemfontein
|
Connect |
SA235
South African Airways
4Z713
Airlink
|
18:05
London Heathrow
13:20
Johannesburg
|
07:15
Johannesburg
14:20
Bloemfontein
|
Connect |
SA235
South African Airways
JE131
Mango
JE408
Mango
|
18:05
London Heathrow
09:30
Johannesburg
16:00
Capetown
|
07:15
Johannesburg
11:40
Capetown
17:30
Bloemfontein
|
Connect |
SA235
South African Airways
4Z705
Airlink
|
18:05
London Heathrow
16:20
Johannesburg
|
07:15
Johannesburg
17:20
Bloemfontein
|
Connect |
ET701
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z705
Airlink
|
20:15
London Heathrow
08:40
Addis Ababa
16:20
Johannesburg
|
07:00
Addis Ababa
13:05
Johannesburg
17:20
Bloemfontein
|
Connect |
ET701
Ethiopian Airlines
ET847
Ethiopian Airlines
JE408
Mango
|
20:15
London Heathrow
08:15
Addis Ababa
16:00
Capetown
|
07:00
Addis Ababa
13:45
Capetown
17:30
Bloemfontein
|
Connect |
ET701
Ethiopian Airlines
ET847
Ethiopian Airlines
4Z608
Airlink
|
20:15
London Heathrow
08:15
Addis Ababa
16:30
Capetown
|
07:00
Addis Ababa
13:45
Capetown
18:05
Bloemfontein
|
Connect |
BA057
British Airways
4Z705
Airlink
|
21:10
London Heathrow
16:20
Johannesburg
|
10:15
Johannesburg
17:20
Bloemfontein
|
Connect |
BA057
British Airways
4Z713
Airlink
|
21:10
London Heathrow
13:20
Johannesburg
|
10:15
Johannesburg
14:20
Bloemfontein
|
Connect |
BA057
British Airways
BA6417
British Airways
4Z608
Airlink
|
21:10
London Heathrow
12:40
Johannesburg
16:30
Capetown
|
10:15
Johannesburg
14:50
Capetown
18:05
Bloemfontein
|
Connect |
BA057
British Airways
BA6417
British Airways
JE408
Mango
|
21:10
London Heathrow
12:40
Johannesburg
16:00
Capetown
|
10:15
Johannesburg
14:50
Capetown
17:30
Bloemfontein
|
Connect |
BA059
British Airways
4Z608
Airlink
|
21:45
London Heathrow
16:30
Capetown
|
11:30
Capetown
18:05
Bloemfontein
|
Connect |
BA059
British Airways
BA6412
British Airways
4Z705
Airlink
|
21:45
London Heathrow
13:20
Capetown
16:20
Johannesburg
|
11:30
Capetown
15:20
Johannesburg
17:20
Bloemfontein
|
Connect |
BA059
British Airways
BA6414
British Airways
4Z705
Airlink
|
21:45
London Heathrow
12:20
Capetown
16:20
Johannesburg
|
11:30
Capetown
14:20
Johannesburg
17:20
Bloemfontein
|
Connect |
BA059
British Airways
JE408
Mango
|
21:45
London Heathrow
16:00
Capetown
|
11:30
Capetown
17:30
Bloemfontein
|
Connect |
VS449
Virgin Atlantic
JE137
Mango
JE408
Mango
|
22:10
London Heathrow
12:10
Johannesburg
16:00
Capetown
|
11:10
Johannesburg
14:20
Capetown
17:30
Bloemfontein
|
Connect |
VS449
Virgin Atlantic
4Z705
Airlink
|
22:10
London Heathrow
16:20
Johannesburg
|
11:10
Johannesburg
17:20
Bloemfontein
|
Connect |
VS449
Virgin Atlantic
4Z903
Airlink
4Z608
Airlink
|
22:10
London Heathrow
12:10
Johannesburg
16:30
Capetown
|
11:10
Johannesburg
14:20
Capetown
18:05
Bloemfontein
|
Connect |
VS449
Virgin Atlantic
4Z713
Airlink
|
22:10
London Heathrow
13:20
Johannesburg
|
11:10
Johannesburg
14:20
Bloemfontein
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com