Tanzanian Shilling to Bahraini Dinar Exchange Rate Today (TZS to BHD)

⇄ Swap to BHD → TZS

Live mid-market Tanzanian Shilling (TZS) to Bahraini Dinar (BHD) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Tanzanian Shilling (TZS) = 0.000143 Bahraini Dinar (BHD)
Inverse Rate: 1 BHD = 6,993.99 TZS +0.000000 BHD (+0.00%) Updated: Thursday, 29 October 2026, 2:27 AM GMT
Day Open 0.000143 BHD
Day High 0.000144 BHD
Day Low 0.000142 BHD
30-Day Change -0.02%
1-Year Change -6.55%

Daily TZS/BHD Exchange Rate Report (Thursday, 29 October 2026, 2:27 AM)

Steady Session
Daily Change (TZS/BHD) +0.000000 BHD (+0.00%)
Inverse (1 BHD in TZS) 6,993.99 TZS
7-Day Trend -0.02%
30-Day Trend -0.02%

The Tanzanian Shilling to Bahraini Dinar (TZS/BHD) exchange rate is holding steady in today’s session (Thursday, 29 October 2026, 2:27 AM) at 1 TZS = 0.000143 BHD, closely aligned with the previous close of 0.000143 BHD. On an inverse basis, 1 Bahraini Dinar (BHD) equals 6,993.99 TZS.

For practical conversions at today’s mid-market rate, 100 TZS equals 0.0143 BHD and 1,000 TZS equals 0.1430 BHD. Going the other way, 100 BHD converts to 699,398.52 TZS while 1,000 BHD converts to 6,993,985.17 TZS.

Over the past 30 days, the TZS/BHD pair has traded between a monthly low of 0.000142 BHD and a high of 0.000144 BHD, with a 1-year average exchange rate of 0.000146 BHD. Across recent horizons, TZS against BHD shows a 7-day change of -0.02%, a 30-day change of -0.02%, and a 1-year change of -6.55%.

Convert Tanzanian Shilling (TZS) to Bahraini Dinar (BHD)

Enter any amount below to convert instantly between Tanzanian Shilling (TZS) and Bahraini Dinar (BHD) using live mid-market rates.

TZS to BHD & BHD to TZS Conversion Tables

Quick reference tables for common Tanzanian Shilling (TZS) and Bahraini Dinar (BHD) denominations at today’s exchange rate.

Convert Tanzanian Shilling (TZS) to Bahraini Dinar (BHD)

Tanzanian Shilling (TZS) Bahraini Dinar (BHD)
1 TZS 0.00014 BHD
5 TZS 0.00071 BHD
10 TZS 0.00143 BHD
25 TZS 0.00357 BHD
50 TZS 0.00715 BHD
100 TZS 0.0143 BHD
250 TZS 0.0357 BHD
500 TZS 0.0715 BHD
1,000 TZS 0.1430 BHD
5,000 TZS 0.7149 BHD
10,000 TZS 1.430 BHD

Convert Bahraini Dinar (BHD) to Tanzanian Shilling (TZS)

Bahraini Dinar (BHD) Tanzanian Shilling (TZS)
1 BHD 6,993.99 TZS
5 BHD 34,969.93 TZS
10 BHD 69,939.85 TZS
25 BHD 174,849.63 TZS
50 BHD 349,699.26 TZS
100 BHD 699,398.52 TZS
250 BHD 1,748,496.29 TZS
500 BHD 3,496,992.59 TZS
1,000 BHD 6,993,985.17 TZS
5,000 BHD 34,969,925.86 TZS
10,000 BHD 69,939,851.73 TZS

Tanzanian Shilling to Bahraini Dinar (TZS/BHD) Historical Exchange Rate Chart

Interactive historical chart tracking the Tanzanian Shilling (TZS) against the Bahraini Dinar (BHD) across multiple timeframes.

TZS/BHD 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 Bahraini Dinar.

Today’s TZS/BHD Session Quotes

Bid Rate 0.000143 BHD
Ask Rate 0.000143 BHD
Day High 0.000144 BHD
Day Low 0.000142 BHD
Day Open 0.000143 BHD
Previous Close 0.000143 BHD
24h Change +0.000000 BHD (+0.00%)

