1. Currency converter
  2. CHF to BWP

500 CHF to BWP

Convert Swiss francs to Botswanan pulas at the live mid-market rate.

500 Swiss francs =

7,987.28 BWP +0.08% today

1 CHF = 15.9746 BWP · 1 BWP = 0.0625995 CHF

Mid-market rate, updated 01:44 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

CHF to BWP over the last year

16.0016.5017.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
17.084
52-week low
15.962
52-week average
16.529
Change over the year
−3.91%

Conversion tables

CHF to BWP
CHF BWP
1 CHF 15.97 BWP
5 CHF 79.87 BWP
10 CHF 159.75 BWP
25 CHF 399.36 BWP
50 CHF 798.73 BWP
100 CHF 1,597.46 BWP
250 CHF 3,993.64 BWP
500 CHF 7,987.28 BWP
1,000 CHF 15,974.57 BWP
5,000 CHF 79,872.83 BWP
10,000 CHF 159,745.67 BWP
50,000 CHF 798,728.33 BWP
BWP to CHF
BWP CHF
1 BWP 0.0626 CHF
5 BWP 0.313 CHF
10 BWP 0.626 CHF
25 BWP 1.56 CHF
50 BWP 3.13 CHF
100 BWP 6.26 CHF
250 BWP 15.65 CHF
500 BWP 31.30 CHF
1,000 BWP 62.60 CHF
5,000 BWP 313.00 CHF
10,000 BWP 626.00 CHF
50,000 BWP 3,129.98 CHF

CHF to BWP via API

The live rate, the rate on any past day or a whole range, for BWP and 170+ other currencies, as JSON. Free plan included.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=CHF -d currencies=BWP \
  -H "apikey: YOUR-API-KEY"

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

Popular Swiss Franc conversions

Questions about CHF to BWP

How much is 500 CHF in BWP?

500 Swiss francs is 7,987.28 Botswanan pulas at the mid-market rate of 30 September 2026, 01:44 UTC, when 1 CHF = 15.9746 BWP.

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

Over the last 52 weeks 1 CHF ranged from 15.9615 to 17.0843 BWP, 16.5287 BWP on average.

Which exchange rate is this?

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