Kiwango cha Dola English

Today / EUR

euro (EUR) to Tanzanian shilling

On 19 Okt 2026, the Bank of Tanzania mean rate was TZS 2,958.45 per euro. Over the past 7 days the shilling weakened 0.45% against the euro. Over the past 30 days the shilling strengthened 2.32% against the euro.

Bank of Tanzania indicative mean rate, TZS per 1 euro
2,958.45TZS / EUR
1 day −0.10%7 days +0.45%30 days −2.32%
Buying
2,943.7285
Selling
2,973.1658
Spread (TZS)
29.44 (0.99%)

Bank of Tanzania table dated 19 Okt 2026. Last checked 20 Okt 2026, 11:17 EAT.

Mid-market rate (global, indicative)
2,965.64TZS / EUR

Gap to the official mean: +7.19 TZS (+0.24%)

Rate dated 19 Okt 2026. Source: fawazahmed0.

How the rate has changed

PeriodChange (%)Change (TZS)Compared with (date, rate)
1 day−0.10%−2.8417 Okt 2026 · 2,961.28
7 days+0.45%+13.1610 Okt 2026 · 2,945.28
30 days−2.32%−70.2219 Sep 2026 · 3,028.66
Year to date+2.80%+80.4731 Des 2025 · 2,877.97
1 year+3.53%+100.8518 Okt 2025 · 2,857.60

A rising rate means the shilling weakened against this currency. Each change compares the latest Bank of Tanzania mean with the most recent published mean on or before the comparison date.

Rate history

Bank of Tanzania meanMid-market
euro rate in TZS, 30 daysFrom 3,028.66 on 19 Sep 2026 to 2,958.45 on 19 Okt 2026.2,9002,9503,0003,05021 Sep28 Sep5 Okt12 Okt19 Okt2,958.45
euro rate in TZS, 30 daysFrom 3,028.66 on 19 Sep 2026 to 2,958.45 on 19 Okt 2026.2,9002,9503,0003,05021 Sep28 Sep5 Okt12 Okt19 Okt2,958.45
euro rate in TZS, 1 yearFrom 2,857.60 on 18 Okt 2025 to 2,958.45 on 19 Okt 2026.2,6002,8003,0003,200NovJanMacMeiJulSep2,958.45
euro rate in TZS, 1 yearFrom 2,857.60 on 18 Okt 2025 to 2,958.45 on 19 Okt 2026.2,7002,8002,9003,0003,1003,200NovJanMacMeiJulSep2,958.45
euro rate in TZS, All timeFrom 757.58 on Jun 1999 to 2,958.99 on Okt 2026.01,0002,0003,0004,0002000200520102015202020252,958.99
euro rate in TZS, All timeFrom 757.58 on Jun 1999 to 2,958.99 on Okt 2026.01,0002,0003,0004,0002000200520102015202020252,958.99

Bank rates

BankBuyingSellingSpread (TZS)Buying vs BoT meanSelling vs BoT meanChecked
CRDB 2,814.43 3,114.43 300.00 (10.1%) −4.9% +5.3% 20 Okt 2026, 11:16 EAT
NBC 2,799.29 3,183.92 384.62 (12.9%) −5.4% +7.6% 20 Okt 2026, 11:15 EAT
Stanbic 2,936.69 3,294.63 357.94 (11.5%) −0.7% +11.4% 20 Okt 2026, 11:15 EAT

Selling foreign currency? Best buying rate: 2,936.69 · Stanbic
Buying foreign currency? Best selling rate: 3,114.43 · CRDB

Converter

100.00 EUR = 295,844.71 TZS
Rate used: 2,958.45 TZS per unit (Bank of Tanzania mean) · rate dated 19 Okt 2026

Common amounts

EURTZS (Bank of Tanzania mean)
12,958
1029,584
50147,922
100295,845
5001,479,224
1,0002,958,447
TZSEUR (Bank of Tanzania mean)
10,0003.38
50,00016.90
100,00033.80
500,000169.01
1,000,000338.02
USDGBPKESUGXAEDCNYINRZAR