1. Currency converter
  2. ZWL to RWF

50,000 ZWL to RWF

Convert Zimbabwean dollars to Rwandan francs at the live mid-market rate.

50,000 Zimbabwean dollars =

1,100 RWF +0.16% today

1 ZWL = 0.0219979 RWF · 1 RWF = 45.4589 ZWL

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

ZWL to RWF over the last year

02.004.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
4.515410
52-week low
0.021676
52-week average
0.034623
Change over the year
+1.10%

Conversion tables

ZWL to RWF
ZWL RWF
1 ZWL 0.022 RWF
5 ZWL 0.11 RWF
10 ZWL 0.22 RWF
25 ZWL 0.5499 RWF
50 ZWL 1 RWF
100 ZWL 2 RWF
250 ZWL 5 RWF
500 ZWL 11 RWF
1,000 ZWL 22 RWF
5,000 ZWL 110 RWF
10,000 ZWL 220 RWF
50,000 ZWL 1,100 RWF
RWF to ZWL
RWF ZWL
1 RWF 45.46 ZWL
5 RWF 227.29 ZWL
10 RWF 454.59 ZWL
25 RWF 1,136.47 ZWL
50 RWF 2,272.94 ZWL
100 RWF 4,545.89 ZWL
250 RWF 11,364.72 ZWL
500 RWF 22,729.44 ZWL
1,000 RWF 45,458.87 ZWL
5,000 RWF 227,294.37 ZWL
10,000 RWF 454,588.74 ZWL
50,000 RWF 2,272,943.69 ZWL

ZWL to RWF via API

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

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

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

Popular Zimbabwean dollar conversions

Questions about ZWL to RWF

How much is 50,000 ZWL in RWF?

50,000 Zimbabwean dollars is 1,100 Rwandan francs at the mid-market rate of 30 September 2026, 05:45 UTC, when 1 ZWL = 0.0219979 RWF.

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

Over the last 52 weeks 1 ZWL ranged from 0.0216757 to 4.51541 RWF, 0.0346226 RWF on average.

Which exchange rate is this?

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