100 ZAR South African Rand to TZS Tanzanian Shilling

On 2026-10-11, 1 South African Rand (ZAR) = 159.35 Tanzanian Shilling (TZS) at the mid-market rate. Conversely, 1 TZS = 0.006275 ZAR. Over the last 30 days the ZAR/TZS rate moved between 157.27 and 163.90, a change of -2.29%.

You have converted 100 ZAR to TZS : 15935.063321 TSh.
On this page you can find the latest exchange rate between South African Rand and Tanzanian Shilling, rates are updated every day, for this conversion we used the mid-market rate: 159.35063321. You can convert South African Rand to other different currencies with the converter on right sidebar.

Would you like to invert the currencies ?
Please visit Tanzanian Shilling (TZS) South African Rand (ZAR).


Last update : Sat, 10 Oct 2026 22:00:00 +0000

100R
South African Rand
or 100 ZAR to TZS: =
15935.063321 TSh
Tanzanian Shilling
Exchange rate : 159.35063321


Last update : Sat, 10 Oct 2026 22:00:00 +0000

South African Rand vs Tanzanian Shilling. the last 10 days
Date South African Rand Tanzanian Shilling
Wednesday, 08/26/2026 1 ZAR = 166.1197452 TZS
Tuesday, 08/25/2026 1 ZAR = 165.39133045 TZS
Monday, 08/24/2026 1 ZAR = 165.51627663 TZS
Sunday, 08/23/2026 1 ZAR = 165.11001945 TZS
Saturday, 08/22/2026 1 ZAR = 165.3208383 TZS
Friday, 08/21/2026 1 ZAR = 164.29337165 TZS
Tuesday, 08/18/2026 1 ZAR = 162.59842545 TZS
Monday, 08/17/2026 1 ZAR = 163.70954752 TZS
Sunday, 08/16/2026 1 ZAR = 163.42426103 TZS
Saturday, 08/15/2026 1 ZAR = 163.51515451 TZS
Real-Time chart of ZAR/TZS or (South African Rand / Tanzanian Shilling)
South African Rand to Tanzanian Shilling and Tanzanian Shilling to South African Rand
ZAR TZS ZAR TZS
5 ZAR = 796.7532 TZS 0.0314 ZAR = 5 TZS
10 ZAR = 1593.5063 TZS 0.0628 ZAR = 10 TZS
20 ZAR = 3187.0127 TZS 0.1255 ZAR = 20 TZS
50 ZAR = 7967.5317 TZS 0.3138 ZAR = 50 TZS
100 ZAR = 15935.0633 TZS 0.6275 ZAR = 100 TZS
300 ZAR = 47805.1900 TZS 1.8826 ZAR = 300 TZS
500 ZAR = 79675.3166 TZS 3.1377 ZAR = 500 TZS
1000 ZAR = 159350.6332 TZS 6.2755 ZAR = 1000 TZS

Frequently asked questions

How much is 1 ZAR in TZS today?

1 South African Rand is worth 159.35 Tanzanian Shilling at the mid-market rate of 2026-10-11. 1 Tanzanian Shilling is worth 0.006275 South African Rand.

How much is 100 ZAR in TZS?

100 ZAR = 15,935.06 TZS, and 100 TZS = 0.6275 ZAR (rate of 2026-10-11).

How has the ZAR to TZS rate changed over the last month?

Over 30 days the rate went from 163.08 to 159.35 (-2.29%). The 30-day high was 163.90 and the low was 157.27.

Where does this exchange rate come from?

XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.

Currency Converter
ZAR