How to get to South Africa from Angola by flight ? You can check flights from Angola to South Africa below.
You can find flight ticket prices from Angola to South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Angola to Luanda.
You take a flight from Luanda to Johannesburg and cost approximately 250 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DT579
TAAG Angola Airlines
SA346
South African Airways
|
08:40
Luanda
15:05
Capetown
|
13:40
Capetown
17:00
Johannesburg
|
Connect |
DT577
TAAG Angola Airlines
|
09:20
Luanda
|
13:50 Johannesburg | Direct |
DT581
TAAG Angola Airlines
SA145
South African Airways
|
09:50
Luanda
16:05
Maputo
|
14:50
Maputo
17:10
Johannesburg
|
Connect |
DT581
TAAG Angola Airlines
TM307 315 315 315
Linhas Aéreas de Moçambique
|
09:50
Luanda
17:20
Maputo
|
14:50
Maputo
18:30
Johannesburg
|
Connect |
SW304
Air Namibia
SW729
Air Namibia
|
11:55
Luanda
17:30
Windhoek
|
15:25
Windhoek
19:15
Johannesburg
|
Connect |
SA055
South African Airways
|
13:25
Luanda
|
17:45 Johannesburg | Direct |
DT575
TAAG Angola Airlines
|
19:20
Luanda
|
23:50 Johannesburg | Direct |
You take a bus, shuttle or taxi from your location in Angola to Luanda.
You take a flight from Luanda to Capetown and cost approximately 380 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DT579
TAAG Angola Airlines
|
08:40
Luanda
|
13:40 Capetown | Direct |
DT577
TAAG Angola Airlines
SA347
South African Airways
|
09:20
Luanda
15:30
Johannesburg
|
13:50
Johannesburg
17:40
Capetown
|
Connect |
DT577
TAAG Angola Airlines
SA353
South African Airways
|
09:20
Luanda
16:00
Johannesburg
|
13:50
Johannesburg
18:10
Capetown
|
Connect |
DT577
TAAG Angola Airlines
JE149
Mango
|
09:20
Luanda
16:15
Johannesburg
|
13:50
Johannesburg
18:25
Capetown
|
Connect |
SA055
South African Airways
SA363
South African Airways
|
13:25
Luanda
18:45
Johannesburg
|
17:45
Johannesburg
20:55
Capetown
|
Connect |
SA055
South African Airways
SA367
South African Airways
|
13:25
Luanda
19:30
Johannesburg
|
17:45
Johannesburg
21:40
Capetown
|
Connect |
SA055
South African Airways
JE161
Mango
|
13:25
Luanda
19:00
Johannesburg
|
17:45
Johannesburg
21:10
Capetown
|
Connect |
You take a bus, shuttle or taxi from your location in Angola to Luanda.
You take a flight from Luanda to Bloemfontein and cost approximately 430 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL0575
KLM
SA075
South African Airways
SA1013
South African Airways
|
07:40
Luanda
12:15
Windhoek
15:30
Johannesburg
|
11:05
Windhoek
14:00
Johannesburg
16:25
Bloemfontein
|
Connect |
KL0575
KLM
SA075
South African Airways
SA8411
South African Airways
|
07:40
Luanda
12:15
Windhoek
15:45
Johannesburg
|
11:05
Windhoek
14:00
Johannesburg
16:45
Bloemfontein
|
Connect |
DT579
TAAG Angola Airlines
SA1057
South African Airways
|
08:40
Luanda
16:30
Capetown
|
13:40
Capetown
18:00
Bloemfontein
|
Connect |
DT577
TAAG Angola Airlines
SA1013
South African Airways
|
09:20
Luanda
15:30
Johannesburg
|
13:50
Johannesburg
16:25
Bloemfontein
|
Connect |
DT577
TAAG Angola Airlines
SA8411
South African Airways
|
09:20
Luanda
15:45
Johannesburg
|
13:50
Johannesburg
16:45
Bloemfontein
|
Connect |
DT577
TAAG Angola Airlines
SA1017
South African Airways
|
09:20
Luanda
17:00
Johannesburg
|
13:50
Johannesburg
18:00
Bloemfontein
|
Connect |
DT575
TAAG Angola Airlines
SA8401
South African Airways
|
19:20
Luanda
05:50
Johannesburg
|
23:50
Johannesburg
06:45
Bloemfontein
|
Connect |
DT575
TAAG Angola Airlines
SA1001
South African Airways
|
19:20
Luanda
06:10
Johannesburg
|
23:50
Johannesburg
07:05
Bloemfontein
|
Connect |
You take a bus, shuttle or taxi from your location in Angola to Catumbela.
You take a flight from Catumbela to Johannesburg and cost approximately 190 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DT442
TAAG Angola Airlines
DT587
TAAG Angola Airlines
SA8103
South African Airways
|
08:00
Catumbela
13:20
Luanda
18:45
Harare
|
09:00
Luanda
17:35
Harare
20:30
Johannesburg
|
Connect |
DT442
TAAG Angola Airlines
DT575
TAAG Angola Airlines
|
08:00
Catumbela
19:20
Luanda
|
09:00
Luanda
23:50
Johannesburg
|
Connect |
DT442
TAAG Angola Airlines
SW304
Air Namibia
SW729
Air Namibia
|
08:00
Catumbela
11:55
Luanda
17:30
Windhoek
|
09:00
Luanda
15:25
Windhoek
19:15
Johannesburg
|
Connect |
DT442
TAAG Angola Airlines
DT573
TAAG Angola Airlines
BA6274
British Airways
|
08:00
Catumbela
10:25
Luanda
14:55
Windhoek
|
09:00
Luanda
13:55
Windhoek
16:45
Johannesburg
|
Connect |
DT442
TAAG Angola Airlines
SA055
South African Airways
|
08:00
Catumbela
13:25
Luanda
|
09:00
Luanda
17:45
Johannesburg
|
Connect |
DT442
TAAG Angola Airlines
DT573
TAAG Angola Airlines
SA077
South African Airways
|
08:00
Catumbela
10:25
Luanda
16:00
Windhoek
|
09:00
Luanda
13:55
Windhoek
17:45
Johannesburg
|
Connect |
DT442
TAAG Angola Airlines
DT581
TAAG Angola Airlines
TM307 315 315 315
Linhas Aéreas de Moçambique
|
08:00
Catumbela
09:50
Luanda
17:20
Maputo
|
09:00
Luanda
14:50
Maputo
18:30
Johannesburg
|
Connect |
DT442
TAAG Angola Airlines
DT573
TAAG Angola Airlines
SW729
Air Namibia
|
08:00
Catumbela
10:25
Luanda
17:30
Windhoek
|
09:00
Luanda
13:55
Windhoek
19:15
Johannesburg
|
Connect |
DT442
TAAG Angola Airlines
DT581
TAAG Angola Airlines
SA145
South African Airways
|
08:00
Catumbela
09:50
Luanda
16:05
Maputo
|
09:00
Luanda
14:50
Maputo
17:10
Johannesburg
|
Connect |
DT473
TAAG Angola Airlines
DT575
TAAG Angola Airlines
|
11:20
Catumbela
19:20
Luanda
|
12:10
Luanda
23:50
Johannesburg
|
Connect |
DT444
TAAG Angola Airlines
DT577
TAAG Angola Airlines
|
20:40
Catumbela
09:20
Luanda
|
21:40
Luanda
13:50
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Angola to Cabinda.
You take a flight from Cabinda to Johannesburg and cost approximately 190 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DT121
TAAG Angola Airlines
SA055
South African Airways
|
07:40
Cabinda
13:25
Luanda
|
08:40
Luanda
17:45
Johannesburg
|
Connect |
DT123
TAAG Angola Airlines
DT575
TAAG Angola Airlines
|
16:10
Cabinda
19:20
Luanda
|
17:10
Luanda
23:50
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Angola to Luanda.
You take a flight from Luanda to Durban and cost approximately 310 USD.
You take a bus, shuttle or taxi from Durban to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KL0575
KLM
SA075
South African Airways
SA547
South African Airways
|
07:40
Luanda
12:15
Windhoek
15:15
Johannesburg
|
11:05
Windhoek
14:00
Johannesburg
16:20
Durban
|
Connect |
KL0575
KLM
SA075
South African Airways
SA565
South African Airways
|
07:40
Luanda
12:15
Windhoek
15:55
Johannesburg
|
11:05
Windhoek
14:00
Johannesburg
17:00
Durban
|
Connect |
DT579
TAAG Angola Airlines
JE352
Mango
|
08:40
Luanda
17:30
Capetown
|
13:40
Capetown
19:25
Durban
|
Connect |
DT579
TAAG Angola Airlines
SA346
South African Airways
JE265
Mango
|
08:40
Luanda
15:05
Capetown
18:45
Johannesburg
|
13:40
Capetown
17:00
Johannesburg
19:55
Durban
|
Connect |
DT579
TAAG Angola Airlines
SA352
South African Airways
JE265
Mango
|
08:40
Luanda
15:50
Capetown
18:45
Johannesburg
|
13:40
Capetown
17:45
Johannesburg
19:55
Durban
|
Connect |
DT579
TAAG Angola Airlines
JE364
Mango
|
08:40
Luanda
19:35
Capetown
|
13:40
Capetown
21:30
Durban
|
Connect |
DT579
TAAG Angola Airlines
JE716
Mango
JE643
Mango
|
08:40
Luanda
17:00
Capetown
20:15
Lanseria
|
13:40
Capetown
18:55
Lanseria
21:25
Durban
|
Connect |
DT579
TAAG Angola Airlines
SA346
South African Airways
SA573
South African Airways
|
08:40
Luanda
15:05
Capetown
18:00
Johannesburg
|
13:40
Capetown
17:00
Johannesburg
19:05
Durban
|
Connect |
DT579
TAAG Angola Airlines
JE156
Mango
JE267
Mango
|
08:40
Luanda
15:55
Capetown
19:40
Johannesburg
|
13:40
Capetown
17:50
Johannesburg
20:50
Durban
|
Connect |
DT579
TAAG Angola Airlines
JE156
Mango
JE265
Mango
|
08:40
Luanda
15:55
Capetown
18:45
Johannesburg
|
13:40
Capetown
17:50
Johannesburg
19:55
Durban
|
Connect |
DT579
TAAG Angola Airlines
SA352
South African Airways
JE267
Mango
|
08:40
Luanda
15:50
Capetown
19:40
Johannesburg
|
13:40
Capetown
17:45
Johannesburg
20:50
Durban
|
Connect |
DT579
TAAG Angola Airlines
JE156
Mango
JE275
Mango
|
08:40
Luanda
15:55
Capetown
20:05
Johannesburg
|
13:40
Capetown
17:50
Johannesburg
21:15
Durban
|
Connect |
DT579
TAAG Angola Airlines
SA346
South African Airways
SA575
South African Airways
|
08:40
Luanda
15:05
Capetown
18:30
Johannesburg
|
13:40
Capetown
17:00
Johannesburg
19:35
Durban
|
Connect |
DT577
TAAG Angola Airlines
SA353
South African Airways
JE364
Mango
|
09:20
Luanda
16:00
Johannesburg
19:35
Capetown
|
13:50
Johannesburg
18:10
Capetown
21:30
Durban
|
Connect |
DT577
TAAG Angola Airlines
JE257
Mango
|
09:20
Luanda
15:40
Johannesburg
|
13:50
Johannesburg
16:50
Durban
|
Connect |
DT577
TAAG Angola Airlines
SA547
South African Airways
|
09:20
Luanda
15:15
Johannesburg
|
13:50
Johannesburg
16:20
Durban
|
Connect |
DT577
TAAG Angola Airlines
SA8845
South African Airways
SA8510
South African Airways
|
09:20
Luanda
15:30
Johannesburg
18:25
Nelspruit
|
13:50
Johannesburg
16:15
Nelspruit
19:30
Durban
|
Connect |
DT577
TAAG Angola Airlines
SA8411
South African Airways
SA8538
South African Airways
|
09:20
Luanda
15:45
Johannesburg
18:00
Bloemfontein
|
13:50
Johannesburg
16:45
Bloemfontein
19:00
Durban
|
Connect |
DT577
TAAG Angola Airlines
SA1013
South African Airways
SA8538
South African Airways
|
09:20
Luanda
15:30
Johannesburg
18:00
Bloemfontein
|
13:50
Johannesburg
16:25
Bloemfontein
19:00
Durban
|
Connect |
DT577
TAAG Angola Airlines
SA565
South African Airways
|
09:20
Luanda
15:55
Johannesburg
|
13:50
Johannesburg
17:00
Durban
|
Connect |
DT577
TAAG Angola Airlines
SA347
South African Airways
JE364
Mango
|
09:20
Luanda
15:30
Johannesburg
19:35
Capetown
|
13:50
Johannesburg
17:40
Capetown
21:30
Durban
|
Connect |
DT577
TAAG Angola Airlines
JE149
Mango
JE364
Mango
|
09:20
Luanda
16:15
Johannesburg
19:35
Capetown
|
13:50
Johannesburg
18:25
Capetown
21:30
Durban
|
Connect |
DT581
TAAG Angola Airlines
SA145
South African Airways
SA573
South African Airways
|
09:50
Luanda
16:05
Maputo
18:00
Johannesburg
|
14:50
Maputo
17:10
Johannesburg
19:05
Durban
|
Connect |
DT573
TAAG Angola Airlines
BA6274
British Airways
BA6227
British Airways
|
10:25
Luanda
14:55
Windhoek
18:40
Johannesburg
|
13:55
Windhoek
16:45
Johannesburg
19:45
Durban
|
Connect |
DT573
TAAG Angola Airlines
BA6274
British Airways
BA6225
British Airways
|
10:25
Luanda
14:55
Windhoek
17:35
Johannesburg
|
13:55
Windhoek
16:45
Johannesburg
18:40
Durban
|
Connect |
SW304
Air Namibia
SW729
Air Namibia
JE275
Mango
|
11:55
Luanda
17:30
Windhoek
20:05
Johannesburg
|
15:25
Windhoek
19:15
Johannesburg
21:15
Durban
|
Connect |
SW304
Air Namibia
SW729
Air Namibia
MN625
Comair
|
11:55
Luanda
17:30
Windhoek
20:20
Johannesburg
|
15:25
Windhoek
19:15
Johannesburg
21:25
Durban
|
Connect |
SA055
South African Airways
JE275
Mango
|
13:25
Luanda
20:05
Johannesburg
|
17:45
Johannesburg
21:15
Durban
|
Connect |
SA055
South African Airways
JE267
Mango
|
13:25
Luanda
19:40
Johannesburg
|
17:45
Johannesburg
20:50
Durban
|
Connect |
SA055
South African Airways
JE265
Mango
|
13:25
Luanda
18:45
Johannesburg
|
17:45
Johannesburg
19:55
Durban
|
Connect |
DT575
TAAG Angola Airlines
FA264
Safair
|
19:20
Luanda
05:50
Johannesburg
|
23:50
Johannesburg
07:05
Durban
|
Connect |
DT575
TAAG Angola Airlines
JE241
Mango
|
19:20
Luanda
05:55
Johannesburg
|
23:50
Johannesburg
07:05
Durban
|
Connect |
DT575
TAAG Angola Airlines
BA6205
British Airways
|
19:20
Luanda
05:55
Johannesburg
|
23:50
Johannesburg
07:00
Durban
|
Connect |
You take a bus, shuttle or taxi from your location in Angola to Lubango.
You take a flight from Lubango to Johannesburg and cost approximately 170 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DT571
TAAG Angola Airlines
SW727
Air Namibia
|
12:00
Lubango
14:35
Windhoek
|
13:30
Windhoek
16:20
Johannesburg
|
Connect |
DT571
TAAG Angola Airlines
BA6274
British Airways
|
12:00
Lubango
14:55
Windhoek
|
13:30
Windhoek
16:45
Johannesburg
|
Connect |
DT571
TAAG Angola Airlines
SA077
South African Airways
|
12:00
Lubango
16:00
Windhoek
|
13:30
Windhoek
17:45
Johannesburg
|
Connect |
DT572
TAAG Angola Airlines
DT575
TAAG Angola Airlines
|
16:40
Lubango
19:20
Luanda
|
18:00
Luanda
23:50
Johannesburg
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com