MigraPay

TZS to GBP exchange rate

Convert Tanzanian Shilling to British Pound at MigraPay's live rate.

Live rate

1 TZS = 0.0002891 GBP

1 GBP = 3,459.31 TZS

Rate as of . Refreshes every 5 minutes.

Convert and send

Live rate

You send

They receive

Transfer fee0.00 GBP
Estimated deliveryIn minutes

Rate refreshes automatically

TZS to GBP conversion tables

Popular amounts at today's rate, in both directions.

Tanzanian Shilling to British Pound
TZSGBP
1 TZS0.0002891 GBP
5 TZS0.001445 GBP
10 TZS0.002891 GBP
50 TZS0.01445 GBP
100 TZS0.02891 GBP
500 TZS0.1445 GBP
1,000 TZS0.2891 GBP
5,000 TZS1.4454 GBP
10,000 TZS2.8907 GBP
British Pound to Tanzanian Shilling
GBPTZS
1 GBP3,459.31 TZS
5 GBP17,296.55 TZS
10 GBP34,593.1 TZS
50 GBP172,965.5 TZS
100 GBP345,931 TZS
500 GBP1,729,655 TZS
1,000 GBP3,459,310 TZS
5,000 GBP17,296,550 TZS
10,000 GBP34,593,100 TZS

More exchange rates

See all exchange rates

TZS to GBP FAQ

What is the TZS to GBP exchange rate today?

1 Tanzanian Shilling (TZS) is 0.0002891 British Pound (GBP), as of 10 Sept 2026, 13:55 UTC. This page refreshes every five minutes.

How much is 1,000 TZS in GBP?

1,000 TZS converts to 0.2891 GBP at today's MigraPay rate.

How much is 100 GBP in TZS?

100 GBP converts to 345,931 TZS at today's MigraPay rate.

How often is this exchange rate updated?

This page refreshes every five minutes. The MigraPay app quotes the live rate at the moment you send, so the amount you see there is the amount that is delivered.

Does MigraPay charge fees to send TZS to GBP?

MigraPay offers zero transfer fees on many routes. Fees, rates and delivery times vary by route, amount, eligibility and how funds are paid in or received; the app shows the exact fee before you confirm.

Rates shown are MigraPay's indicative rates and may differ from the mid-market rate. Fees, rates and delivery times vary by route, amount, eligibility and how funds are paid in or received.