1. Currency converter
  2. AFN to KES

Afghan Afghani (AFN) to Kenyan Shilling (KES)

Convert Afghan Afghanis to Kenyan shillings at the live mid-market rate. Reverse: KES to AFN

1 Afghan Afghani =

1.99 KES +0.07% today

1 AFN = 1.99375 KES · 1 KES = 0.501568 AFN

Mid-market rate, updated 07:19 UTC. Paid plans update as often as every 60 seconds. Get AFN→KES rates via API

AFN to KES over the last year

1.952.002.05Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
2.0576
52-week low
1.9251
52-week average
1.9849
Change over the year
+3.49%

Conversion tables

AFN to KES
AFN KES
1 AFN 1.99 KES
10 AFN 19.94 KES
100 AFN 199.37 KES
1,000 AFN 1,993.75 KES
10,000 AFN 19,937.47 KES
50,000 AFN 99,687.37 KES
100,000 AFN 199,374.74 KES
KES to AFN
KES AFN
1 KES 0.5016 AFN
10 KES 5 AFN
100 KES 50 AFN
1,000 KES 502 AFN
10,000 KES 5,016 AFN
50,000 KES 25,078 AFN
100,000 KES 50,157 AFN

Get AFN→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=AFN -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=AFN -d currencies=KES \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Afghan Afghani conversions

Popular Kenyan Shilling conversions

Questions about AFN to KES

How much is 1 AFN in KES?

1 Afghan Afghani is 1.99375 Kenyan shillings at the mid-market rate of 4 October 2026, 07:19 UTC, and 1 KES is 0.501568 AFN.

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

Over the last 52 weeks 1 AFN ranged from 1.92514 to 2.05758 KES, 1.98493 KES on average.

Which exchange rate is this?

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