Swiss Franc to Botswana Pula Exchange Rate Today (CHF to BWP)

⇄ Swap to BWP → CHF

Live mid-market Swiss Franc (CHF) to Botswana Pula (BWP) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Swiss Franc (CHF) = 16.743 Botswana Pula (BWP)
Inverse Rate: 1 BWP = 0.05973 CHF +0.00202 BWP (+0.01%) Updated: Thursday, 29 October 2026, 2:00 AM GMT
Day Open 16.741 BWP
Day High 17.002 BWP
Day Low 16.342 BWP
30-Day Change +1.50%
1-Year Change -6.93%

Daily CHF/BWP Exchange Rate Report (Thursday, 29 October 2026, 2:00 AM)

CHF/BWP Rising Today
Daily Change (CHF/BWP) +0.00202 BWP (+0.01%)
Inverse (1 BWP in CHF) 0.05973 CHF
7-Day Trend +0.34%
30-Day Trend +1.50%

The Swiss Franc to Botswana Pula (CHF/BWP) exchange rate is trading higher today (Thursday, 29 October 2026, 2:00 AM), rising by +0.00202 BWP (+0.01%) from the previous close of 16.741 BWP to reach 1 CHF = 16.743 BWP. Conversely, on an inverse basis, 1 Botswana Pula (BWP) is currently worth 0.05973 CHF.

For practical conversions at today’s mid-market rate, 100 CHF equals 1,674.30 BWP and 1,000 CHF equals 16,743.02 BWP. Going the other way, 100 BWP converts to 5.97 CHF while 1,000 BWP converts to 59.73 CHF.

Over the past 30 days, the CHF/BWP pair has traded between a monthly low of 16.342 BWP and a high of 17.002 BWP, with a 1-year average exchange rate of 16.910 BWP. Across recent horizons, CHF against BWP shows a 7-day change of +0.34%, a 30-day change of +1.50%, and a 1-year change of -6.93%.

Convert Swiss Franc (CHF) to Botswana Pula (BWP)

Enter any amount below to convert instantly between Swiss Franc (CHF) and Botswana Pula (BWP) using live mid-market rates.

CHF to BWP & BWP to CHF Conversion Tables

Quick reference tables for common Swiss Franc (CHF) and Botswana Pula (BWP) denominations at today’s exchange rate.

Convert Swiss Franc (CHF) to Botswana Pula (BWP)

Swiss Franc (CHF) Botswana Pula (BWP)
1 CHF 16.74 BWP
5 CHF 83.72 BWP
10 CHF 167.43 BWP
25 CHF 418.58 BWP
50 CHF 837.15 BWP
100 CHF 1,674.30 BWP
250 CHF 4,185.76 BWP
500 CHF 8,371.51 BWP
1,000 CHF 16,743.02 BWP
5,000 CHF 83,715.10 BWP
10,000 CHF 167,430.21 BWP

Convert Botswana Pula (BWP) to Swiss Franc (CHF)

Botswana Pula (BWP) Swiss Franc (CHF)
1 BWP 0.0597 CHF
5 BWP 0.2986 CHF
10 BWP 0.5973 CHF
25 BWP 1.49 CHF
50 BWP 2.99 CHF
100 BWP 5.97 CHF
250 BWP 14.93 CHF
500 BWP 29.86 CHF
1,000 BWP 59.73 CHF
5,000 BWP 298.63 CHF
10,000 BWP 597.26 CHF

Swiss Franc to Botswana Pula (CHF/BWP) Historical Exchange Rate Chart

Interactive historical chart tracking the Swiss Franc (CHF) against the Botswana Pula (BWP) across multiple timeframes.

CHF/BWP Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for Swiss Franc to Botswana Pula.

Today’s CHF/BWP Session Quotes

Bid Rate 16.742 BWP
Ask Rate 16.744 BWP
Day High 17.002 BWP
Day Low 16.342 BWP
Day Open 16.741 BWP
Previous Close 16.741 BWP
24h Change +0.00202 BWP (+0.01%)

Historical High, Low & Average (CHF/BWP)

