1. Currency converter
  2. ZMW to KPW

10,000 ZMW to KPW

Convert Zambian kwachas to North Korean Won at the live mid-market rate.

10,000 Zambian kwachas =

458,949.52 KPW +0.05% today

1 ZMW = 45.895 KPW · 1 KPW = 0.0217889 ZMW

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

ZMW to KPW over the last year

40.0045.0050.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
51.724
52-week low
37.501
52-week average
45.386
Change over the year
+21.86%

Conversion tables

ZMW to KPW
ZMW KPW
1 ZMW 45.89 KPW
5 ZMW 229.47 KPW
10 ZMW 458.95 KPW
25 ZMW 1,147.37 KPW
50 ZMW 2,294.75 KPW
100 ZMW 4,589.50 KPW
250 ZMW 11,473.74 KPW
500 ZMW 22,947.48 KPW
1,000 ZMW 45,894.95 KPW
5,000 ZMW 229,474.76 KPW
10,000 ZMW 458,949.52 KPW
50,000 ZMW 2,294,747.59 KPW
KPW to ZMW
KPW ZMW
1 KPW 0.02179 ZMW
5 KPW 0.1089 ZMW
10 KPW 0.2179 ZMW
25 KPW 0.5447 ZMW
50 KPW 1 ZMW
100 KPW 2 ZMW
250 KPW 5 ZMW
500 KPW 11 ZMW
1,000 KPW 22 ZMW
5,000 KPW 109 ZMW
10,000 KPW 218 ZMW
50,000 KPW 1,089 ZMW

ZMW 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=ZMW -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=ZMW -d currencies=KPW \
  -d date=2025-09-29 \
  -H "apikey: YOUR-API-KEY"

Popular Zambian Kwacha conversions

Questions about ZMW to KPW

How much is 10,000 ZMW in KPW?

10,000 Zambian kwachas is 458,949.52 North Korean Won at the mid-market rate of 29 September 2026, 22:20 UTC, when 1 ZMW = 45.895 KPW.

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

Over the last 52 weeks 1 ZMW ranged from 37.5008 to 51.7241 KPW, 45.386 KPW on average.

Which exchange rate is this?

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