How to get to South Africa from England by flight ? You can check flights from England to South Africa below.
You can find flight ticket prices from England to South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in England to London Heathrow.
You take a flight from London Heathrow to Johannesburg and cost approximately 290 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:35
Amsterdam Schiphol
|
08:55
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
ET711
Ethiopian Airlines
ET859
Ethiopian Airlines
|
08:40
London Heathrow
23:30
Addis Ababa
|
18:15
Addis Ababa
03:55
Johannesburg
|
Connect |
AF1681
Air France
AF990
Air France
|
09:00
London Heathrow
18:20
Paris CDG
|
11:25
Paris CDG
05:00
Johannesburg
|
Connect |
QR010
Qatar Airways
QR1365
Qatar Airways
|
09:15
London Heathrow
20:40
Doha
|
18:15
Doha
04:35
Johannesburg
|
Connect |
AF1581
Air France
AF990
Air France
|
11:50
London Heathrow
18:20
Paris CDG
|
14:10
Paris CDG
05:00
Johannesburg
|
Connect |
SV0112
Saudia
SV0447
Saudia
|
12:30
London Heathrow
01:45
Jeddah
|
20:30
Jeddah
07:30
Johannesburg
|
Connect |
LX333
Swiss
LX288
Swiss
|
13:45
London Heathrow
22:40
Zurich
|
16:30
Zurich
09:10
Johannesburg
|
Connect |
EK002
Emirates
EK761
Emirates
|
14:20
London Heathrow
04:05
Dubai
|
00:20
Dubai
10:15
Johannesburg
|
Connect |
MS778
Egyptair
MS839
Egyptair
|
15:00
London Heathrow
23:05
Cairo
|
20:45
Cairo
07:10
Johannesburg
|
Connect |
QR004
Qatar Airways
QR1363
Qatar Airways
|
15:05
London Heathrow
01:55
Doha
|
00:10
Doha
09:50
Johannesburg
|
Connect |
LH909
Lufthansa
SA261
South African Airways
|
15:30
London Heathrow
20:45
Frankfurt
|
18:05
Frankfurt
07:25
Johannesburg
|
Connect |
QR008
Qatar Airways
QR1363
Qatar Airways
|
16:00
London Heathrow
01:55
Doha
|
00:50
Doha
09:50
Johannesburg
|
Connect |
LH2477
Lufthansa
SA265
South African Airways
|
16:25
London Heathrow
21:05
Munich
|
19:15
Munich
07:40
Johannesburg
|
Connect |
LH911
Lufthansa
SA261
South African Airways
|
16:30
London Heathrow
20:45
Frankfurt
|
19:05
Frankfurt
07:25
Johannesburg
|
Connect |
LH911
Lufthansa
LH572
Lufthansa
|
16:30
London Heathrow
22:05
Frankfurt
|
19:05
Frankfurt
08:30
Johannesburg
|
Connect |
TK1986
Turkish Airlines
TK38 42
Turkish Airlines
|
16:30
London Heathrow
01:35
Istanbul Ataturk
|
22:15
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
EK030
Emirates
EK761
Emirates
|
16:50
London Heathrow
04:05
Dubai
|
02:45
Dubai
10:15
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 |
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 |
MK053
Air Mauritius
MK851
Air Mauritius
|
17:00
London Heathrow
09:15
Mauritius
|
07:55
Mauritius
11:50
Johannesburg
|
Connect |
LX325
Swiss
LX288
Swiss
|
17:10
London Heathrow
22:40
Zurich
|
19:55
Zurich
09:10
Johannesburg
|
Connect |
LH915
Lufthansa
LH572
Lufthansa
|
17:30
London Heathrow
22:05
Frankfurt
|
20:05
Frankfurt
08:30
Johannesburg
|
Connect |
TK1972
Turkish Airlines
TK38 42
Turkish Airlines
|
18:20
London Heathrow
01:35
Istanbul Ataturk
|
00:10
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
KQ101
Kenya Airways
KQ760
Kenya Airways
|
18:25
London Heathrow
07:45
Nairobi
|
05:00
Nairobi
10:55
Johannesburg
|
Connect |
LH917
Lufthansa
LH572
Lufthansa
|
18:30
London Heathrow
22:05
Frankfurt
|
21:05
Frankfurt
08:30
Johannesburg
|
Connect |
LX327
Swiss
LX288
Swiss
|
18:40
London Heathrow
22:40
Zurich
|
21:20
Zurich
09:10
Johannesburg
|
Connect |
SA235
South African Airways
|
19:00
London Heathrow
|
07:05 Johannesburg | Direct |
BA055
British Airways
|
19:05
London Heathrow
|
07:05 Johannesburg | Direct |
EK004
Emirates
EK763
Emirates
|
20:40
London Heathrow
10:05
Dubai
|
06:35
Dubai
16:25
Johannesburg
|
Connect |
EY026
Etihad
EY604
Etihad
|
20:45
London Heathrow
10:05
Abu Dhabi
|
06:50
Abu Dhabi
16:30
Johannesburg
|
Connect |
ET701
Ethiopian Airlines
ET809
Ethiopian Airlines
|
21:00
London Heathrow
08:40
Addis Ababa
|
06:45
Addis Ababa
13:05
Johannesburg
|
Connect |
BA057
British Airways
|
21:25
London Heathrow
|
09:15 Johannesburg | Direct |
VS449
Virgin Atlantic
|
21:35
London Heathrow
|
09:30 Johannesburg | Direct |
BA059
British Airways
BA6412
British Airways
|
21:40
London Heathrow
13:25
Capetown
|
10:10
Capetown
15:25
Johannesburg
|
Connect |
BA059
British Airways
BA6414
British Airways
|
21:40
London Heathrow
12:20
Capetown
|
10:10
Capetown
14:20
Johannesburg
|
Connect |
BA059
British Airways
BA6418
British Airways
|
21:40
London Heathrow
16:00
Capetown
|
10:10
Capetown
18:00
Johannesburg
|
Connect |
EY018
Etihad
EY604
Etihad
|
21:55
London Heathrow
10:05
Abu Dhabi
|
08:00
Abu Dhabi
16:30
Johannesburg
|
Connect |
EK006
Emirates
EK763
Emirates
|
22:15
London Heathrow
10:05
Dubai
|
08:05
Dubai
16:25
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in England to Manchester.
You take a flight from Manchester to Johannesburg and cost approximately 460 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:35
Amsterdam Schiphol
|
08:15
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
U21829
easyJet
KL0591
KLM
|
06:05
Manchester
10:35
Amsterdam Schiphol
|
08:25
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
U21831
easyJet
KL0591
KLM
|
07:05
Manchester
10:35
Amsterdam Schiphol
|
09:25
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
QR022
Qatar Airways
QR1365
Qatar Airways
|
08:10
Manchester
20:40
Doha
|
17:00
Doha
04:35
Johannesburg
|
Connect |
LX391
Swiss
LX288
Swiss
|
08:45
Manchester
22:40
Zurich
|
11:45
Zurich
09:10
Johannesburg
|
Connect |
AF1669
Air France
AF990
Air France
|
09:35
Manchester
18:20
Paris CDG
|
12:05
Paris CDG
05:00
Johannesburg
|
Connect |
BA1389
British Airways
BA057
British Airways
|
09:45
Manchester
21:25
London Heathrow
|
10:55
London Heathrow
09:15
Johannesburg
|
Connect |
BA1389
British Airways
BA055
British Airways
|
09:45
Manchester
19:05
London Heathrow
|
10:55
London Heathrow
07:05
Johannesburg
|
Connect |
BA1389
British Airways
BA041
British Airways
BA6200
British Airways
|
09:45
Manchester
16:55
London Heathrow
06:25
Durban
|
10:55
London Heathrow
05:25
Durban
07:30
Johannesburg
|
Connect |
EK022
Emirates
EK761
Emirates
|
09:50
Manchester
04:05
Dubai
|
20:00
Dubai
10:15
Johannesburg
|
Connect |
EK022
Emirates
EK767
Emirates
|
09:50
Manchester
23:20
Dubai
|
20:00
Dubai
05:30
Johannesburg
|
Connect |
TK1994
Turkish Airlines
TK38 42
Turkish Airlines
|
10:40
Manchester
01:35
Istanbul Ataturk
|
16:50
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
LH2501
Lufthansa
SA265
South African Airways
|
10:45
Manchester
21:05
Munich
|
13:40
Munich
07:40
Johannesburg
|
Connect |
LH943
Lufthansa
LH572
Lufthansa
|
11:10
Manchester
22:05
Frankfurt
|
13:50
Frankfurt
08:30
Johannesburg
|
Connect |
LH943
Lufthansa
SA261
South African Airways
|
11:10
Manchester
20:45
Frankfurt
|
13:50
Frankfurt
07:25
Johannesburg
|
Connect |
BA1391
British Airways
BA055
British Airways
|
12:10
Manchester
19:05
London Heathrow
|
13:20
London Heathrow
07:05
Johannesburg
|
Connect |
BA1391
British Airways
BA041
British Airways
BA6200
British Airways
|
12:10
Manchester
16:55
London Heathrow
06:25
Durban
|
13:20
London Heathrow
05:25
Durban
07:30
Johannesburg
|
Connect |
BA1391
British Airways
BA057
British Airways
|
12:10
Manchester
21:25
London Heathrow
|
13:20
London Heathrow
09:15
Johannesburg
|
Connect |
LH2507
Lufthansa
SA265
South African Airways
|
12:45
Manchester
21:05
Munich
|
15:40
Munich
07:40
Johannesburg
|
Connect |
LX395
Swiss
LX288
Swiss
|
13:45
Manchester
22:40
Zurich
|
16:40
Zurich
09:10
Johannesburg
|
Connect |
EK018
Emirates
EK761
Emirates
|
14:05
Manchester
04:05
Dubai
|
00:20
Dubai
10:15
Johannesburg
|
Connect |
U21927
easyJet
AF990
Air France
|
14:15
Manchester
18:20
Paris CDG
|
16:45
Paris CDG
05:00
Johannesburg
|
Connect |
AF1069
Air France
AF990
Air France
|
14:30
Manchester
18:20
Paris CDG
|
16:55
Paris CDG
05:00
Johannesburg
|
Connect |
LH939
Lufthansa
LH572
Lufthansa
|
15:05
Manchester
22:05
Frankfurt
|
17:45
Frankfurt
08:30
Johannesburg
|
Connect |
LH939
Lufthansa
SA261
South African Airways
|
15:05
Manchester
20:45
Frankfurt
|
17:45
Frankfurt
07:25
Johannesburg
|
Connect |
QR028
Qatar Airways
QR1367
Qatar Airways
|
15:10
Manchester
07:05
Doha
|
00:05
Doha
14:55
Johannesburg
|
Connect |
QR028
Qatar Airways
QR1363
Qatar Airways
|
15:10
Manchester
01:55
Doha
|
00:05
Doha
09:50
Johannesburg
|
Connect |
SV0124
Saudia
SV0447
Saudia
|
15:10
Manchester
01:45
Jeddah
|
23:25
Jeddah
07:30
Johannesburg
|
Connect |
QR028
Qatar Airways
QR1377
Qatar Airways
|
15:10
Manchester
07:00
Doha
|
00:05
Doha
14:55
Johannesburg
|
Connect |
BA1399
British Airways
SA235
South African Airways
|
15:50
Manchester
19:00
London Heathrow
|
16:55
London Heathrow
07:05
Johannesburg
|
Connect |
BA1399
British Airways
BA055
British Airways
|
15:50
Manchester
19:05
London Heathrow
|
16:55
London Heathrow
07:05
Johannesburg
|
Connect |
BA1399
British Airways
BA057
British Airways
|
15:50
Manchester
21:25
London Heathrow
|
16:55
London Heathrow
09:15
Johannesburg
|
Connect |
TK1996
Turkish Airlines
TK38 42
Turkish Airlines
|
16:10
Manchester
01:35
Istanbul Ataturk
|
22:20
Istanbul Ataturk
10:20
Johannesburg
|
Connect |
LH947
Lufthansa
LH572
Lufthansa
|
18:10
Manchester
22:05
Frankfurt
|
20:50
Frankfurt
08:30
Johannesburg
|
Connect |
LX381
Swiss
LX288
Swiss
|
18:45
Manchester
22:40
Zurich
|
21:40
Zurich
09:10
Johannesburg
|
Connect |
EY022
Etihad
EY604
Etihad
|
20:30
Manchester
10:05
Abu Dhabi
|
06:35
Abu Dhabi
16:30
Johannesburg
|
Connect |
EK020
Emirates
EK765
Emirates
|
21:15
Manchester
14:40
Dubai
|
07:25
Dubai
20:50
Johannesburg
|
Connect |
QR024
Qatar Airways
QR1367
Qatar Airways
|
21:15
Manchester
07:05
Doha
|
06:10
Doha
14:55
Johannesburg
|
Connect |
EK020
Emirates
EK763
Emirates
|
21:15
Manchester
10:05
Dubai
|
07:25
Dubai
16:25
Johannesburg
|
Connect |
QR024
Qatar Airways
QR1377
Qatar Airways
|
21:15
Manchester
07:00
Doha
|
06:10
Doha
14:55
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in England to London City.
You take a flight from London City to Johannesburg and cost approximately 300 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
LH927
Lufthansa
SA261
South African Airways
|
07:50
London City
20:45
Frankfurt
|
10:10
Frankfurt
07:25
Johannesburg
|
Connect |
LH927
Lufthansa
LH572
Lufthansa
|
07:50
London City
22:05
Frankfurt
|
10:10
Frankfurt
08:30
Johannesburg
|
Connect |
LH929
Lufthansa
SA261
South African Airways
|
09:15
London City
20:45
Frankfurt
|
11:35
Frankfurt
07:25
Johannesburg
|
Connect |
LH929
Lufthansa
LH572
Lufthansa
|
09:15
London City
22:05
Frankfurt
|
11:35
Frankfurt
08:30
Johannesburg
|
Connect |
LX457
Swiss
LX288
Swiss
|
12:25
London City
22:40
Zurich
|
14:55
Zurich
09: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 |
AZ0227
Alitalia
AZ2099
Alitalia
AZ0848
Alitalia
|
13:55
London City
18:30
Milan Linate
22:10
Rome
|
16:45
Milan Linate
19:40
Rome
08:20
Johannesburg
|
Connect |
AZ0227
Alitalia
AZ2097
Alitalia
AZ0848
Alitalia
|
13:55
London City
18:00
Milan Linate
22:10
Rome
|
16:45
Milan Linate
19:10
Rome
08:20
Johannesburg
|
Connect |
BA8734
British Airways
LH572
Lufthansa
|
14:55
London City
22:05
Frankfurt
|
17:25
Frankfurt
08:30
Johannesburg
|
Connect |
BA8734
British Airways
SA261
South African Airways
|
14:55
London City
20:45
Frankfurt
|
17:25
Frankfurt
07:25
Johannesburg
|
Connect |
LH935
Lufthansa
LH572
Lufthansa
|
17:00
London City
22:05
Frankfurt
|
19:20
Frankfurt
08:30
Johannesburg
|
Connect |
LH935
Lufthansa
SA261
South African Airways
|
17:00
London City
20:45
Frankfurt
|
19:20
Frankfurt
07:25
Johannesburg
|
Connect |
LX465
Swiss
LX288
Swiss
|
17:10
London City
22:40
Zurich
|
19:50
Zurich
09:10
Johannesburg
|
Connect |
LX467
Swiss
LX288
Swiss
|
18:25
London City
22:40
Zurich
|
21:00
Zurich
09:10
Johannesburg
|
Connect |
BA8769
British Airways
LX288
Swiss
|
18:35
London City
22:40
Zurich
|
21:10
Zurich
09:10
Johannesburg
|
Connect |
KL0994
KLM
KL0591
KLM
|
19:05
London City
10:35
Amsterdam Schiphol
|
21:15
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
KL0998
KLM
KL0591
KLM
|
20:10
London City
10:35
Amsterdam Schiphol
|
22:15
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in England to London Heathrow.
You take a flight from London Heathrow to Capetown and cost approximately 320 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
OS458
Austrian Airlines
OS31
Austrian Airlines
|
06:00
London Heathrow
13:40
Vienna
|
09:15
Vienna
01:05
Capetown
|
Connect |
AF1081
Air France
AF864
Air France
|
06:20
London Heathrow
10:30
Paris CDG
|
08:35
Paris CDG
21:50
Capetown
|
Connect |
KL1000
KLM
KL0597
KLM
|
06:30
London Heathrow
10:05
Amsterdam Schiphol
|
08:55
Amsterdam Schiphol
21:20
Capetown
|
Connect |
OS452
Austrian Airlines
OS31
Austrian Airlines
|
09:05
London Heathrow
13:40
Vienna
|
12:25
Vienna
01:05
Capetown
|
Connect |
LH2473
Lufthansa
LH574
Lufthansa
|
10:40
London Heathrow
19:00
Munich
|
13:30
Munich
07:40
Capetown
|
Connect |
LX333
Swiss
WK86
Edelweiss Air
|
13:45
London Heathrow
19:45
Zurich
|
16:30
Zurich
07:10
Capetown
|
Connect |
LH2475
Lufthansa
LH574
Lufthansa
|
13:50
London Heathrow
19:00
Munich
|
16:40
Munich
07:40
Capetown
|
Connect |
EK002
Emirates
EK772
Emirates
|
14:20
London Heathrow
03:50
Dubai
|
00:20
Dubai
11:35
Capetown
|
Connect |
QR004
Qatar Airways
QR1369
Qatar Airways
|
15:05
London Heathrow
01:40
Doha
|
00:10
Doha
11:10
Capetown
|
Connect |
QR008
Qatar Airways
QR1369
Qatar Airways
|
16:00
London Heathrow
01:40
Doha
|
00:50
Doha
11:10
Capetown
|
Connect |
LH911
Lufthansa
LH576
Lufthansa
|
16:30
London Heathrow
22:15
Frankfurt
|
19:05
Frankfurt
10:00
Capetown
|
Connect |
TK1986
Turkish Airlines
TK44
Turkish Airlines
|
16:30
London Heathrow
01:55
Istanbul Ataturk
|
22:15
Istanbul Ataturk
12:00
Capetown
|
Connect |
EK030
Emirates
EK772
Emirates
|
16:50
London Heathrow
03:50
Dubai
|
02:45
Dubai
11:35
Capetown
|
Connect |
BA041
British Airways
BA6300
British Airways
|
16:55
London Heathrow
06:20
Durban
|
05:25
Durban
08:20
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
BA6302
British Airways
|
16:55
London Heathrow
09:00
Durban
|
05:25
Durban
11:10
Capetown
|
Connect |
LH915
Lufthansa
LH576
Lufthansa
|
17:30
London Heathrow
22:15
Frankfurt
|
20:05
Frankfurt
10:00
Capetown
|
Connect |
TK1972
Turkish Airlines
TK44
Turkish Airlines
|
18:20
London Heathrow
01:55
Istanbul Ataturk
|
00:10
Istanbul Ataturk
12:00
Capetown
|
Connect |
LH917
Lufthansa
LH576
Lufthansa
|
18:30
London Heathrow
22:15
Frankfurt
|
21:05
Frankfurt
10:00
Capetown
|
Connect |
SA235
South African Airways
SA313
South African Airways
|
19:00
London Heathrow
08:35
Johannesburg
|
07:05
Johannesburg
10:45
Capetown
|
Connect |
SA235
South African Airways
SA317
South African Airways
|
19:00
London Heathrow
09:10
Johannesburg
|
07:05
Johannesburg
11:20
Capetown
|
Connect |
SA235
South African Airways
JE129
Mango
|
19:00
London Heathrow
07:55
Johannesburg
|
07:05
Johannesburg
10:05
Capetown
|
Connect |
BA055
British Airways
BA6417
British Airways
|
19:05
London Heathrow
12:40
Johannesburg
|
07:05
Johannesburg
14:50
Capetown
|
Connect |
BA055
British Airways
BA6409
British Airways
|
19:05
London Heathrow
10:35
Johannesburg
|
07:05
Johannesburg
12:45
Capetown
|
Connect |
BA055
British Airways
BA6413
British Airways
|
19:05
London Heathrow
09:25
Johannesburg
|
07:05
Johannesburg
11:35
Capetown
|
Connect |
EK032
Emirates
EK770
Emirates
|
19:50
London Heathrow
09:05
Dubai
|
05:50
Dubai
16:45
Capetown
|
Connect |
EK004
Emirates
EK770
Emirates
|
20:40
London Heathrow
09:05
Dubai
|
06:35
Dubai
16:45
Capetown
|
Connect |
ET701
Ethiopian Airlines
ET847
Ethiopian Airlines
|
21:00
London Heathrow
08:15
Addis Ababa
|
06:45
Addis Ababa
13:45
Capetown
|
Connect |
BA057
British Airways
BA6409
British Airways
|
21:25
London Heathrow
10:35
Johannesburg
|
09:15
Johannesburg
12:45
Capetown
|
Connect |
BA057
British Airways
BA6417
British Airways
|
21:25
London Heathrow
12:40
Johannesburg
|
09:15
Johannesburg
14:50
Capetown
|
Connect |
BA057
British Airways
BA6419
British Airways
|
21:25
London Heathrow
14:00
Johannesburg
|
09:15
Johannesburg
16:10
Capetown
|
Connect |
QR002
Qatar Airways
QR1371
Qatar Airways
|
21:30
London Heathrow
07:40
Doha
|
06:20
Doha
17:10
Capetown
|
Connect |
BA059
British Airways
|
21:40
London Heathrow
|
10:10 Capetown | Direct |
QR016
Qatar Airways
QR1371
Qatar Airways
|
21:55
London Heathrow
07:40
Doha
|
06:45
Doha
17:10
Capetown
|
Connect |
EK006
Emirates
EK770
Emirates
|
22:15
London Heathrow
09:05
Dubai
|
08:05
Dubai
16:45
Capetown
|
Connect |
You take a bus, shuttle or taxi from your location in England 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 | |
---|---|---|---|
BA041
British Airways
SA8531
South African Airways
|
16:55
London Heathrow
06:50
Durban
|
05:25
Durban
07:55
Bloemfontein
|
Connect |
SA235
South African Airways
SA1003
South African Airways
|
19:00
London Heathrow
08:00
Johannesburg
|
07:05
Johannesburg
09:00
Bloemfontein
|
Connect |
SA235
South African Airways
SA1005
South African Airways
|
19:00
London Heathrow
09:45
Johannesburg
|
07:05
Johannesburg
10:45
Bloemfontein
|
Connect |
SA235
South African Airways
SA313
South African Airways
SA1057
South African Airways
|
19:00
London Heathrow
08:35
Johannesburg
16:30
Capetown
|
07:05
Johannesburg
10:45
Capetown
18:00
Bloemfontein
|
Connect |
SA235
South African Airways
SA543
South African Airways
SA8537
South African Airways
|
19:00
London Heathrow
09:35
Johannesburg
16:35
Durban
|
07:05
Johannesburg
10:40
Durban
17:40
Bloemfontein
|
Connect |
SA235
South African Airways
SA8403
South African Airways
|
19:00
London Heathrow
08:25
Johannesburg
|
07:05
Johannesburg
09:20
Bloemfontein
|
Connect |
SA235
South African Airways
SA317
South African Airways
SA1057
South African Airways
|
19:00
London Heathrow
09:10
Johannesburg
16:30
Capetown
|
07:05
Johannesburg
11:20
Capetown
18:00
Bloemfontein
|
Connect |
BA055
British Airways
SA1005
South African Airways
|
19:05
London Heathrow
09:45
Johannesburg
|
07:05
Johannesburg
10:45
Bloemfontein
|
Connect |
BA055
British Airways
SA8403
South African Airways
|
19:05
London Heathrow
08:25
Johannesburg
|
07:05
Johannesburg
09:20
Bloemfontein
|
Connect |
BA055
British Airways
SA1003
South African Airways
|
19:05
London Heathrow
08:00
Johannesburg
|
07:05
Johannesburg
09:00
Bloemfontein
|
Connect |
BA057
British Airways
SA8413
South African Airways
|
21:25
London Heathrow
12:20
Johannesburg
|
09:15
Johannesburg
13:25
Bloemfontein
|
Connect |
VS449
Virgin Atlantic
SA8413
South African Airways
|
21:35
London Heathrow
12:20
Johannesburg
|
09:30
Johannesburg
13:25
Bloemfontein
|
Connect |
BA059
British Airways
JE408
Mango
|
21:40
London Heathrow
11:40
Capetown
|
10:10
Capetown
13:10
Bloemfontein
|
Connect |
You take a bus, shuttle or taxi from your location in England to London Gatwick.
You take a flight from London Gatwick to Capetown and cost approximately 850 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
EK016
Emirates
EK772
Emirates
|
14:30
London Gatwick
03:50
Dubai
|
00:35
Dubai
11:35
Capetown
|
Connect |
QR328
Qatar Airways
QR1369
Qatar Airways
|
15:15
London Gatwick
01:40
Doha
|
00:05
Doha
11:10
Capetown
|
Connect |
TK1998
Turkish Airlines
TK44
Turkish Airlines
|
17:00
London Gatwick
01:55
Istanbul Ataturk
|
22:50
Istanbul Ataturk
12:00
Capetown
|
Connect |
BA2041
British Airways
|
20:00
London Gatwick
|
09:45 Capetown | Direct |
QR332
Qatar Airways
QR1371
Qatar Airways
|
21:30
London Gatwick
07:40
Doha
|
06:20
Doha
17:10
Capetown
|
Connect |
EK010
Emirates
EK770
Emirates
|
21:45
London Gatwick
09:05
Dubai
|
07:35
Dubai
16:45
Capetown
|
Connect |
You take a bus, shuttle or taxi from your location in England to London Heathrow.
You take a flight from London Heathrow to Durban and cost approximately 470 USD.
You take a bus, shuttle or taxi from Durban to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
BA041
British Airways
|
16:55
London Heathrow
|
05:25 Durban | Direct |
MK053
Air Mauritius
MK845
Air Mauritius
|
17:00
London Heathrow
09:00
Mauritius
|
07:55
Mauritius
11:20
Durban
|
Connect |
SA235
South African Airways
JE247
Mango
|
19:00
London Heathrow
10:25
Johannesburg
|
07:05
Johannesburg
11:35
Durban
|
Connect |
SA235
South African Airways
SA543
South African Airways
|
19:00
London Heathrow
09:35
Johannesburg
|
07:05
Johannesburg
10:40
Durban
|
Connect |
SA235
South African Airways
JE245
Mango
|
19:00
London Heathrow
08:35
Johannesburg
|
07:05
Johannesburg
09:45
Durban
|
Connect |
BA055
British Airways
BA6215
British Airways
|
19:05
London Heathrow
10:35
Johannesburg
|
07:05
Johannesburg
11:40
Durban
|
Connect |
BA055
British Airways
BA6203
British Airways
|
19:05
London Heathrow
08:55
Johannesburg
|
07:05
Johannesburg
10:00
Durban
|
Connect |
BA055
British Airways
BA6211
British Airways
|
19:05
London Heathrow
12:45
Johannesburg
|
07:05
Johannesburg
13:50
Durban
|
Connect |
EK032
Emirates
EK775
Emirates
|
19:50
London Heathrow
10:15
Dubai
|
05:50
Dubai
16:35
Durban
|
Connect |
EK004
Emirates
EK775
Emirates
|
20:40
London Heathrow
10:15
Dubai
|
06:35
Dubai
16:35
Durban
|
Connect |
BA057
British Airways
BA6215
British Airways
|
21:25
London Heathrow
10:35
Johannesburg
|
09:15
Johannesburg
11:40
Durban
|
Connect |
BA057
British Airways
BA6209
British Airways
|
21:25
London Heathrow
14:15
Johannesburg
|
09:15
Johannesburg
15:20
Durban
|
Connect |
BA057
British Airways
BA6211
British Airways
|
21:25
London Heathrow
12:45
Johannesburg
|
09:15
Johannesburg
13:50
Durban
|
Connect |
BA059
British Airways
BA6305
British Airways
|
21:40
London Heathrow
12:00
Capetown
|
10:10
Capetown
14:00
Durban
|
Connect |
BA059
British Airways
BA6309
British Airways
|
21:40
London Heathrow
13:20
Capetown
|
10:10
Capetown
15:20
Durban
|
Connect |
EK006
Emirates
EK775
Emirates
|
22:15
London Heathrow
10:15
Dubai
|
08:05
Dubai
16:35
Durban
|
Connect |
You take a bus, shuttle or taxi from your location in England to London Heathrow.
You take a flight from London Heathrow to Pietermaritzburg and cost approximately 600 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
BA081
British Airways
SA057
South African Airways
SA8747
South African Airways
|
13:55
London Heathrow
22:20
Accra
07:00
Johannesburg
|
19:30
Accra
06:05
Johannesburg
08:00
Pietermaritzburg
|
Connect |
SA235
South African Airways
SA8741
South African Airways
|
19:00
London Heathrow
17:15
Johannesburg
|
07:05
Johannesburg
18:15
Pietermaritzburg
|
Connect |
SA235
South African Airways
SA8743
South African Airways
|
19:00
London Heathrow
15:30
Johannesburg
|
07:05
Johannesburg
16:30
Pietermaritzburg
|
Connect |
SA235
South African Airways
SA8735
South African Airways
|
19:00
London Heathrow
12:15
Johannesburg
|
07:05
Johannesburg
13:15
Pietermaritzburg
|
Connect |
BA055
British Airways
SA8735
South African Airways
|
19:05
London Heathrow
12:15
Johannesburg
|
07:05
Johannesburg
13:15
Pietermaritzburg
|
Connect |
BA057
British Airways
SA8735
South African Airways
|
21:25
London Heathrow
12:15
Johannesburg
|
09:15
Johannesburg
13:15
Pietermaritzburg
|
Connect |
BA057
British Airways
SA8743
South African Airways
|
21:25
London Heathrow
15:30
Johannesburg
|
09:15
Johannesburg
16:30
Pietermaritzburg
|
Connect |
BA057
British Airways
SA8741
South African Airways
|
21:25
London Heathrow
17:15
Johannesburg
|
09:15
Johannesburg
18:15
Pietermaritzburg
|
Connect |
VS449
Virgin Atlantic
SA8735
South African Airways
|
21:35
London Heathrow
12:15
Johannesburg
|
09:30
Johannesburg
13:15
Pietermaritzburg
|
Connect |
VS449
Virgin Atlantic
SA8743
South African Airways
|
21:35
London Heathrow
15:30
Johannesburg
|
09:30
Johannesburg
16:30
Pietermaritzburg
|
Connect |
VS449
Virgin Atlantic
SA8741
South African Airways
|
21:35
London Heathrow
17:15
Johannesburg
|
09:30
Johannesburg
18:15
Pietermaritzburg
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com