1. Currency converter
  2. MAD to LKR

Moroccan Dirham (MAD) to Sri Lankan Rupee (LKR)

Convert Moroccan dirhams to Sri Lankan rupees at the live mid-market rate. Reverse: LKR to MAD

1 Moroccan Dirham =

33.27 LKR 0.00% today

1 MAD = 33.2656 LKR · 1 LKR = 0.0300611 MAD

Mid-market rate, updated 08:01 UTC. Paid plans update as often as every 60 seconds. Get MAD→LKR rates via API

MAD to LKR over the last year

34.0036.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
37.153
52-week low
32.693
52-week average
34.415
Change over the year
+0.05%

Conversion tables

MAD to LKR
MAD LKR
1 MAD 33.27 LKR
10 MAD 332.66 LKR
100 MAD 3,326.56 LKR
1,000 MAD 33,265.59 LKR
10,000 MAD 332,655.92 LKR
50,000 MAD 1,663,279.62 LKR
100,000 MAD 3,326,559.25 LKR
LKR to MAD
LKR MAD
1 LKR 0.03006 MAD
10 LKR 0.3006 MAD
100 LKR 3.01 MAD
1,000 LKR 30.06 MAD
10,000 LKR 300.61 MAD
50,000 LKR 1,503.05 MAD
100,000 LKR 3,006.11 MAD

Get MAD→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=MAD -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=MAD -d currencies=LKR \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Moroccan Dirham conversions

Popular Sri Lankan Rupee conversions

Questions about MAD to LKR

How much is 1 MAD in LKR?

1 Moroccan Dirham is 33.2656 Sri Lankan rupees at the mid-market rate of 4 October 2026, 08:01 UTC, and 1 LKR is 0.0300611 MAD.

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

Over the last 52 weeks 1 MAD ranged from 32.6933 to 37.1527 LKR, 34.4155 LKR on average.

Which exchange rate is this?

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