1. Currency converter
  2. SZL to KPW

1 SZL to KPW

Convert Swazi Lilangeni to North Korean Won at the live mid-market rate.

1 Swazi Lilangeni =

54.97 KPW +0.04% today

1 SZL = 54.9722 KPW · 1 KPW = 0.018191 SZL

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

SZL to KPW over the last year

52.0054.0056.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
57.323
52-week low
51.387
52-week average
54.406
Change over the year
+5.49%

Conversion tables

SZL to KPW
SZL KPW
1 SZL 54.97 KPW
5 SZL 274.86 KPW
10 SZL 549.72 KPW
25 SZL 1,374.31 KPW
50 SZL 2,748.61 KPW
100 SZL 5,497.22 KPW
250 SZL 13,743.06 KPW
500 SZL 27,486.12 KPW
1,000 SZL 54,972.24 KPW
5,000 SZL 274,861.18 KPW
10,000 SZL 549,722.35 KPW
50,000 SZL 2,748,611.76 KPW
KPW to SZL
KPW SZL
1 KPW 0.01819 SZL
5 KPW 0.09096 SZL
10 KPW 0.1819 SZL
25 KPW 0.4548 SZL
50 KPW 0.9096 SZL
100 KPW 1.82 SZL
250 KPW 4.55 SZL
500 KPW 9.10 SZL
1,000 KPW 18.19 SZL
5,000 KPW 90.96 SZL
10,000 KPW 181.91 SZL
50,000 KPW 909.55 SZL

SZL to KPW via API

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

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

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

Popular Swazi Lilangeni conversions

Questions about SZL to KPW

How much is 1 SZL in KPW?

1 Swazi Lilangeni is 54.97 North Korean Won at the mid-market rate of 30 September 2026, 06:58 UTC, when 1 SZL = 54.9722 KPW.

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

Over the last 52 weeks 1 SZL ranged from 51.3868 to 57.3229 KPW, 54.4057 KPW on average.

Which exchange rate is this?

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