1. Currency converter
  2. MWK to ZWL

100 MWK to ZWL

Convert Malawian Kwacha to Zimbabwean dollars at the live mid-market rate.

100 Malawian Kwacha =

3,865.02 ZWL −0.11% today

1 MWK = 38.6502 ZWL · 1 ZWL = 0.0258731 MWK

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

MWK to ZWL over the last year

020.0040.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
38.783
52-week low
0.186
52-week average
37.615
Change over the year
+0.45%

Conversion tables

MWK to ZWL
MWK ZWL
1 MWK 38.65 ZWL
5 MWK 193.25 ZWL
10 MWK 386.50 ZWL
25 MWK 966.26 ZWL
50 MWK 1,932.51 ZWL
100 MWK 3,865.02 ZWL
250 MWK 9,662.55 ZWL
500 MWK 19,325.11 ZWL
1,000 MWK 38,650.22 ZWL
5,000 MWK 193,251.09 ZWL
10,000 MWK 386,502.18 ZWL
50,000 MWK 1,932,510.92 ZWL
ZWL to MWK
ZWL MWK
1 ZWL 0.02587 MWK
5 ZWL 0.1294 MWK
10 ZWL 0.2587 MWK
25 ZWL 0.6468 MWK
50 ZWL 1.29 MWK
100 ZWL 2.59 MWK
250 ZWL 6.47 MWK
500 ZWL 12.94 MWK
1,000 ZWL 25.87 MWK
5,000 ZWL 129.37 MWK
10,000 ZWL 258.73 MWK
50,000 ZWL 1,293.65 MWK

MWK to ZWL via API

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

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

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

Popular Malawian Kwacha conversions

Questions about MWK to ZWL

How much is 100 MWK in ZWL?

100 Malawian Kwacha is 3,865.02 Zimbabwean dollars at the mid-market rate of 30 September 2026, 06:39 UTC, when 1 MWK = 38.6502 ZWL.

What was the MWK to ZWL rate over the last year?

Over the last 52 weeks 1 MWK ranged from 0.185733 to 38.7825 ZWL, 37.6155 ZWL on average.

Which exchange rate is this?

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