XeConvert
  1. Home
  2. BWP – Botswana Pula
  3. BWP → CHF

1 BWP to CHFBotswana Pula → Swiss Franc

1 BWPBotswana Pula
0.05996 CHFSwiss Franc
1 BWP = 0.05996 CHF 1 CHF = 16.6785 BWP Last update: ⇄ CHF → BWP
BWP

On 2026-10-26, 1 Botswana Pula (BWP) = 0.05996 Swiss Franc (CHF) at the mid-market rate. Conversely, 1 CHF = 16.6785 BWP. Over the last 30 days the BWP/CHF rate moved between 0.05842 and 0.0617, a change of -1.44%.

This page shows the live mid-market rate from Botswana Pula (BWP) to Swiss Franc (CHF), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.

BWP/CHF exchange rate chart

Change−1.65 %
High0.0617
Low0.05842
BWP/CHF exchange rate chart 0.058150.059420.060690.0619726 Sep11 Oct26 Oct

BWP/CHF went from 0.06096 on Sep 26, 2026 to 0.05996 on Oct 26, 2026 (−1.65 %). Highest: 0.0617 (Oct 14, 2026); lowest: 0.05842 (Oct 2, 2026).

BWP/CHF exchange rate analysis

Over the last 30 days the BWP/CHF rate fell (-1.65%): the BWP lost ground against the CHF. Over the past 12 months it ranged from 0.05549 (2026-05-15) to 0.0617 (2026-10-14), with an average of 0.05882. Today's rate is 1.93% above its one-year average: 1 BWP buys more CHF than usual. Day-to-day movements are moderate (average daily change of 0.57%). The largest daily move of the last 30 days was -2.97% on 2026-10-01.

PeriodDate1 BWP =Change
1 week ago0.06001 CHF-0.09%
1 month ago0.06096 CHF-1.65%
6 months ago0.05804 CHF+3.31%
1 year ago0.05648 CHF+6.16%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

BWP/CHF · last 10 days

Date1 BWP =1 CHF =
0.05996 CHF16.6785 BWP
0.05962 CHF16.7725 BWP
0.06006 CHF16.6503 BWP
0.06002 CHF16.6619 BWP
0.06005 CHF16.6516 BWP
0.06023 CHF16.6025 BWP
0.06001 CHF16.6635 BWP
0.06018 CHF16.6157 BWP
0.06019 CHF16.6138 BWP
0.06014 CHF16.6291 BWP

Botswana Pula to Swiss Franc

BWPCHF
1 BWP0.05996 CHF
5 BWP0.2998 CHF
10 BWP0.5996 CHF
20 BWP1.1991 CHF
50 BWP2.9979 CHF
100 BWP5.9957 CHF
300 BWP17.9872 CHF
500 BWP29.9786 CHF
1,000 BWP59.9573 CHF

Swiss Franc to Botswana Pula

CHFBWP
1 CHF16.6785 BWP
5 CHF83.3927 BWP
10 CHF166.79 BWP
20 CHF333.57 BWP
50 CHF833.93 BWP
100 CHF1,667.85 BWP
300 CHF5,003.56 BWP
500 CHF8,339.27 BWP
1,000 CHF16,678.54 BWP

Frequently asked questions

How much is 1 BWP in CHF today?

1 Botswana Pula is worth 0.05996 Swiss Franc at the mid-market rate of 2026-10-26. 1 Swiss Franc is worth 16.6785 Botswana Pula.

How much is 100 BWP in CHF?

100 BWP = 5.9957 CHF, and 100 CHF = 1,667.85 BWP (rate of 2026-10-26).

How has the BWP to CHF rate changed over the last month?

Over 30 days the rate went from 0.06083 to 0.05996 (-1.44%). The 30-day high was 0.0617 and the low was 0.05842.

How has the BWP to CHF rate changed this week?

One week ago 1 BWP was worth 0.06001 CHF; today it is worth 0.05996 CHF (-0.09%).

What was the best BWP to CHF rate in the past year?

The highest rate of the past 12 months was 1 BWP = 0.0617 CHF on 2026-10-14; the lowest was 0.05549 CHF on 2026-05-15.

Where does this exchange rate come from?

XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.

Botswana Pula to other currencies

About the Botswana Pula (BWP)

The Botswana Pula is the official currency of Botswana. Symbol: BWP. ISO 4217 code: BWP.

All Botswana Pula (BWP) exchange rates →

About the Swiss Franc (CHF)

The Swiss Franc is the official currency of Liechtenstein. Symbol: CHF. ISO 4217 code: CHF.

All Swiss Franc (CHF) exchange rates →

Money Explained

All explainers →

Link to this page

URL
HTML