1. Currency converter
  2. BGN to CHF
  3. 100,000 BGN

Convert 100,000 Bulgarian Lev (BGN) to Swiss Franc (CHF)

Convert Bulgarian leva to Swiss francs at the live mid-market rate. Reverse: CHF to BGN

100,000 Bulgarian leva =

49,941.74 CHF +0.11% today

1 BGN = 0.499417 CHF · 1 CHF = 2.00233 BGN

Mid-market rate, updated 02:15 UTC. Paid plans update as often as every 60 seconds. Get BGN→CHF rates via API

BGN to CHF over the last year

0.460.480.50Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.50192
52-week low
0.45840
52-week average
0.47741
Change over the year
+4.51%

Conversion tables

BGN to CHF
BGN CHF
1 BGN 0.4994 CHF
10 BGN 4.99 CHF
100 BGN 49.94 CHF
1,000 BGN 499.42 CHF
10,000 BGN 4,994.17 CHF
50,000 BGN 24,970.87 CHF
100,000 BGN 49,941.74 CHF
CHF to BGN
CHF BGN
1 CHF 2.00 BGN
10 CHF 20.02 BGN
100 CHF 200.23 BGN
1,000 CHF 2,002.33 BGN
10,000 CHF 20,023.33 BGN
50,000 CHF 100,116.65 BGN
100,000 CHF 200,233.30 BGN

Get BGN→CHF rates via API

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

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

Related conversions

Popular Bulgarian Lev conversions

Popular Swiss Franc conversions

Questions about BGN to CHF

How much is 100,000 BGN in CHF?

100,000 Bulgarian leva is 49,941.74 Swiss francs at the mid-market rate of 2 October 2026, 02:15 UTC, when 1 BGN = 0.499417 CHF.

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

Over the last 52 weeks 1 BGN ranged from 0.458396 to 0.501922 CHF, 0.477408 CHF on average.

Which exchange rate is this?

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