1. Currency converter
  2. KWD to AFN

100 KWD to AFN

Convert Kuwaiti dinars to Afghan Afghanis at the live mid-market rate.

100 Kuwaiti dinars =

21,131 AFN −0.02% today

1 KWD = 211.309 AFN · 1 AFN = 0.00473241 KWD

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

KWD to AFN over the last year

205.00210.00215.00220.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
221.11
52-week low
204.49
52-week average
211.65
Change over the year
−4.43%

Conversion tables

KWD to AFN
KWD AFN
1 KWD 211 AFN
5 KWD 1,057 AFN
10 KWD 2,113 AFN
25 KWD 5,283 AFN
50 KWD 10,565 AFN
100 KWD 21,131 AFN
250 KWD 52,827 AFN
500 KWD 105,654 AFN
1,000 KWD 211,309 AFN
5,000 KWD 1,056,543 AFN
10,000 KWD 2,113,087 AFN
50,000 KWD 10,565,433 AFN
AFN to KWD
AFN KWD
1 AFN 0.004732 KWD
5 AFN 0.02366 KWD
10 AFN 0.04732 KWD
25 AFN 0.1183 KWD
50 AFN 0.2366 KWD
100 AFN 0.4732 KWD
250 AFN 1.183 KWD
500 AFN 2.366 KWD
1,000 AFN 4.732 KWD
5,000 AFN 23.662 KWD
10,000 AFN 47.324 KWD
50,000 AFN 236.621 KWD

KWD to AFN via API

The live rate, the rate on any past day or a whole range, for AFN and 170+ other currencies, as JSON. Free plan included.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=KWD -d currencies=AFN \
  -H "apikey: YOUR-API-KEY"

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

Popular Kuwaiti Dinar conversions

Questions about KWD to AFN

How much is 100 KWD in AFN?

100 Kuwaiti dinars is 21,131 Afghan Afghanis at the mid-market rate of 30 September 2026, 04:52 UTC, when 1 KWD = 211.309 AFN.

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

Over the last 52 weeks 1 KWD ranged from 204.494 to 221.109 AFN, 211.649 AFN on average.

Which exchange rate is this?

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