1. Currency converter
  2. MDL to KES

Moldovan Leu (MDL) to Kenyan Shilling (KES)

Convert Moldovan lei to Kenyan shillings at the live mid-market rate. Reverse: KES to MDL

1 Moldovan Leu =

7.32 KES +0.07% today

1 MDL = 7.31648 KES · 1 KES = 0.136678 MDL

Mid-market rate, updated 08:09 UTC. Paid plans update as often as every 60 seconds. Get MDL→KES rates via API

MDL to KES over the last year

7.407.607.80Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
7.7810
52-week low
7.2499
52-week average
7.5515
Change over the year
−5.97%

Conversion tables

MDL to KES
MDL KES
1 MDL 7.32 KES
10 MDL 73.16 KES
100 MDL 731.65 KES
1,000 MDL 7,316.48 KES
10,000 MDL 73,164.79 KES
50,000 MDL 365,823.97 KES
100,000 MDL 731,647.94 KES
KES to MDL
KES MDL
1 KES 0.1367 MDL
10 KES 1.37 MDL
100 KES 13.67 MDL
1,000 KES 136.68 MDL
10,000 KES 1,366.78 MDL
50,000 KES 6,833.89 MDL
100,000 KES 13,667.78 MDL

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

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

Related conversions

Popular Moldovan Leu conversions

Popular Kenyan Shilling conversions

Questions about MDL to KES

How much is 1 MDL in KES?

1 Moldovan Leu is 7.31648 Kenyan shillings at the mid-market rate of 4 October 2026, 08:09 UTC, and 1 KES is 0.136678 MDL.

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

Over the last 52 weeks 1 MDL ranged from 7.24988 to 7.78103 KES, 7.55152 KES on average.

Which exchange rate is this?

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