Bangladeshi Taka to Tanzanian Shilling Exchange Rate Today (BDT to TZS)

⇄ Swap to TZS → BDT

Live mid-market Bangladeshi Taka (BDT) to Tanzanian Shilling (TZS) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Bangladeshi Taka (BDT) = 21.278 Tanzanian Shilling (TZS)
Inverse Rate: 1 TZS = 0.04700 BDT +0.000 TZS (+0.00%) Updated: Wednesday, 28 October 2026, 5:52 PM GMT
Day Open 21.278 TZS
Day High 21.487 TZS
Day Low 21.278 TZS
30-Day Change -1.24%
1-Year Change +5.68%

Daily BDT/TZS Exchange Rate Report (Wednesday, 28 October 2026, 5:52 PM)

Steady Session
Daily Change (BDT/TZS) +0.000 TZS (+0.00%)
Inverse (1 TZS in BDT) 0.04700 BDT
7-Day Trend -0.42%
30-Day Trend -1.24%

The Bangladeshi Taka to Tanzanian Shilling (BDT/TZS) exchange rate is holding steady in today’s session (Wednesday, 28 October 2026, 5:52 PM) at 1 BDT = 21.278 TZS, closely aligned with the previous close of 21.278 TZS. On an inverse basis, 1 Tanzanian Shilling (TZS) equals 0.04700 BDT.

For practical conversions at today’s mid-market rate, 100 BDT equals 2,127.85 TZS and 1,000 BDT equals 21,278.47 TZS. Going the other way, 100 TZS converts to 4.70 BDT while 1,000 TZS converts to 47.00 BDT.

Over the past 30 days, the BDT/TZS pair has traded between a monthly low of 21.278 TZS and a high of 21.487 TZS, with a 1-year average exchange rate of 21.039 TZS. Across recent horizons, BDT against TZS shows a 7-day change of -0.42%, a 30-day change of -1.24%, and a 1-year change of +5.68%.

Convert Bangladeshi Taka (BDT) to Tanzanian Shilling (TZS)

Enter any amount below to convert instantly between Bangladeshi Taka (BDT) and Tanzanian Shilling (TZS) using live mid-market rates.

BDT to TZS & TZS to BDT Conversion Tables

Quick reference tables for common Bangladeshi Taka (BDT) and Tanzanian Shilling (TZS) denominations at today’s exchange rate.

Convert Bangladeshi Taka (BDT) to Tanzanian Shilling (TZS)

Bangladeshi Taka (BDT) Tanzanian Shilling (TZS)
1 BDT 21.28 TZS
5 BDT 106.39 TZS
10 BDT 212.78 TZS
25 BDT 531.96 TZS
50 BDT 1,063.92 TZS
100 BDT 2,127.85 TZS
250 BDT 5,319.62 TZS
500 BDT 10,639.23 TZS
1,000 BDT 21,278.47 TZS
5,000 BDT 106,392.33 TZS
10,000 BDT 212,784.67 TZS

Convert Tanzanian Shilling (TZS) to Bangladeshi Taka (BDT)

Tanzanian Shilling (TZS) Bangladeshi Taka (BDT)
1 TZS 0.0470 BDT
5 TZS 0.2350 BDT
10 TZS 0.4700 BDT
25 TZS 1.17 BDT
50 TZS 2.35 BDT
100 TZS 4.70 BDT
250 TZS 11.75 BDT
500 TZS 23.50 BDT
1,000 TZS 47.00 BDT
5,000 TZS 234.98 BDT
10,000 TZS 469.96 BDT

Bangladeshi Taka to Tanzanian Shilling (BDT/TZS) Historical Exchange Rate Chart

Interactive historical chart tracking the Bangladeshi Taka (BDT) against the Tanzanian Shilling (TZS) across multiple timeframes.

BDT/TZS Market Indicators & Historical Range

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

Today’s BDT/TZS Session Quotes

Bid Rate 21.277 TZS
Ask Rate 21.280 TZS
Day High 21.487 TZS
Day Low 21.278 TZS
Day Open 21.278 TZS
Previous Close 21.278 TZS
24h Change +0.000 TZS (+0.00%)

