Kenyan Shilling to Botswana Pula Exchange Rate Today (KES to BWP)

⇄ Swap to BWP → KES

Live mid-market Kenyan Shilling (KES) to Botswana Pula (BWP) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Kenyan Shilling (KES) = 0.1067 Botswana Pula (BWP)
Inverse Rate: 1 BWP = 9.3713 KES +0.0000 BWP (+0.00%) Updated: Wednesday, 28 October 2026, 12:26 PM GMT
Day Open 0.1067 BWP
Day High 0.1091 BWP
Day Low 0.1053 BWP
30-Day Change +1.24%
1-Year Change -3.09%

Daily KES/BWP Exchange Rate Report (Wednesday, 28 October 2026, 12:26 PM)

Steady Session
Daily Change (KES/BWP) +0.0000 BWP (+0.00%)
Inverse (1 BWP in KES) 9.3713 KES
7-Day Trend +1.10%
30-Day Trend +1.24%

The Kenyan Shilling to Botswana Pula (KES/BWP) exchange rate is holding steady in today’s session (Wednesday, 28 October 2026, 12:26 PM) at 1 KES = 0.1067 BWP, closely aligned with the previous close of 0.1067 BWP. On an inverse basis, 1 Botswana Pula (BWP) equals 9.3713 KES.

For practical conversions at today’s mid-market rate, 100 KES equals 10.67 BWP and 1,000 KES equals 106.71 BWP. Going the other way, 100 BWP converts to 937.13 KES while 1,000 BWP converts to 9,371.29 KES.

Over the past 30 days, the KES/BWP pair has traded between a monthly low of 0.1053 BWP and a high of 0.1091 BWP, with a 1-year average exchange rate of 0.1045 BWP. Across recent horizons, KES against BWP shows a 7-day change of +1.10%, a 30-day change of +1.24%, and a 1-year change of -3.09%.

Convert Kenyan Shilling (KES) to Botswana Pula (BWP)

Enter any amount below to convert instantly between Kenyan Shilling (KES) and Botswana Pula (BWP) using live mid-market rates.

KES to BWP & BWP to KES Conversion Tables

Quick reference tables for common Kenyan Shilling (KES) and Botswana Pula (BWP) denominations at today’s exchange rate.

Convert Kenyan Shilling (KES) to Botswana Pula (BWP)

Kenyan Shilling (KES) Botswana Pula (BWP)
1 KES 0.1067 BWP
5 KES 0.5335 BWP
10 KES 1.07 BWP
25 KES 2.67 BWP
50 KES 5.34 BWP
100 KES 10.67 BWP
250 KES 26.68 BWP
500 KES 53.35 BWP
1,000 KES 106.71 BWP
5,000 KES 533.54 BWP
10,000 KES 1,067.09 BWP

Convert Botswana Pula (BWP) to Kenyan Shilling (KES)

Botswana Pula (BWP) Kenyan Shilling (KES)
1 BWP 9.37 KES
5 BWP 46.86 KES
10 BWP 93.71 KES
25 BWP 234.28 KES
50 BWP 468.56 KES
100 BWP 937.13 KES
250 BWP 2,342.82 KES
500 BWP 4,685.65 KES
1,000 BWP 9,371.29 KES
5,000 BWP 46,856.47 KES
10,000 BWP 93,712.93 KES

Kenyan Shilling to Botswana Pula (KES/BWP) Historical Exchange Rate Chart

Interactive historical chart tracking the Kenyan Shilling (KES) against the Botswana Pula (BWP) across multiple timeframes.

KES/BWP Market Indicators & Historical Range

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

Today’s KES/BWP Session Quotes

Bid Rate 0.1067 BWP
Ask Rate 0.1067 BWP
Day High 0.1091 BWP
Day Low 0.1053 BWP
Day Open 0.1067 BWP
Previous Close 0.1067 BWP
24h Change +0.0000 BWP (+0.00%)

Historical High, Low & Average (KES/BWP)

Period Lowest Highest Average
30 Days 0.1053 0.1091 0.1061
6 Months 0.1023 0.1107 0.1049
1 Year (52W) 0.1011 0.1107 0.1045

KES/BWP Performance by Period

Timeframe Historical Rate Change Change %
1 Day 0.1067 BWP +0.0000 BWP +0.00%
1 Week 0.1055 BWP +0.00117 BWP +1.10%
30 Days 0.1054 BWP +0.00131 BWP +1.24%
6 Months 0.1047 BWP +0.00197 BWP +1.88%
1 Year 0.1101 BWP -0.00340 BWP -3.09%
5 Years 0.1019 BWP +0.00484 BWP +4.75%
10 Years 0.1048 BWP +0.00188 BWP +1.79%
20 Years 0.08931 BWP +0.01740 BWP +19.48%

KES to BWP Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Kenyan Shilling (KES) to Botswana Pula (BWP) over the last two weeks.

Date 1 KES in BWP 1 BWP in KES 100 KES in BWP Daily Change %
2026-10-28 0.1067 BWP 9.3713 KES 10.67 BWP +0.28%
2026-10-27 0.1064 BWP 9.3973 KES 10.64 BWP +0.16%
2026-10-26 0.1062 BWP 9.4126 KES 10.62 BWP +0.14%
2026-10-25 0.1061 BWP 9.4255 KES 10.61 BWP +0.06%
2026-10-24 0.1060 BWP 9.4310 KES 10.60 BWP +0.26%
2026-10-23 0.1058 BWP 9.4555 KES 10.58 BWP -0.11%
2026-10-22 0.1059 BWP 9.4452 KES 10.59 BWP +0.31%
2026-10-21 0.1055 BWP 9.4747 KES 10.55 BWP -0.15%
2026-10-20 0.1057 BWP 9.4609 KES 10.57 BWP +0.12%
2026-10-19 0.1056 BWP 9.4724 KES 10.56 BWP +0.10%
2026-10-18 0.1055 BWP 9.4820 KES 10.55 BWP -0.26%
2026-10-17 0.1057 BWP 9.4573 KES 10.57 BWP -0.22%
2026-10-16 0.1060 BWP 9.4365 KES 10.60 BWP +0.23%
2026-10-15 0.1057 BWP 9.4583 KES 10.57 BWP -0.11%

Kenyan Shilling (KES) vs. Botswana Pula (BWP) Currency Profiles

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

Kenyan Shilling (KES)

ISO 4217 Code KES
Currency Symbol KSh • cent
Central Bank Central Bank of Kenya
Primary Country / Region Kenya
Local Gold Price Page Live Gold Price in Kenya (KES) →

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 Kenyan Shilling to Botswana Pula (KES/BWP) exchange rate today?
Today’s live mid-market exchange rate is 1 Kenyan Shilling (KES) = 0.1067 Botswana Pula (BWP). Conversely, 1 Botswana Pula (BWP) = 9.3713 Kenyan Shilling (KES).
How much is 100 Kenyan Shilling (KES) in Botswana Pula (BWP)?
At the current exchange rate of 0.1067, 100 KES is worth 10.67 BWP, and 1,000 KES is worth 106.71 BWP.
What was the highest and lowest Kenyan Shilling to Botswana Pula exchange rate in the last 30 days?
Over the past 30 days, the KES/BWP exchange rate reached a high of 0.1091 BWP and a low of 0.1053 BWP, with a 1-year average of 0.1045 BWP.
How do I convert Kenyan Shilling to Botswana Pula?
To convert Kenyan Shilling (KES) to Botswana Pula (BWP), multiply the amount in KES by the current exchange rate of 0.1067. To convert BWP back to KES, multiply by the inverse rate of 9.3713.