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

Convert 10,000 Botswanan Pula (BWP) to Bulgarian Lev (BGN)

Convert Botswanan pulas to Bulgarian leva at the live mid-market rate. Reverse: BGN to BWP

10,000 Botswanan pulas =

1,238.76 BGN 0.00% today

1 BWP = 0.123876 BGN · 1 BGN = 8.07261 BWP

Mid-market rate, updated 05:40 UTC. Paid plans update as often as every 60 seconds. Get BWP→BGN rates via API

BWP to BGN over the last year

0.1250.12750.13Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.13154
52-week low
0.12388
52-week average
0.12678
Change over the year
−1.56%

Conversion tables

BWP to BGN
BWP BGN
1 BWP 0.1239 BGN
10 BWP 1.24 BGN
100 BWP 12.39 BGN
1,000 BWP 123.88 BGN
10,000 BWP 1,238.76 BGN
50,000 BWP 6,193.78 BGN
100,000 BWP 12,387.56 BGN
BGN to BWP
BGN BWP
1 BGN 8.07 BWP
10 BGN 80.73 BWP
100 BGN 807.26 BWP
1,000 BGN 8,072.61 BWP
10,000 BGN 80,726.13 BWP
50,000 BGN 403,630.64 BWP
100,000 BGN 807,261.28 BWP

Get BWP→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=BWP -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=BWP -d currencies=BGN \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Botswanan Pula conversions

Popular Bulgarian Lev conversions

Questions about BWP to BGN

How much is 10,000 BWP in BGN?

10,000 Botswanan pulas is 1,238.76 Bulgarian leva at the mid-market rate of 4 October 2026, 05:40 UTC, when 1 BWP = 0.123876 BGN.

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

Over the last 52 weeks 1 BWP ranged from 0.123876 to 0.131535 BGN, 0.12678 BGN on average.

Which exchange rate is this?

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