South African Rand to Tanzanian Shilling Exchange Rate Today (ZAR to TZS)

⇄ Swap to TZS → ZAR

Live mid-market South African Rand (ZAR) to Tanzanian Shilling (TZS) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 South African Rand (ZAR) = 159.25 Tanzanian Shilling (TZS)
Inverse Rate: 1 TZS = 0.00628 ZAR +0.3187 TZS (+0.20%) Updated: Wednesday, 28 October 2026, 11:22 PM GMT
Day Open 158.93 TZS
Day High 161.65 TZS
Day Low 157.62 TZS
30-Day Change -1.17%
1-Year Change +10.69%

Daily ZAR/TZS Exchange Rate Report (Wednesday, 28 October 2026, 11:22 PM)

ZAR/TZS Rising Today
Daily Change (ZAR/TZS) +0.3187 TZS (+0.20%)
Inverse (1 TZS in ZAR) 0.00628 ZAR
7-Day Trend -1.75%
30-Day Trend -1.17%

The South African Rand to Tanzanian Shilling (ZAR/TZS) exchange rate is trading higher today (Wednesday, 28 October 2026, 11:22 PM), rising by +0.3187 TZS (+0.20%) from the previous close of 158.93 TZS to reach 1 ZAR = 159.25 TZS. Conversely, on an inverse basis, 1 Tanzanian Shilling (TZS) is currently worth 0.00628 ZAR.

For practical conversions at today’s mid-market rate, 100 ZAR equals 15,925.31 TZS and 1,000 ZAR equals 159,253.14 TZS. Going the other way, 100 TZS converts to 0.6279 ZAR while 1,000 TZS converts to 6.28 ZAR.

Over the past 30 days, the ZAR/TZS pair has traded between a monthly low of 157.62 TZS and a high of 161.65 TZS, with a 1-year average exchange rate of 156.46 TZS. Across recent horizons, ZAR against TZS shows a 7-day change of -1.75%, a 30-day change of -1.17%, and a 1-year change of +10.69%.

Convert South African Rand (ZAR) to Tanzanian Shilling (TZS)

Enter any amount below to convert instantly between South African Rand (ZAR) and Tanzanian Shilling (TZS) using live mid-market rates.

ZAR to TZS & TZS to ZAR Conversion Tables

Quick reference tables for common South African Rand (ZAR) and Tanzanian Shilling (TZS) denominations at today’s exchange rate.

Convert South African Rand (ZAR) to Tanzanian Shilling (TZS)

South African Rand (ZAR) Tanzanian Shilling (TZS)
1 ZAR 159.25 TZS
5 ZAR 796.27 TZS
10 ZAR 1,592.53 TZS
25 ZAR 3,981.33 TZS
50 ZAR 7,962.66 TZS
100 ZAR 15,925.31 TZS
250 ZAR 39,813.28 TZS
500 ZAR 79,626.57 TZS
1,000 ZAR 159,253.14 TZS
5,000 ZAR 796,265.69 TZS
10,000 ZAR 1,592,531.39 TZS

Convert Tanzanian Shilling (TZS) to South African Rand (ZAR)

Tanzanian Shilling (TZS) South African Rand (ZAR)
1 TZS 0.00628 ZAR
5 TZS 0.0314 ZAR
10 TZS 0.0628 ZAR
25 TZS 0.1570 ZAR
50 TZS 0.3140 ZAR
100 TZS 0.6279 ZAR
250 TZS 1.57 ZAR
500 TZS 3.14 ZAR
1,000 TZS 6.28 ZAR
5,000 TZS 31.40 ZAR
10,000 TZS 62.79 ZAR

South African Rand to Tanzanian Shilling (ZAR/TZS) Historical Exchange Rate Chart

Interactive historical chart tracking the South African Rand (ZAR) against the Tanzanian Shilling (TZS) across multiple timeframes.

ZAR/TZS Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for South African Rand to Tanzanian Shilling.

Today’s ZAR/TZS Session Quotes

Bid Rate 159.25 TZS
Ask Rate 159.26 TZS
Day High 161.65 TZS
Day Low 157.62 TZS
Day Open 158.93 TZS
Previous Close 158.93 TZS
24h Change +0.3187 TZS (+0.20%)