Historical High, Low & Average (BDT/TZS)

Period Lowest Highest Average
30 Days 21.278 21.487 21.407
6 Months 21.081 21.694 21.396
1 Year (52W) 19.786 21.694 21.039

BDT/TZS Performance by Period

Timeframe Historical Rate Change Change %
1 Day 21.278 TZS +0.000 TZS +0.00%
1 Week 21.391 TZS -0.09016 TZS -0.42%
30 Days 21.568 TZS -0.2670 TZS -1.24%
6 Months 21.134 TZS +0.1669 TZS +0.79%
1 Year 20.156 TZS +1.1448 TZS +5.68%
5 Years 26.866 TZS -5.5652 TZS -20.71%
10 Years 27.798 TZS -6.4974 TZS -23.37%
20 Years 19.192 TZS +2.1089 TZS +10.99%

BDT to TZS Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Bangladeshi Taka (BDT) to Tanzanian Shilling (TZS) over the last two weeks.

Date 1 BDT in TZS 1 TZS in BDT 100 BDT in TZS Daily Change %
2026-10-28 21.278 TZS 0.04700 BDT 2,127.85 TZS -0.24%
2026-10-27 21.330 TZS 0.04688 BDT 2,133.02 TZS -0.07%
2026-10-26 21.346 TZS 0.04685 BDT 2,134.61 TZS -0.28%
2026-10-25 21.407 TZS 0.04671 BDT 2,140.69 TZS +0.02%
2026-10-24 21.402 TZS 0.04672 BDT 2,140.20 TZS +0.08%
2026-10-23 21.385 TZS 0.04676 BDT 2,138.48 TZS +0.08%
2026-10-22 21.369 TZS 0.04680 BDT 2,136.86 TZS -0.03%
2026-10-21 21.375 TZS 0.04678 BDT 2,137.45 TZS -0.08%
2026-10-20 21.391 TZS 0.04675 BDT 2,139.10 TZS -0.23%
2026-10-19 21.440 TZS 0.04664 BDT 2,144.02 TZS -0.19%
2026-10-18 21.482 TZS 0.04655 BDT 2,148.17 TZS +0.24%
2026-10-17 21.429 TZS 0.04666 BDT 2,142.94 TZS -0.15%
2026-10-16 21.461 TZS 0.04660 BDT 2,146.11 TZS -0.05%
2026-10-15 21.473 TZS 0.04657 BDT 2,147.28 TZS +0.77%

Bangladeshi Taka (BDT) vs. Tanzanian Shilling (TZS) Currency Profiles

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

Bangladeshi Taka (BDT)

ISO 4217 Code BDT
Currency Symbol Tk • poisha
Central Bank Bangladesh Bank
Primary Country / Region Bangladesh
Local Gold Price Page Live Gold Price in Bangladesh (BDT) →

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

Frequently Asked Questions

What is the Bangladeshi Taka to Tanzanian Shilling (BDT/TZS) exchange rate today?
Today’s live mid-market exchange rate is 1 Bangladeshi Taka (BDT) = 21.278 Tanzanian Shilling (TZS). Conversely, 1 Tanzanian Shilling (TZS) = 0.04700 Bangladeshi Taka (BDT).
How much is 100 Bangladeshi Taka (BDT) in Tanzanian Shilling (TZS)?
At the current exchange rate of 21.278, 100 BDT is worth 2,127.85 TZS, and 1,000 BDT is worth 21,278.47 TZS.
What was the highest and lowest Bangladeshi Taka to Tanzanian Shilling exchange rate in the last 30 days?
Over the past 30 days, the BDT/TZS exchange rate reached a high of 21.487 TZS and a low of 21.278 TZS, with a 1-year average of 21.039 TZS.
How do I convert Bangladeshi Taka to Tanzanian Shilling?
To convert Bangladeshi Taka (BDT) to Tanzanian Shilling (TZS), multiply the amount in BDT by the current exchange rate of 21.278. To convert TZS back to BDT, multiply by the inverse rate of 0.04700.