1. Currency converter
  2. MZN to LKR

100 MZN to LKR

Convert Mozambican meticals to Sri Lankan rupees at the live mid-market rate.

100 Mozambican meticals =

520.69 LKR 0.00% today

1 MZN = 5.20692 LKR · 1 LKR = 0.192052 MZN

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

MZN to LKR over the last year

4.805.005.205.40Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
5.3886
52-week low
4.7556
52-week average
5.0149
Change over the year
+9.49%

Conversion tables

MZN to LKR
MZN LKR
1 MZN 5.21 LKR
5 MZN 26.03 LKR
10 MZN 52.07 LKR
25 MZN 130.17 LKR
50 MZN 260.35 LKR
100 MZN 520.69 LKR
250 MZN 1,301.73 LKR
500 MZN 2,603.46 LKR
1,000 MZN 5,206.92 LKR
5,000 MZN 26,034.62 LKR
10,000 MZN 52,069.24 LKR
50,000 MZN 260,346.20 LKR
LKR to MZN
LKR MZN
1 LKR 0.1921 MZN
5 LKR 0.9603 MZN
10 LKR 1.92 MZN
25 LKR 4.80 MZN
50 LKR 9.60 MZN
100 LKR 19.21 MZN
250 LKR 48.01 MZN
500 LKR 96.03 MZN
1,000 LKR 192.05 MZN
5,000 LKR 960.26 MZN
10,000 LKR 1,920.52 MZN
50,000 LKR 9,602.60 MZN

MZN to LKR via API

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

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

Popular Mozambican Metical conversions

Questions about MZN to LKR

How much is 100 MZN in LKR?

100 Mozambican meticals is 520.69 Sri Lankan rupees at the mid-market rate of 30 September 2026, 00:49 UTC, when 1 MZN = 5.20692 LKR.

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

Over the last 52 weeks 1 MZN ranged from 4.75561 to 5.38861 LKR, 5.01486 LKR on average.

Which exchange rate is this?

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