1. Currency converter
  2. AOA to SZL

500 AOA to SZL

Convert Angolan Kwanza to Swazi Lilangeni at the live mid-market rate.

500 Angolan Kwanza =

8.95 SZL −0.21% today

1 AOA = 0.0179003 SZL · 1 SZL = 55.8649 AOA

Mid-market rate, updated 07:52 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

AOA to SZL over the last year

0.0180.019Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.019202
52-week low
0.017213
52-week average
0.018141
Change over the year
−5.51%

Conversion tables

AOA to SZL
AOA SZL
1 AOA 0.0179 SZL
5 AOA 0.0895 SZL
10 AOA 0.179 SZL
25 AOA 0.4475 SZL
50 AOA 0.895 SZL
100 AOA 1.79 SZL
250 AOA 4.48 SZL
500 AOA 8.95 SZL
1,000 AOA 17.90 SZL
5,000 AOA 89.50 SZL
10,000 AOA 179.00 SZL
50,000 AOA 895.02 SZL
SZL to AOA
SZL AOA
1 SZL 55.86 AOA
5 SZL 279.32 AOA
10 SZL 558.65 AOA
25 SZL 1,396.62 AOA
50 SZL 2,793.24 AOA
100 SZL 5,586.49 AOA
250 SZL 13,966.22 AOA
500 SZL 27,932.45 AOA
1,000 SZL 55,864.90 AOA
5,000 SZL 279,324.48 AOA
10,000 SZL 558,648.96 AOA
50,000 SZL 2,793,244.79 AOA

AOA to SZL via API

The live rate, the rate on any past day or a whole range, for SZL and 170+ other currencies, as JSON. Free plan included.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=AOA -d currencies=SZL \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=AOA -d currencies=SZL \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Angolan Kwanza conversions

Questions about AOA to SZL

How much is 500 AOA in SZL?

500 Angolan Kwanza is 8.95 Swazi Lilangeni at the mid-market rate of 30 September 2026, 07:52 UTC, when 1 AOA = 0.0179003 SZL.

What was the AOA to SZL rate over the last year?

Over the last 52 weeks 1 AOA ranged from 0.0172131 to 0.0192025 SZL, 0.0181413 SZL on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for AOA/SZL, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.