1. Currency converter
  2. NGN to SZL

Nigerian Naira (NGN) to Swazi Lilangeni (SZL)

Convert Nigerian nairas to Swazi Lilangeni at the live mid-market rate. Reverse: SZL to NGN

1 Nigerian Naira =

0.01252 SZL 0.00% today

1 NGN = 0.0125209 SZL · 1 SZL = 79.8663 NGN

Mid-market rate, updated 09:46 UTC. Paid plans update as often as every 60 seconds. Get NGN→SZL rates via API

NGN to SZL over the last year

0.01150.0120.0125Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.012610
52-week low
0.011269
52-week average
0.011933
Change over the year
+6.23%

Conversion tables

NGN to SZL
NGN SZL
1 NGN 0.01252 SZL
10 NGN 0.1252 SZL
100 NGN 1.25 SZL
1,000 NGN 12.52 SZL
10,000 NGN 125.21 SZL
50,000 NGN 626.05 SZL
100,000 NGN 1,252.09 SZL
SZL to NGN
SZL NGN
1 SZL 79.87 NGN
10 SZL 798.66 NGN
100 SZL 7,986.63 NGN
1,000 SZL 79,866.26 NGN
10,000 SZL 798,662.65 NGN
50,000 SZL 3,993,313.23 NGN
100,000 SZL 7,986,626.46 NGN

Get NGN→SZL rates 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. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=NGN -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=NGN -d currencies=SZL \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Nigerian Naira conversions

Popular Swazi Lilangeni conversions

Questions about NGN to SZL

How much is 1 NGN in SZL?

1 Nigerian Naira is 0.0125209 Swazi Lilangeni at the mid-market rate of 4 October 2026, 09:46 UTC, and 1 SZL is 79.8663 NGN.

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

Over the last 52 weeks 1 NGN ranged from 0.0112688 to 0.0126104 SZL, 0.0119334 SZL on average.

Which exchange rate is this?

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