TZS Exchange Rates Kiswahili

Today / GBP

British pound (GBP) to Tanzanian shilling

On 19 Oct 2026, the Bank of Tanzania mean rate was TZS 3,513.24 per British pound. Over the past 7 days the shilling weakened 1.02% against the British pound. Over the past 30 days the shilling strengthened 0.36% against the British pound.

Bank of Tanzania indicative mean rate, TZS per 1 British pound
3,513.24TZS / GBP
1 day +0.03%7 days +1.02%30 days −0.36%
Buying
3,495.7595
Selling
3,530.7171
Spread (TZS)
34.96 (0.99%)

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

Mid-market rate (global, indicative)
3,519.41TZS / GBP

Gap to the official mean: +6.17 TZS (+0.18%)

Rate dated 19 Oct 2026. Source: fawazahmed0.

How the rate has changed

PeriodChange (%)Change (TZS)Compared with (date, rate)
1 day+0.03%+0.9917 Oct 2026 · 3,512.25
7 days+1.02%+35.4610 Oct 2026 · 3,477.77
30 days−0.36%−12.7619 Sep 2026 · 3,526.00
Year to date+6.35%+209.6531 Dec 2025 · 3,303.59
1 year+7.02%+230.5618 Oct 2025 · 3,282.68

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
British pound rate in TZS, 30 daysFrom 3,526.00 on 19 Sep 2026 to 3,513.24 on 19 Oct 2026.3,4503,5003,5503,60021 Sep28 Sep5 Oct12 Oct19 Oct3,513.24
British pound rate in TZS, 30 daysFrom 3,526.00 on 19 Sep 2026 to 3,513.24 on 19 Oct 2026.3,4503,4753,5003,5253,5503,57521 Sep28 Sep5 Oct12 Oct19 Oct3,513.24
British pound rate in TZS, 1 yearFrom 3,282.68 on 18 Oct 2025 to 3,513.24 on 19 Oct 2026.3,0003,2003,4003,6003,800NovJanMarMayJulSep3,513.24
British pound rate in TZS, 1 yearFrom 3,282.68 on 18 Oct 2025 to 3,513.24 on 19 Oct 2026.3,0003,2003,4003,6003,800NovJanMarMayJulSep3,513.24
British pound rate in TZS, All timeFrom 1,166.54 on Jun 1999 to 3,491.60 on Oct 2026.01,0002,0003,0004,0002000200520102015202020253,491.60
British pound rate in TZS, All timeFrom 1,166.54 on Jun 1999 to 3,491.60 on Oct 2026.01,0002,0003,0004,0002000200520102015202020253,491.60

Bank rates

BankBuyingSellingSpread (TZS)Buying vs BoT meanSelling vs BoT meanChecked
CRDB 3,370.60 3,670.60 300.00 (8.5%) −4.1% +4.5% 20 Oct 2026, 11:16 EAT
NBC 3,424.44 3,742.17 317.73 (8.9%) −2.5% +6.5% 20 Oct 2026, 11:15 EAT
Stanbic 3,486.47 3,893.61 407.14 (11.0%) −0.8% +10.8% 20 Oct 2026, 11:15 EAT

Selling foreign currency? Best buying rate: 3,486.47 · Stanbic
Buying foreign currency? Best selling rate: 3,670.60 · CRDB

Converter

100.00 GBP = 351,323.83 TZS
Rate used: 3,513.24 TZS per unit (Bank of Tanzania mean) · rate dated 19 Oct 2026

Common amounts

GBPTZS (Bank of Tanzania mean)
13,513
1035,132
50175,662
100351,324
5001,756,619
1,0003,513,238
TZSGBP (Bank of Tanzania mean)
10,0002.85
50,00014.23
100,00028.46
500,000142.32
1,000,000284.64
USDEURKESUGXAEDCNYINRZAR