
Popular airlines from Angola
Ethiopian Airlines
TAP Portugal
Emirates
Lufthansa
Air France
Swiss International Air Lines
South African Airways
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Cheapest flights from Angola
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sat, 13 June - Sun, 28 June
NBJ
Luanda
JNB
Johannesburg
AU$1,095 Return, found 1 day ago
AU$1,095
Return
found 1 day ago

Mon, 9 Mar - Mon, 16 Mar
NBJ
Luanda
CPT
Cape Town
AU$1,191 Return, found 3 days ago
AU$1,191
Return
found 3 days ago

Mon, 2 Feb - Mon, 16 Feb
NBJ
Luanda
CPT
Cape Town
AU$1,258 Return, found 2 days ago
AU$1,258
Return
found 2 days ago

Mon, 9 Mar - Mon, 16 Mar
NBJ
Luanda
CPT
Cape Town
AU$1,269 Return, found 3 days ago
AU$1,269
Return
found 3 days ago

Mon, 2 Feb - Mon, 16 Feb
NBJ
Luanda
CPT
Cape Town
AU$1,336 Return, found 2 days ago
AU$1,336
Return
found 2 days ago

Mon, 9 Mar - Mon, 16 Mar
NBJ
Luanda
CPT
Cape Town
AU$1,347 Return, found 3 days ago
AU$1,347
Return
found 3 days ago

Mon, 2 Feb - Mon, 16 Feb
NBJ
Luanda
CPT
Cape Town
AU$1,599 Return, found 2 days ago
AU$1,599
Return
found 2 days ago

Mon, 2 Feb - Mon, 16 Feb
NBJ
Luanda
CPT
Cape Town
AU$1,676 Return, found 2 days ago
AU$1,676
Return
found 2 days ago

Sat, 13 June - Sun, 28 June
NBJ
Luanda
JNB
Johannesburg
AU$1,851 Return, found 1 day ago
AU$1,851
Return
found 1 day ago

Sat, 13 June - Sun, 28 June
NBJ
Luanda
JNB
Johannesburg
AU$2,278 Return, found 1 day ago
AU$2,278
Return
found 1 day ago

Mon, 2 Feb - Mon, 16 Feb
NBJ
Luanda
CPT
Cape Town
AU$2,280 Return, found 2 days ago
AU$2,280
Return
found 2 days ago

Mon, 9 Mar - Mon, 16 Mar
NBJ
Luanda
CPT
Cape Town
AU$2,300 Return, found 3 days ago
AU$2,300
Return
found 3 days ago

Mon, 9 Mar - Mon, 16 Mar
NBJ
Luanda
CPT
Cape Town
AU$2,435 Return, found 3 days ago
AU$2,435
Return
found 3 days ago

Sat, 13 June - Sun, 28 June
NBJ
Luanda
JNB
Johannesburg
AU$2,756 Return, found 1 day ago
AU$2,756
Return
found 1 day ago

Mon, 2 Feb - Mon, 16 Feb
NBJ
Luanda
CPT
Cape Town
AU$2,773 Return, found 2 days ago
AU$2,773
Return
found 2 days ago

Mon, 2 Feb - Mon, 16 Feb
NBJ
Luanda
CPT
Cape Town
AU$2,786 Return, found 2 days ago
AU$2,786
Return
found 2 days ago

Sat, 13 June - Sun, 28 June
NBJ
Luanda
JNB
Johannesburg
AU$2,801 Return, found 1 day ago
AU$2,801
Return
found 1 day ago

Mon, 9 Mar - Mon, 16 Mar
NBJ
Luanda
CPT
Cape Town
AU$2,811 Return, found 3 days ago
AU$2,811
Return
found 3 days ago

Mon, 2 Feb - Mon, 16 Feb
NBJ
Luanda
CPT
Cape Town
AU$2,831 Return, found 2 days ago
AU$2,831
Return
found 2 days ago

Sat, 13 June - Sun, 28 June
NBJ
Luanda
JNB
Johannesburg
AU$3,580 Return, found 1 day ago
AU$3,580
Return
found 1 day ago
*Available to Expedia members.