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.059489 CHF 1 CHF = 16.810 BWP (Inverse Rate)

2026-10-26 mid-market rate

BWP to CHF — key numbers

As of 2026-10-26, 1 BWP = 0.059489 CHF (mid-market). Over the past 30 days it has ranged from 0.058377 to 0.060525.

7-day
0.058377 – 0.059565
avg 0.059068, +0.40%
30-day
0.058377 – 0.060525
avg 0.059419, +1.64%
90-day
0.056282 – 0.060525
avg 0.058352, +4.23%
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.0595 CHF 1 CHF 16.81 BWP
5 BWP 0.2974 CHF 5 CHF 84.05 BWP
10 BWP 0.5949 CHF 10 CHF 168.10 BWP
20 BWP 1.1898 CHF 20 CHF 336.20 BWP
50 BWP 2.9745 CHF 50 CHF 840.49 BWP
100 BWP 5.9489 CHF 100 CHF 1,680.98 BWP
500 BWP 29.7446 CHF 500 CHF 8,404.89 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.060525 CHF, averaging 0.056954 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.95 CHF at the 2026-10-26 mid-market rate of 1 BWP = 0.059489 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.

⯅