
Cheap flights from Angola
Popular airlines from Angola
TAP Portugal
Ethiopian Airlines
Emirates
Lufthansa
Qatar Airways
Swiss International Air Lines
TAAG Angola Airlines
- 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.

Mon, 4 May - Wed, 27 May
NBJ
Luanda
JNB
Johannesburg
AU$930 Return, found 4 days ago
AU$930
Return
found 4 days ago

Thu, 30 Apr - Mon, 25 May
NBJ
Luanda
JNB
Johannesburg
AU$979 Return, found 4 days ago
AU$979
Return
found 4 days ago

Wed, 6 May - Wed, 27 May
NBJ
Luanda
JNB
Johannesburg
AU$1,000 Return, found 4 days ago
AU$1,000
Return
found 4 days ago

Wed, 6 May - Thu, 28 May
NBJ
Luanda
JNB
Johannesburg
AU$1,042 Return, found 4 days ago
AU$1,042
Return
found 4 days ago

Thu, 7 May - Wed, 27 May
NBJ
Luanda
JNB
Johannesburg
AU$1,049 Return, found 4 days ago
AU$1,049
Return
found 4 days ago

Thu, 7 May - Thu, 28 May
NBJ
Luanda
JNB
Johannesburg
AU$1,119 Return, found 4 days ago
AU$1,119
Return
found 4 days ago

Sat, 2 May - Wed, 27 May
NBJ
Luanda
JNB
Johannesburg
AU$1,147 Return, found 4 days ago
AU$1,147
Return
found 4 days ago

Sun, 3 May - Thu, 28 May
NBJ
Luanda
JNB
Johannesburg
AU$1,210 Return, found 4 days ago
AU$1,210
Return
found 4 days ago

Sat, 2 May - Fri, 29 May
NBJ
Luanda
JNB
Johannesburg
AU$1,213 Return, found 4 days ago
AU$1,213
Return
found 4 days ago

Sat, 2 May - Thu, 28 May
NBJ
Luanda
JNB
Johannesburg
AU$1,217 Return, found 4 days ago
AU$1,217
Return
found 4 days ago

Fri, 1 May - Wed, 27 May
NBJ
Luanda
JNB
Johannesburg
AU$1,228 Return, found 4 days ago
AU$1,228
Return
found 4 days ago

Fri, 1 May - Thu, 28 May
NBJ
Luanda
JNB
Johannesburg
AU$1,285 Return, found 4 days ago
AU$1,285
Return
found 4 days ago

Mon, 4 May - Sat, 30 May
NBJ
Luanda
JNB
Johannesburg
AU$1,468 Return, found 4 days ago
AU$1,468
Return
found 4 days ago

Mon, 4 May - Fri, 8 May
NBJ
Luanda
JNB
Johannesburg
AU$1,468 Return, found 6 days ago
AU$1,468
Return
found 6 days ago

Sun, 3 May - Wed, 27 May
NBJ
Luanda
JNB
Johannesburg
AU$1,542 Return, found 4 days ago
AU$1,542
Return
found 4 days ago

Sun, 3 May - Fri, 29 May
NBJ
Luanda
JNB
Johannesburg
AU$1,607 Return, found 4 days ago
AU$1,607
Return
found 4 days ago

Sun, 3 May - Fri, 29 May
NBJ
Luanda
JNB
Johannesburg
AU$1,642 Return, found 4 days ago
AU$1,642
Return
found 4 days ago

Mon, 4 May - Fri, 8 May
NBJ
Luanda
JNB
Johannesburg
AU$1,901 Return, found 6 days ago
AU$1,901
Return
found 6 days ago

Mon, 4 May - Fri, 29 May
NBJ
Luanda
JNB
Johannesburg
AU$1,906 Return, found 4 days ago
AU$1,906
Return
found 4 days ago

Mon, 4 May - Sat, 30 May
NBJ
Luanda
JNB
Johannesburg
AU$2,071 Return, found 4 days ago
AU$2,071
Return
found 4 days ago
*Available to Expedia members.