GBP to TZS Exchange Rate

Convert your money across 153 world currencies at today’s mid-market exchange rates.

%
Margin simulates bank/card markups over the interbank rate.
1 GBP = 3,523.91 TZS
British Pound Sterling ↔ Tanzanian Shilling
1 GBP = 3,523.91 TZS 1 TZS = 0.00028378 GBP (Inverse Rate)

2026-10-26 mid-market rate

GBP to TZS — key numbers

As of 2026-10-26, 1 GBP = 3,523.91 TZS (mid-market). Over the past 30 days it has ranged from 3,485.39 to 3,542.81.

7-day
3,515.15 – 3,542.81
avg 3,532.27, +0.25%
30-day
3,485.39 – 3,542.81
avg 3,506.57, +0.63%
90-day
3,485.39 – 3,614.11
avg 3,544.93, +0.51%
GBP to TZS and TZS to GBP conversion table for common amounts, at today’s mid-market rate.
GBP TZS TZS GBP
1 GBP 3,524 TZS 1 TZS 0.000284 GBP
5 GBP 17,620 TZS 5 TZS 0.001419 GBP
10 GBP 35,239 TZS 10 TZS 0.002838 GBP
20 GBP 70,478 TZS 20 TZS 0.005676 GBP
50 GBP 176,196 TZS 50 TZS 0.014189 GBP
100 GBP 352,391 TZS 100 TZS 0.028378 GBP
500 GBP 1,761,955 TZS 500 TZS 0.141888 GBP

GBP/TZS frequently asked questions

What is the highest and lowest GBP/TZS has been in the past year?

Over the past year, 1 GBP has traded between 3,159.82 and 3,614.11 TZS, averaging 3,446.66 TZS.

How do I convert GBP to TZS?

Multiply the amount in GBP by the current GBP/TZS mid-market rate. For example, 100 GBP = 352,391.00 TZS at the 2026-10-26 mid-market rate of 1 GBP = 3,523.91 TZS.

GBP to TZS Chart

British Pound Sterling to Tanzanian Shilling
GBP to TZS exchange rate history chart.

See the full GBP to TZS exchange rate history — yearly & monthly averages →

Cross Currency Rates

Mid-market cross rates between the most traded world currencies.

Rates update automatically. Read across: 1 unit of the row currency in column currency.

⯅