1. Currency converter
  2. EUR to KES

100 EUR to KES

Convert Euros to Kenyan shillings at the live mid-market rate.

100 Euros =

14,733.23 KES +0.15% today

1 EUR = 147.332 KES · 1 KES = 0.00678738 EUR

Mid-market rate, updated 11:10 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

EUR to KES over the last year

147.50150.00152.50155.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
155.19
52-week low
147.06
52-week average
150.20
Change over the year
−2.99%

Conversion tables

EUR to KES
EUR KES
1 EUR 147.33 KES
5 EUR 736.66 KES
10 EUR 1,473.32 KES
25 EUR 3,683.31 KES
50 EUR 7,366.62 KES
100 EUR 14,733.23 KES
250 EUR 36,833.08 KES
500 EUR 73,666.16 KES
1,000 EUR 147,332.32 KES
5,000 EUR 736,661.61 KES
10,000 EUR 1,473,323.23 KES
50,000 EUR 7,366,616.13 KES
KES to EUR
KES EUR
1 KES 0.006787 EUR
5 KES 0.03394 EUR
10 KES 0.06787 EUR
25 KES 0.1697 EUR
50 KES 0.3394 EUR
100 KES 0.6787 EUR
250 KES 1.70 EUR
500 KES 3.39 EUR
1,000 KES 6.79 EUR
5,000 KES 33.94 EUR
10,000 KES 67.87 EUR
50,000 KES 339.37 EUR

EUR to KES 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.

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

Popular Euro conversions

Questions about EUR to KES

How much is 100 EUR in KES?

100 Euros is 14,733.23 Kenyan shillings at the mid-market rate of 30 September 2026, 11:10 UTC, when 1 EUR = 147.332 KES.

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

Over the last 52 weeks 1 EUR ranged from 147.055 to 155.188 KES, 150.203 KES on average.

Which exchange rate is this?

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