1. Currency converter
  2. XAF to BGN
  3. 10,000 XAF

Convert 10,000 CFA Franc BEAC (XAF) to Bulgarian Lev (BGN)

Convert CFA francs BEAC to Bulgarian leva at the live mid-market rate. Reverse: BGN to XAF

10,000 CFA francs BEAC =

28.56 BGN 0.00% today

1 XAF = 0.00285616 BGN · 1 BGN = 350.12 XAF

Mid-market rate, updated 11:52 UTC. Paid plans update as often as every 60 seconds. Get XAF→BGN rates via API

XAF to BGN over the last year

0.00290.003Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.0030514
52-week low
0.0028547
52-week average
0.0029543
Change over the year
−4.27%

Conversion tables

XAF to BGN
XAF BGN
1 XAF 0.002856 BGN
10 XAF 0.02856 BGN
100 XAF 0.2856 BGN
1,000 XAF 2.86 BGN
10,000 XAF 28.56 BGN
50,000 XAF 142.81 BGN
100,000 XAF 285.62 BGN
BGN to XAF
BGN XAF
1 BGN 350 XAF
10 BGN 3,501 XAF
100 BGN 35,012 XAF
1,000 BGN 350,120 XAF
10,000 BGN 3,501,201 XAF
50,000 BGN 17,506,006 XAF
100,000 BGN 35,012,011 XAF

Get XAF→BGN rates via API

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

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

Related conversions

Popular CFA Franc BEAC conversions

Popular Bulgarian Lev conversions

Questions about XAF to BGN

How much is 10,000 XAF in BGN?

10,000 CFA francs BEAC is 28.56 Bulgarian leva at the mid-market rate of 4 October 2026, 11:52 UTC, when 1 XAF = 0.00285616 BGN.

What was the XAF to BGN rate over the last year?

Over the last 52 weeks 1 XAF ranged from 0.00285469 to 0.00305135 BGN, 0.00295434 BGN on average.

Which exchange rate is this?

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