1. Currency converter
  2. ZAR to KPW

South African Rand (ZAR) to North Korean Won (KPW)

Convert South African rand to North Korean Won at the live mid-market rate. Reverse: KPW to ZAR

1 South African Rand =

54.06 KPW 0.00% today

1 ZAR = 54.0628 KPW · 1 KPW = 0.018497 ZAR

Mid-market rate, updated 06:25 UTC. Paid plans update as often as every 60 seconds. Get ZAR→KPW rates via API

ZAR to KPW over the last year

52.0054.0056.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
57.229
52-week low
51.389
52-week average
54.386
Change over the year
+3.54%

Conversion tables

ZAR to KPW
ZAR KPW
1 ZAR 54.06 KPW
10 ZAR 540.63 KPW
100 ZAR 5,406.28 KPW
1,000 ZAR 54,062.82 KPW
10,000 ZAR 540,628.25 KPW
50,000 ZAR 2,703,141.24 KPW
100,000 ZAR 5,406,282.48 KPW
KPW to ZAR
KPW ZAR
1 KPW 0.0185 ZAR
10 KPW 0.185 ZAR
100 KPW 1.85 ZAR
1,000 KPW 18.50 ZAR
10,000 KPW 184.97 ZAR
50,000 KPW 924.85 ZAR
100,000 KPW 1,849.70 ZAR

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

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

Related conversions

Popular South African Rand conversions

Popular North Korean Won conversions

Questions about ZAR to KPW

How much is 1 ZAR in KPW?

1 South African Rand is 54.0628 North Korean Won at the mid-market rate of 4 October 2026, 06:25 UTC, and 1 KPW is 0.018497 ZAR.

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

Over the last 52 weeks 1 ZAR ranged from 51.3886 to 57.2294 KPW, 54.3856 KPW on average.

Which exchange rate is this?

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