1. Currency converter
  2. MZN to MXN

100 MZN to MXN

Convert Mozambican meticals to Mexican pesos at the live mid-market rate.

100 Mozambican meticals =

28.43 MXN +0.10% today

1 MZN = 0.28425 MXN · 1 MXN = 3.51803 MZN

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

MZN to MXN over the last year

0.270.280.29Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.29410
52-week low
0.26584
52-week average
0.27752
Change over the year
−1.38%

Conversion tables

MZN to MXN
MZN MXN
1 MZN 0.2843 MXN
5 MZN 1.42 MXN
10 MZN 2.84 MXN
25 MZN 7.11 MXN
50 MZN 14.21 MXN
100 MZN 28.43 MXN
250 MZN 71.06 MXN
500 MZN 142.13 MXN
1,000 MZN 284.25 MXN
5,000 MZN 1,421.25 MXN
10,000 MZN 2,842.50 MXN
50,000 MZN 14,212.51 MXN
MXN to MZN
MXN MZN
1 MXN 3.52 MZN
5 MXN 17.59 MZN
10 MXN 35.18 MZN
25 MXN 87.95 MZN
50 MXN 175.90 MZN
100 MXN 351.80 MZN
250 MXN 879.51 MZN
500 MXN 1,759.01 MZN
1,000 MXN 3,518.03 MZN
5,000 MXN 17,590.14 MZN
10,000 MXN 35,180.28 MZN
50,000 MXN 175,901.39 MZN

MZN to MXN via API

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

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=MZN -d currencies=MXN \
  -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=MXN \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Mozambican Metical conversions

Questions about MZN to MXN

How much is 100 MZN in MXN?

100 Mozambican meticals is 28.43 Mexican pesos at the mid-market rate of 30 September 2026, 06:38 UTC, when 1 MZN = 0.28425 MXN.

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

Over the last 52 weeks 1 MZN ranged from 0.265837 to 0.294102 MXN, 0.277521 MXN on average.

Which exchange rate is this?

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