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
Last update : Sat, 10 Oct 2026 22:00:00 +0000
| 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 |
| 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 |
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.
100 ZAR = 15,935.06 TZS, and 100 TZS = 0.6275 ZAR (rate of 2026-10-11).
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.
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.