- Home
- ZAR – South African Rand
- ZAR → KPW
1 ZAR to KPWSouth African Rand → North Korean Won
On 2026-10-26, 1 South African Rand (ZAR) = 54.2085 North Korean Won (KPW) at the mid-market rate. Conversely, 1 KPW = 0.01845 ZAR. Over the last 30 days the ZAR/KPW rate moved between 53.7047 and 55.2427, a change of -1.07%.
This page shows the live mid-market rate from South African Rand (ZAR) to North Korean Won (KPW), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.
ZAR/KPW exchange rate chart
ZAR/KPW went from 55.1762 on Sep 26, 2026 to 54.2085 on Oct 26, 2026 (−1.75 %). Highest: 55.2427 (Sep 27, 2026); lowest: 53.7047 (Oct 5, 2026).
ZAR/KPW exchange rate analysis
Over the last 30 days the ZAR/KPW rate fell (-1.75%): the ZAR lost ground against the KPW. Over the past 12 months it ranged from 51.2850 (2025-11-05) to 57.1793 (2026-01-29), with an average of 54.5492. Today's rate is close to its one-year average. Day-to-day movements are moderate (average daily change of 0.35%). The largest daily move of the last 30 days was -1.45% on 2026-10-02.
| Period | Date | 1 ZAR = | Change |
|---|---|---|---|
| 1 week ago | 54.6960 KPW | -0.89% | |
| 1 month ago | 55.1762 KPW | -1.75% | |
| 6 months ago | 54.5385 KPW | -0.61% | |
| 1 year ago | 52.1578 KPW | +3.93% |
ZAR/KPW · last 10 days
| Date | 1 ZAR = | 1 KPW = |
|---|---|---|
| 54.2085 KPW | 0.01845 ZAR | |
| 54.3307 KPW | 0.01841 ZAR | |
| 54.2353 KPW | 0.01844 ZAR | |
| 54.5124 KPW | 0.01834 ZAR | |
| 54.9158 KPW | 0.01821 ZAR | |
| 54.8731 KPW | 0.01822 ZAR | |
| 54.8904 KPW | 0.01822 ZAR | |
| 54.6960 KPW | 0.01828 ZAR | |
| 54.6165 KPW | 0.01831 ZAR | |
| 54.6057 KPW | 0.01831 ZAR |
South African Rand to North Korean Won
North Korean Won to South African Rand
Frequently asked questions
How much is 1 ZAR in KPW today?
1 South African Rand is worth 54.2085 North Korean Won at the mid-market rate of 2026-10-26. 1 North Korean Won is worth 0.01845 South African Rand.
How much is 100 ZAR in KPW?
100 ZAR = 5,420.85 KPW, and 100 KPW = 1.8447 ZAR (rate of 2026-10-26).
How has the ZAR to KPW rate changed over the last month?
Over 30 days the rate went from 54.7956 to 54.2085 (-1.07%). The 30-day high was 55.2427 and the low was 53.7047.
How has the ZAR to KPW rate changed this week?
One week ago 1 ZAR was worth 54.6960 KPW; today it is worth 54.2085 KPW (-0.89%).
What was the best ZAR to KPW rate in the past year?
The highest rate of the past 12 months was 1 ZAR = 57.1793 KPW on 2026-01-29; the lowest was 51.2850 KPW on 2025-11-05.
Where does this exchange rate come from?
XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.
South African Rand to other currencies
About the South African Rand (ZAR)
The South African Rand is the official currency of South Africa. Symbol: R. ISO 4217 code: ZAR.
All South African Rand (ZAR) exchange rates →About the North Korean Won (KPW)
The North Korean Won is the official currency of North Korea. Symbol: KPW. ISO 4217 code: KPW.
All North Korean Won (KPW) exchange rates →