1. Currency converter
  2. MZN to KES

50 MZN to KES

Convert Mozambican meticals to Kenyan shillings at the live mid-market rate.

50 Mozambican meticals =

102.07 KES +0.02% today

1 MZN = 2.04136 KES · 1 KES = 0.489869 MZN

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

MZN to KES over the last year

2.022.032.04Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
2.0470
52-week low
2.0150
52-week average
2.0342
Change over the year
+0.06%

Conversion tables

MZN to KES
MZN KES
1 MZN 2.04 KES
5 MZN 10.21 KES
10 MZN 20.41 KES
25 MZN 51.03 KES
50 MZN 102.07 KES
100 MZN 204.14 KES
250 MZN 510.34 KES
500 MZN 1,020.68 KES
1,000 MZN 2,041.36 KES
5,000 MZN 10,206.81 KES
10,000 MZN 20,413.62 KES
50,000 MZN 102,068.09 KES
KES to MZN
KES MZN
1 KES 0.4899 MZN
5 KES 2.45 MZN
10 KES 4.90 MZN
25 KES 12.25 MZN
50 KES 24.49 MZN
100 KES 48.99 MZN
250 KES 122.47 MZN
500 KES 244.93 MZN
1,000 KES 489.87 MZN
5,000 KES 2,449.35 MZN
10,000 KES 4,898.69 MZN
50,000 KES 24,493.45 MZN

MZN to KES via API

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

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

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

Popular Mozambican Metical conversions

Questions about MZN to KES

How much is 50 MZN in KES?

50 Mozambican meticals is 102.07 Kenyan shillings at the mid-market rate of 29 September 2026, 22:31 UTC, when 1 MZN = 2.04136 KES.

What was the MZN to KES rate over the last year?

Over the last 52 weeks 1 MZN ranged from 2.01499 to 2.047 KES, 2.03416 KES on average.

Which exchange rate is this?

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