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

Convert 100 Afghan Afghani (AFN) to Belarusian Ruble (BYN)

Convert Afghan Afghanis to Belarusian rubles at the live mid-market rate. Reverse: BYN to AFN

100 Afghan Afghanis =

4.64 BYN 0.00% today

1 AFN = 0.0464158 BYN · 1 BYN = 21.5444 AFN

Mid-market rate, updated 11:22 UTC. Paid plans update as often as every 60 seconds. Get AFN→BYN rates via API

AFN to BYN over the last year

0.0450.05Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.051598
52-week low
0.042541
52-week average
0.045776
Change over the year
−7.93%

Conversion tables

AFN to BYN
AFN BYN
1 AFN 0.04642 BYN
10 AFN 0.4642 BYN
100 AFN 4.64 BYN
1,000 AFN 46.42 BYN
10,000 AFN 464.16 BYN
50,000 AFN 2,320.79 BYN
100,000 AFN 4,641.58 BYN
BYN to AFN
BYN AFN
1 BYN 22 AFN
10 BYN 215 AFN
100 BYN 2,154 AFN
1,000 BYN 21,544 AFN
10,000 BYN 215,444 AFN
50,000 BYN 1,077,219 AFN
100,000 BYN 2,154,437 AFN

Get AFN→BYN rates via API

The live rate, the rate on any past day or a whole range, for BYN 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=BYN \
  -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=BYN \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Afghan Afghani conversions

Popular Belarusian Ruble conversions

Questions about AFN to BYN

How much is 100 AFN in BYN?

100 Afghan Afghanis is 4.64 Belarusian rubles at the mid-market rate of 4 October 2026, 11:22 UTC, when 1 AFN = 0.0464158 BYN.

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

Over the last 52 weeks 1 AFN ranged from 0.0425407 to 0.0515983 BYN, 0.0457762 BYN on average.

Which exchange rate is this?

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