Period Lowest Highest Average
30 Days 16.342 17.002 16.616
6 Months 16.342 18.010 16.811
1 Year (52W) 16.342 18.010 16.910

CHF/BWP Performance by Period

Timeframe Historical Rate Change Change %
1 Day 16.743 BWP +0.00202 BWP +0.01%
1 Week 16.635 BWP +0.05639 BWP +0.34%
30 Days 16.445 BWP +0.2466 BWP +1.50%
6 Months 17.136 BWP -0.4445 BWP -2.59%
1 Year 17.934 BWP -1.2429 BWP -6.93%
5 Years 12.421 BWP +4.2709 BWP +34.39%
10 Years 10.752 BWP +5.9399 BWP +55.25%
20 Years 5.1349 BWP +11.556 BWP +225.06%

CHF to BWP Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Swiss Franc (CHF) to Botswana Pula (BWP) over the last two weeks.

Date 1 CHF in BWP 1 BWP in CHF 100 CHF in BWP Daily Change %
2026-10-29 16.714 BWP 0.05983 CHF 1,671.43 BWP +0.06%
2026-10-28 16.704 BWP 0.05987 CHF 1,670.41 BWP +0.12%
2026-10-27 16.684 BWP 0.05994 CHF 1,668.36 BWP -0.02%
2026-10-26 16.687 BWP 0.05993 CHF 1,668.72 BWP +0.01%
2026-10-25 16.685 BWP 0.05993 CHF 1,668.48 BWP +0.00%
2026-10-24 16.685 BWP 0.05993 CHF 1,668.48 BWP +0.29%
2026-10-23 16.637 BWP 0.06011 CHF 1,663.69 BWP -0.62%
2026-10-22 16.741 BWP 0.05973 CHF 1,674.12 BWP +0.64%
2026-10-21 16.635 BWP 0.06011 CHF 1,663.50 BWP +0.02%
2026-10-20 16.632 BWP 0.06012 CHF 1,663.22 BWP +0.27%
2026-10-19 16.588 BWP 0.06028 CHF 1,658.81 BWP -0.15%
2026-10-18 16.612 BWP 0.06020 CHF 1,661.23 BWP +0.00%
2026-10-17 16.612 BWP 0.06020 CHF 1,661.23 BWP -0.37%
2026-10-16 16.674 BWP 0.05997 CHF 1,667.42 BWP +0.38%

Swiss Franc (CHF) vs. Botswana Pula (BWP) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for Swiss Franc and Botswana Pula.

Swiss Franc (CHF)

ISO 4217 Code CHF
Currency Symbol CHF • centime
Central Bank Swiss National Bank
Primary Country / Region Switzerland
Local Gold Price Page Live Gold Price in Switzerland (CHF) →

Botswana Pula (BWP)

ISO 4217 Code BWP
Currency Symbol P • thebe
Central Bank Bank of Botswana
Primary Country / Region Botswana
Local Gold Price Page Live Gold Price in Botswana (BWP) →

Frequently Asked Questions

What is the Swiss Franc to Botswana Pula (CHF/BWP) exchange rate today?
Today’s live mid-market exchange rate is 1 Swiss Franc (CHF) = 16.743 Botswana Pula (BWP). Conversely, 1 Botswana Pula (BWP) = 0.05973 Swiss Franc (CHF).
How much is 100 Swiss Franc (CHF) in Botswana Pula (BWP)?
At the current exchange rate of 16.743, 100 CHF is worth 1,674.30 BWP, and 1,000 CHF is worth 16,743.02 BWP.
What was the highest and lowest Swiss Franc to Botswana Pula exchange rate in the last 30 days?
Over the past 30 days, the CHF/BWP exchange rate reached a high of 17.002 BWP and a low of 16.342 BWP, with a 1-year average of 16.910 BWP.
How do I convert Swiss Franc to Botswana Pula?
To convert Swiss Franc (CHF) to Botswana Pula (BWP), multiply the amount in CHF by the current exchange rate of 16.743. To convert BWP back to CHF, multiply by the inverse rate of 0.05973.