1. Currency converter
  2. KES to DKK

Kenyan Shilling (KES) to Danish Krone (DKK)

Convert Kenyan shillings to Danish kroner at the live mid-market rate. Reverse: DKK to KES

1 Kenyan Shilling =

0.05123 DKK −0.03% today

1 KES = 0.0512251 DKK · 1 DKK = 19.5217 KES

Mid-market rate, updated 05:18 UTC. Paid plans update as often as every 60 seconds. Get KES→DKK rates via API

KES to DKK over the last year

0.0480.05Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.051677
52-week low
0.048117
52-week average
0.049775
Change over the year
+4.17%

Conversion tables

KES to DKK
KES DKK
1 KES 0.05123 DKK
10 KES 0.5123 DKK
100 KES 5.12 DKK
1,000 KES 51.23 DKK
10,000 KES 512.25 DKK
50,000 KES 2,561.25 DKK
100,000 KES 5,122.51 DKK
DKK to KES
DKK KES
1 DKK 19.52 KES
10 DKK 195.22 KES
100 DKK 1,952.17 KES
1,000 DKK 19,521.69 KES
10,000 DKK 195,216.94 KES
50,000 DKK 976,084.72 KES
100,000 DKK 1,952,169.44 KES

Get KES→DKK rates via API

The live rate, the rate on any past day or a whole range, for DKK 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=KES -d currencies=DKK \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=KES -d currencies=DKK \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Kenyan Shilling conversions

Popular Danish Krone conversions

Questions about KES to DKK

How much is 1 KES in DKK?

1 Kenyan Shilling is 0.0512251 Danish kroner at the mid-market rate of 4 October 2026, 05:18 UTC, and 1 DKK is 19.5217 KES.

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

Over the last 52 weeks 1 KES ranged from 0.0481171 to 0.0516771 DKK, 0.0497751 DKK on average.

Which exchange rate is this?

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