1. Currency converter
  2. MXN to LKR
  3. 100 MXN

Convert 100 Mexican Peso (MXN) to Sri Lankan Rupee (LKR)

Convert Mexican pesos to Sri Lankan rupees at the live mid-market rate. Reverse: LKR to MXN

100 Mexican pesos =

1,820.48 LKR 0.00% today

1 MXN = 18.2048 LKR · 1 LKR = 0.0549306 MXN

Mid-market rate, updated 07:56 UTC. Paid plans update as often as every 60 seconds. Get MXN→LKR rates via API

MXN to LKR over the last year

16.0018.0020.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
19.799
52-week low
16.272
52-week average
18.114
Change over the year
+10.75%

Conversion tables

MXN to LKR
MXN LKR
1 MXN 18.20 LKR
10 MXN 182.05 LKR
100 MXN 1,820.48 LKR
1,000 MXN 18,204.79 LKR
10,000 MXN 182,047.92 LKR
50,000 MXN 910,239.61 LKR
100,000 MXN 1,820,479.22 LKR
LKR to MXN
LKR MXN
1 LKR 0.05493 MXN
10 LKR 0.5493 MXN
100 LKR 5.49 MXN
1,000 LKR 54.93 MXN
10,000 LKR 549.31 MXN
50,000 LKR 2,746.53 MXN
100,000 LKR 5,493.06 MXN

Get MXN→LKR rates 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. See the exchange rate API.

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

Related conversions

Popular Mexican Peso conversions

Popular Sri Lankan Rupee conversions

Questions about MXN to LKR

How much is 100 MXN in LKR?

100 Mexican pesos is 1,820.48 Sri Lankan rupees at the mid-market rate of 4 October 2026, 07:56 UTC, when 1 MXN = 18.2048 LKR.

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

Over the last 52 weeks 1 MXN ranged from 16.2721 to 19.7988 LKR, 18.1135 LKR on average.

Which exchange rate is this?

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