BWP to CHF Exchange Rate

Convert your money across 153 world currencies at today’s mid-market exchange rates.

%
Margin simulates bank/card markups over the interbank rate.
1 BWP = 0.06 CHF
Botswanan Pula Swiss Franc
1 BWP = 0.057952 CHF 1 CHF = 17.256 BWP (Inverse Rate)

2026-09-10 mid-market rate

BWP to CHF — key numbers

As of 2026-09-10, 1 BWP = 0.057952 CHF (mid-market). Over the past 30 days it has ranged from 0.056318 to 0.059604.

7-day
0.057847 – 0.057952
avg 0.057908, +0.07%
30-day
0.056318 – 0.059604
avg 0.057904, +0.44%
90-day
0.056282 – 0.059604
avg 0.057366, +2.25%
BWP to CHF and CHF to BWP conversion table for common amounts, at today’s mid-market rate.
BWP CHF CHF BWP
1 BWP 0.0580 CHF 1 CHF 17.26 BWP
5 BWP 0.2898 CHF 5 CHF 86.28 BWP
10 BWP 0.5795 CHF 10 CHF 172.56 BWP
20 BWP 1.1590 CHF 20 CHF 345.11 BWP
50 BWP 2.8976 CHF 50 CHF 862.78 BWP
100 BWP 5.7952 CHF 100 CHF 1,725.57 BWP
500 BWP 28.9760 CHF 500 CHF 8,627.84 BWP

BWP/CHF frequently asked questions

What is the highest and lowest BWP/CHF has been in the past year?

Over the past year, 1 BWP has traded between 0.055283 and 0.059604 CHF, averaging 0.056568 CHF.

How do I convert BWP to CHF?

Multiply the amount in BWP by the current BWP/CHF mid-market rate. For example, 100 BWP = 5.80 CHF at the 2026-09-10 mid-market rate of 1 BWP = 0.057952 CHF.

BWP to CHF Chart

Botswanan Pula to Swiss Franc
BWP to CHF exchange rate history chart.

See the full BWP to CHF exchange rate history — yearly & monthly averages →

Cross Currency Rates

Mid-market cross rates between the most traded world currencies.

Rates update automatically. Read across: 1 unit of the row currency in column currency.