Historical High, Low & Average (TZS/BHD)

Period Lowest Highest Average
30 Days 0.000142 0.000144 0.000143
6 Months 0.000142 0.000146 0.000143
1 Year (52W) 0.000142 0.000156 0.000146

TZS/BHD Performance by Period

Timeframe Historical Rate Change Change %
1 Day 0.000143 BHD +0.000000 BHD +0.00%
1 Week 0.000143 BHD +0.000000 BHD -0.02%
30 Days 0.000143 BHD +0.000000 BHD -0.02%
6 Months 0.000145 BHD -0.000002 BHD -1.40%
1 Year 0.000153 BHD -0.000010 BHD -6.55%
5 Years 0.000164 BHD -0.000021 BHD -12.82%
10 Years 0.000173 BHD -0.000030 BHD -17.35%
20 Years 0.000296 BHD -0.000153 BHD -51.70%

TZS to BHD Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Tanzanian Shilling (TZS) to Bahraini Dinar (BHD) over the last two weeks.

Date 1 TZS in BHD 1 BHD in TZS 100 TZS in BHD Daily Change %
2026-10-29 0.000143 BHD 6,993.01 TZS 0.0143 BHD +0.00%
2026-10-28 0.000143 BHD 6,993.01 TZS 0.0143 BHD +0.00%
2026-10-27 0.000143 BHD 6,993.01 TZS 0.0143 BHD +0.00%
2026-10-26 0.000143 BHD 6,993.01 TZS 0.0143 BHD +0.00%
2026-10-25 0.000143 BHD 6,993.01 TZS 0.0143 BHD +0.00%
2026-10-24 0.000143 BHD 6,993.01 TZS 0.0143 BHD +0.00%
2026-10-23 0.000143 BHD 6,993.01 TZS 0.0143 BHD +0.00%
2026-10-22 0.000143 BHD 6,993.01 TZS 0.0143 BHD +0.00%
2026-10-21 0.000143 BHD 6,993.01 TZS 0.0143 BHD +0.00%
2026-10-20 0.000143 BHD 6,993.01 TZS 0.0143 BHD +0.70%
2026-10-19 0.000142 BHD 7,042.25 TZS 0.0142 BHD -0.70%
2026-10-18 0.000143 BHD 6,993.01 TZS 0.0143 BHD +0.00%
2026-10-17 0.000143 BHD 6,993.01 TZS 0.0143 BHD +0.00%
2026-10-16 0.000143 BHD 6,993.01 TZS 0.0143 BHD +0.00%

Tanzanian Shilling (TZS) vs. Bahraini Dinar (BHD) Currency Profiles

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

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) →

Bahraini Dinar (BHD)

ISO 4217 Code BHD
Currency Symbol .د.ب • fils
Central Bank Central Bank of Bahrain
Primary Country / Region Bahrain
Local Gold Price Page Live Gold Price in Bahrain (BHD) →

Frequently Asked Questions

What is the Tanzanian Shilling to Bahraini Dinar (TZS/BHD) exchange rate today?
Today’s live mid-market exchange rate is 1 Tanzanian Shilling (TZS) = 0.000143 Bahraini Dinar (BHD). Conversely, 1 Bahraini Dinar (BHD) = 6,993.99 Tanzanian Shilling (TZS).
How much is 100 Tanzanian Shilling (TZS) in Bahraini Dinar (BHD)?
At the current exchange rate of 0.000143, 100 TZS is worth 0.0143 BHD, and 1,000 TZS is worth 0.1430 BHD.
What was the highest and lowest Tanzanian Shilling to Bahraini Dinar exchange rate in the last 30 days?
Over the past 30 days, the TZS/BHD exchange rate reached a high of 0.000144 BHD and a low of 0.000142 BHD, with a 1-year average of 0.000146 BHD.
How do I convert Tanzanian Shilling to Bahraini Dinar?
To convert Tanzanian Shilling (TZS) to Bahraini Dinar (BHD), multiply the amount in TZS by the current exchange rate of 0.000143. To convert BHD back to TZS, multiply by the inverse rate of 6,993.99.