Historical High, Low & Average (ZAR/TZS)

Period Lowest Highest Average
30 Days 157.62 161.65 159.56
6 Months 154.20 166.17 160.69
1 Year (52W) 140.36 166.17 156.46

ZAR/TZS Performance by Period

Timeframe Historical Rate Change Change %
1 Day 159.25 TZS +0.3187 TZS +0.20%
1 Week 161.65 TZS -2.8258 TZS -1.75%
30 Days 160.71 TZS -1.8772 TZS -1.17%
6 Months 157.66 TZS +1.1653 TZS +0.74%
1 Year 143.49 TZS +15.33 TZS +10.69%
5 Years 152.22 TZS +6.6066 TZS +4.34%
10 Years 157.57 TZS +1.2535 TZS +0.80%
20 Years 170.28 TZS -11.45 TZS -6.73%

ZAR to TZS Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for South African Rand (ZAR) to Tanzanian Shilling (TZS) over the last two weeks.

Date 1 ZAR in TZS 1 TZS in ZAR 100 ZAR in TZS Daily Change %
2026-10-28 159.25 TZS 0.00628 ZAR 15,924.74 TZS +0.12%
2026-10-27 159.05 TZS 0.00629 ZAR 15,904.91 TZS +0.01%
2026-10-26 159.04 TZS 0.00629 ZAR 15,904.03 TZS -0.37%
2026-10-25 159.63 TZS 0.00626 ZAR 15,962.63 TZS +0.02%
2026-10-24 159.59 TZS 0.00627 ZAR 15,958.99 TZS +0.12%
2026-10-23 159.39 TZS 0.00627 ZAR 15,939.49 TZS -0.54%
2026-10-22 160.26 TZS 0.00624 ZAR 16,025.99 TZS -0.86%
2026-10-21 161.65 TZS 0.00619 ZAR 16,165.43 TZS +0.17%
2026-10-20 161.38 TZS 0.00620 ZAR 16,137.98 TZS +0.01%
2026-10-19 161.36 TZS 0.00620 ZAR 16,135.82 TZS +0.57%
2026-10-18 160.45 TZS 0.00623 ZAR 16,044.93 TZS +0.24%
2026-10-17 160.06 TZS 0.00625 ZAR 16,005.81 TZS -0.07%
2026-10-16 160.17 TZS 0.00624 ZAR 16,016.88 TZS +0.15%
2026-10-15 159.93 TZS 0.00625 ZAR 15,993.16 TZS +1.07%

South African Rand (ZAR) vs. Tanzanian Shilling (TZS) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for South African Rand and Tanzanian Shilling.

South African Rand (ZAR)

ISO 4217 Code ZAR
Currency Symbol R • cent
Central Bank South African Reserve Bank
Primary Country / Region South Africa
Local Gold Price Page Live Gold Price in South Africa (ZAR) →

Tanzanian Shilling (TZS)

ISO 4217 Code TZS
Currency Symbol x • senti
Central Bank Bank of Tanzania
Primary Country / Region Tanzania
Local Gold Price Page Live Gold Price in Tanzania (TZS) →

Frequently Asked Questions

What is the South African Rand to Tanzanian Shilling (ZAR/TZS) exchange rate today?
Today’s live mid-market exchange rate is 1 South African Rand (ZAR) = 159.25 Tanzanian Shilling (TZS). Conversely, 1 Tanzanian Shilling (TZS) = 0.00628 South African Rand (ZAR).
How much is 100 South African Rand (ZAR) in Tanzanian Shilling (TZS)?
At the current exchange rate of 159.25, 100 ZAR is worth 15,925.31 TZS, and 1,000 ZAR is worth 159,253.14 TZS.
What was the highest and lowest South African Rand to Tanzanian Shilling exchange rate in the last 30 days?
Over the past 30 days, the ZAR/TZS exchange rate reached a high of 161.65 TZS and a low of 157.62 TZS, with a 1-year average of 156.46 TZS.
How do I convert South African Rand to Tanzanian Shilling?
To convert South African Rand (ZAR) to Tanzanian Shilling (TZS), multiply the amount in ZAR by the current exchange rate of 159.25. To convert TZS back to ZAR, multiply by the inverse rate of 0.00628.