1. Currency converter
  2. KES to KWD

Kenyan Shilling (KES) to Kuwaiti Dinar (KWD)

Convert Kenyan shillings to Kuwaiti dinars at the live mid-market rate. Reverse: KWD to KES

1 Kenyan Shilling =

0.002382 KWD −0.03% today

1 KES = 0.00238211 KWD · 1 KWD = 419.795 KES

Mid-market rate, updated 04:10 UTC. Paid plans update as often as every 60 seconds. Get KES→KWD rates via API

KES to KWD over the last year

0.002360.002380.0024Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.0024031
52-week low
0.0023631
52-week average
0.0023822
Change over the year
+0.71%

Conversion tables

KES to KWD
KES KWD
1 KES 0.002382 KWD
10 KES 0.02382 KWD
100 KES 0.2382 KWD
1,000 KES 2.382 KWD
10,000 KES 23.821 KWD
50,000 KES 119.106 KWD
100,000 KES 238.211 KWD
KWD to KES
KWD KES
1 KWD 419.80 KES
10 KWD 4,197.95 KES
100 KWD 41,979.54 KES
1,000 KWD 419,795.39 KES
10,000 KWD 4,197,953.86 KES
50,000 KWD 20,989,769.32 KES
100,000 KWD 41,979,538.65 KES

Get KES→KWD rates via API

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

Related conversions

Popular Kenyan Shilling conversions

Popular Kuwaiti Dinar conversions

Questions about KES to KWD

How much is 1 KES in KWD?

1 Kenyan Shilling is 0.00238211 Kuwaiti dinars at the mid-market rate of 4 October 2026, 04:10 UTC, and 1 KWD is 419.795 KES.

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

Over the last 52 weeks 1 KES ranged from 0.00236309 to 0.00240314 KWD, 0.00238224 KWD on average.

Which exchange rate is this?

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