Tanzanian Shilling to Botswana Pula Exchange Rate Today (TZS to BWP)

⇄ Swap to BWP → TZS

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

1 Tanzanian Shilling (TZS) = 0.00524 Botswana Pula (BWP)
Inverse Rate: 1 BWP = 190.81 TZS +0.00000 BWP (+0.00%) Updated: Wednesday, 28 October 2026, 2:40 PM GMT
Day Open 0.00524 BWP
Day High 0.00537 BWP
Day Low 0.00517 BWP
30-Day Change +1.87%
1-Year Change -3.46%

Daily TZS/BWP Exchange Rate Report (Wednesday, 28 October 2026, 2:40 PM)

Steady Session
Daily Change (TZS/BWP) +0.00000 BWP (+0.00%)
Inverse (1 BWP in TZS) 190.81 TZS
7-Day Trend +0.73%
30-Day Trend +1.87%

The Tanzanian Shilling to Botswana Pula (TZS/BWP) exchange rate is holding steady in today’s session (Wednesday, 28 October 2026, 2:40 PM) at 1 TZS = 0.00524 BWP, closely aligned with the previous close of 0.00524 BWP. On an inverse basis, 1 Botswana Pula (BWP) equals 190.81 TZS.

For practical conversions at today’s mid-market rate, 100 TZS equals 0.5241 BWP and 1,000 TZS equals 5.24 BWP. Going the other way, 100 BWP converts to 19,081.02 TZS while 1,000 BWP converts to 190,810.20 TZS.

Over the past 30 days, the TZS/BWP pair has traded between a monthly low of 0.00517 BWP and a high of 0.00537 BWP, with a 1-year average exchange rate of 0.00524 BWP. Across recent horizons, TZS against BWP shows a 7-day change of +0.73%, a 30-day change of +1.87%, and a 1-year change of -3.46%.

Convert Tanzanian Shilling (TZS) to Botswana Pula (BWP)

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

TZS to BWP & BWP to TZS Conversion Tables

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

Convert Tanzanian Shilling (TZS) to Botswana Pula (BWP)

Tanzanian Shilling (TZS) Botswana Pula (BWP)
1 TZS 0.00524 BWP
5 TZS 0.0262 BWP
10 TZS 0.0524 BWP
25 TZS 0.1310 BWP
50 TZS 0.2620 BWP
100 TZS 0.5241 BWP
250 TZS 1.31 BWP
500 TZS 2.62 BWP
1,000 TZS 5.24 BWP
5,000 TZS 26.20 BWP
10,000 TZS 52.41 BWP

Convert Botswana Pula (BWP) to Tanzanian Shilling (TZS)

Botswana Pula (BWP) Tanzanian Shilling (TZS)
1 BWP 190.81 TZS
5 BWP 954.05 TZS
10 BWP 1,908.10 TZS
25 BWP 4,770.25 TZS
50 BWP 9,540.51 TZS
100 BWP 19,081.02 TZS
250 BWP 47,702.55 TZS
500 BWP 95,405.10 TZS
1,000 BWP 190,810.20 TZS
5,000 BWP 954,051.00 TZS
10,000 BWP 1,908,101.99 TZS

Tanzanian Shilling to Botswana Pula (TZS/BWP) Historical Exchange Rate Chart

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

TZS/BWP Market Indicators & Historical Range

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

Today’s TZS/BWP Session Quotes

Bid Rate 0.00524 BWP
Ask Rate 0.00524 BWP
Day High 0.00537 BWP
Day Low 0.00517 BWP
Day Open 0.00524 BWP
Previous Close 0.00524 BWP
24h Change +0.00000 BWP (+0.00%)

Historical High, Low & Average (TZS/BWP)

Period Lowest Highest Average
30 Days 0.00517 0.00537 0.00522
6 Months 0.00505 0.00545 0.00516
1 Year (52W) 0.00504 0.00587 0.00524

TZS/BWP Performance by Period

Timeframe Historical Rate Change Change %
1 Day 0.00524 BWP +0.00000 BWP +0.00%
1 Week 0.00519 BWP +0.000038 BWP +0.73%
30 Days 0.00513 BWP +0.000096 BWP +1.87%
6 Months 0.00518 BWP +0.000049 BWP +0.94%
1 Year 0.00541 BWP -0.000187 BWP -3.46%
5 Years 0.00493 BWP +0.000301 BWP +6.11%
10 Years 0.00489 BWP +0.000338 BWP +6.91%
20 Years 0.00505 BWP +0.000177 BWP +3.50%

TZS to BWP Last 14 Days Exchange Rate History

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

Date 1 TZS in BWP 1 BWP in TZS 100 TZS in BWP Daily Change %
2026-10-28 0.00524 BWP 190.80 TZS 0.5241 BWP +0.25%
2026-10-27 0.00523 BWP 191.28 TZS 0.5228 BWP +0.23%
2026-10-26 0.00522 BWP 191.72 TZS 0.5216 BWP +0.25%
2026-10-25 0.00520 BWP 192.20 TZS 0.5203 BWP -0.04%
2026-10-24 0.00521 BWP 192.12 TZS 0.5205 BWP +0.27%
2026-10-23 0.00519 BWP 192.64 TZS 0.5191 BWP -0.13%
2026-10-22 0.00520 BWP 192.38 TZS 0.5198 BWP +0.31%
2026-10-21 0.00518 BWP 192.98 TZS 0.5182 BWP -0.13%
2026-10-20 0.00519 BWP 192.72 TZS 0.5189 BWP +0.37%
2026-10-19 0.00517 BWP 193.42 TZS 0.5170 BWP -0.29%
2026-10-18 0.00519 BWP 192.86 TZS 0.5185 BWP -0.23%
2026-10-17 0.00520 BWP 192.42 TZS 0.5197 BWP -0.21%
2026-10-16 0.00521 BWP 192.01 TZS 0.5208 BWP +0.06%
2026-10-15 0.00521 BWP 192.12 TZS 0.5205 BWP -0.33%

Tanzanian Shilling (TZS) vs. Botswana Pula (BWP) Currency Profiles

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

Tanzanian Shilling (TZS)

ISO 4217 Code TZS
Currency Symbol x • senti
Central Bank Bank of Tanzania
Primary Country / Region Tanzania
Local Gold Price Page Live Gold Price in Tanzania (TZS) →

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