1. Currency converter
  2. EGP to KES

1,000 EGP to KES

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

1,000 Egyptian pounds =

2,495.56 KES +0.16% today

1 EGP = 2.49556 KES · 1 KES = 0.400712 EGP

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

EGP to KES over the last year

2.402.60Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
2.7635
52-week low
2.3784
52-week average
2.6013
Change over the year
−7.67%

Conversion tables

EGP to KES
EGP KES
1 EGP 2.50 KES
5 EGP 12.48 KES
10 EGP 24.96 KES
25 EGP 62.39 KES
50 EGP 124.78 KES
100 EGP 249.56 KES
250 EGP 623.89 KES
500 EGP 1,247.78 KES
1,000 EGP 2,495.56 KES
5,000 EGP 12,477.78 KES
10,000 EGP 24,955.57 KES
50,000 EGP 124,777.84 KES
KES to EGP
KES EGP
1 KES 0.4007 EGP
5 KES 2.00 EGP
10 KES 4.01 EGP
25 KES 10.02 EGP
50 KES 20.04 EGP
100 KES 40.07 EGP
250 KES 100.18 EGP
500 KES 200.36 EGP
1,000 KES 400.71 EGP
5,000 KES 2,003.56 EGP
10,000 KES 4,007.12 EGP
50,000 KES 20,035.61 EGP

EGP 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=EGP -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=EGP -d currencies=KES \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Egyptian Pound conversions

Questions about EGP to KES

How much is 1,000 EGP in KES?

1,000 Egyptian pounds is 2,495.56 Kenyan shillings at the mid-market rate of 30 September 2026, 09:35 UTC, when 1 EGP = 2.49556 KES.

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

Over the last 52 weeks 1 EGP ranged from 2.37837 to 2.76347 KES, 2.60127 KES on average.

Which exchange rate is this?

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