1. Currency converter
  2. PEN to AFN
  3. 100 PEN

Convert 100 Peruvian Sol (PEN) to Afghan Afghani (AFN)

Convert Peruvian soles to Afghan Afghanis at the live mid-market rate. Reverse: AFN to PEN

100 Peruvian soles =

1,894 AFN 0.00% today

1 PEN = 18.9382 AFN · 1 AFN = 0.0528034 PEN

Mid-market rate, updated 09:28 UTC. Paid plans update as often as every 60 seconds. Get PEN→AFN rates via API

PEN to AFN over the last year

18.5019.0019.50Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
19.819
52-week low
18.272
52-week average
19.178
Change over the year
−2.30%

Conversion tables

PEN to AFN
PEN AFN
1 PEN 19 AFN
10 PEN 189 AFN
100 PEN 1,894 AFN
1,000 PEN 18,938 AFN
10,000 PEN 189,382 AFN
50,000 PEN 946,909 AFN
100,000 PEN 1,893,818 AFN
AFN to PEN
AFN PEN
1 AFN 0.0528 PEN
10 AFN 0.528 PEN
100 AFN 5.28 PEN
1,000 AFN 52.80 PEN
10,000 AFN 528.03 PEN
50,000 AFN 2,640.17 PEN
100,000 AFN 5,280.34 PEN

Get PEN→AFN rates 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. See the exchange rate API.

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

Related conversions

Popular Peruvian Sol conversions

Popular Afghan Afghani conversions

Questions about PEN to AFN

How much is 100 PEN in AFN?

100 Peruvian soles is 1,894 Afghan Afghanis at the mid-market rate of 4 October 2026, 09:28 UTC, when 1 PEN = 18.9382 AFN.

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

Over the last 52 weeks 1 PEN ranged from 18.2716 to 19.8187 AFN, 19.1782 AFN on average.

Which exchange rate is this?

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