1. Currency converter
  2. NGN to ZWL

5 NGN to ZWL

Convert Nigerian nairas to Zimbabwean dollars at the live mid-market rate.

5 Nigerian nairas =

253.23 ZWL −0.01% today

1 NGN = 50.646 ZWL · 1 ZWL = 0.0197449 NGN

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

NGN to ZWL over the last year

020.0040.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
50.802
52-week low
0.227
52-week average
47.012
Change over the year
+12.17%

Conversion tables

NGN to ZWL
NGN ZWL
1 NGN 50.65 ZWL
5 NGN 253.23 ZWL
10 NGN 506.46 ZWL
25 NGN 1,266.15 ZWL
50 NGN 2,532.30 ZWL
100 NGN 5,064.60 ZWL
250 NGN 12,661.49 ZWL
500 NGN 25,322.98 ZWL
1,000 NGN 50,645.96 ZWL
5,000 NGN 253,229.82 ZWL
10,000 NGN 506,459.64 ZWL
50,000 NGN 2,532,298.18 ZWL
ZWL to NGN
ZWL NGN
1 ZWL 0.01974 NGN
5 ZWL 0.09872 NGN
10 ZWL 0.1974 NGN
25 ZWL 0.4936 NGN
50 ZWL 0.9872 NGN
100 ZWL 1.97 NGN
250 ZWL 4.94 NGN
500 ZWL 9.87 NGN
1,000 ZWL 19.74 NGN
5,000 ZWL 98.72 NGN
10,000 ZWL 197.45 NGN
50,000 ZWL 987.25 NGN

NGN 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=NGN -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=NGN -d currencies=ZWL \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Nigerian Naira conversions

Questions about NGN to ZWL

How much is 5 NGN in ZWL?

5 Nigerian nairas is 253.23 Zimbabwean dollars at the mid-market rate of 30 September 2026, 05:45 UTC, when 1 NGN = 50.646 ZWL.

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

Over the last 52 weeks 1 NGN ranged from 0.227295 to 50.8016 ZWL, 47.0122 ZWL on average.

Which exchange rate is this?

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