1. Currency converter
  2. TZS to BGN

Tanzanian Shilling (TZS) to Bulgarian Lev (BGN)

Convert Tanzanian shillings to Bulgarian leva at the live mid-market rate. Reverse: BGN to TZS

1 Tanzanian Shilling =

0.0006372 BGN 0.00% today

1 TZS = 0.0006372 BGN · 1 BGN = 1,569.37 TZS

Mid-market rate, updated 08:44 UTC. Paid plans update as often as every 60 seconds. Get TZS→BGN rates via API

TZS to BGN over the last year

0.000650.0006750.0007Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.00070537
52-week low
0.00063116
52-week average
0.00065486
Change over the year
−6.99%

Conversion tables

TZS to BGN
TZS BGN
1 TZS 0.0006372 BGN
10 TZS 0.006372 BGN
100 TZS 0.06372 BGN
1,000 TZS 0.6372 BGN
10,000 TZS 6.37 BGN
50,000 TZS 31.86 BGN
100,000 TZS 63.72 BGN
BGN to TZS
BGN TZS
1 BGN 1,569 TZS
10 BGN 15,694 TZS
100 BGN 156,937 TZS
1,000 BGN 1,569,369 TZS
10,000 BGN 15,693,694 TZS
50,000 BGN 78,468,469 TZS
100,000 BGN 156,936,938 TZS

Get TZS→BGN rates via API

The live rate, the rate on any past day or a whole range, for BGN and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=TZS -d currencies=BGN \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=TZS -d currencies=BGN \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Tanzanian Shilling conversions

Popular Bulgarian Lev conversions

Questions about TZS to BGN

How much is 1 TZS in BGN?

1 Tanzanian Shilling is 0.0006372 Bulgarian leva at the mid-market rate of 4 October 2026, 08:44 UTC, and 1 BGN is 1,569.37 TZS.

What was the TZS to BGN rate over the last year?

Over the last 52 weeks 1 TZS ranged from 0.00063116 to 0.00070537 BGN, 0.00065486 BGN on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for TZS/BGN, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.