Exchange rate of 20 RUB for TZS today
The value of 20 RUB (Russian Ruble) in TZS (Tanzanian Shilling) today. Convert 20 RUB to TZS with the online currency converter.
657.58 TZS
The calculation of 20 RUB (Russian Ruble) to TZS (Tanzanian Shilling) is based on current data as of 31.10.2026 12:00 UTC, and equals 657.58 TZS (six hundred and fifty-seven Tanzanian Shillings).
Currency rate chart RUB - TZS
1 Russian Ruble = 32.8788 Tanzanian Shilling
Current rate as of: 31.10.2026 12:00 UTC
Value dynamics of 20 RUB to TZS
| Date | 20.00 RUB | Daily change, TZS | Daily change % |
|---|---|---|---|
| 31.10.2026 | 657.57524 TZS | +2.0995 TZS | +0.32% |
| 30.10.2026 | 655.47574 TZS | +0.88792 TZS | +0.14% |
| 29.10.2026 | 654.58782 TZS | −2.16996 TZS | −0.33% |
| 28.10.2026 | 656.75778 TZS | −0.8151 TZS | −0.12% |
| 27.10.2026 | 657.57288 TZS | −0.06894 TZS | −0.01% |
| 26.10.2026 | 657.64182 TZS | +3.24674 TZS | +0.50% |
| 25.10.2026 | 654.39508 TZS | −0.85692 TZS | −0.13% |
| 24.10.2026 | 655.2520 TZS | +4.45176 TZS | +0.68% |
| 23.10.2026 | 650.80024 TZS | +4.87902 TZS | +0.76% |
| 22.10.2026 | 645.92122 TZS | +3.81062 TZS | +0.59% |
| 21.10.2026 | 642.1106 TZS | +5.68926 TZS | +0.89% |
| 20.10.2026 | 636.42134 TZS | +3.35908 TZS | +0.53% |
| 19.10.2026 | 633.06226 TZS | +2.60746 TZS | +0.41% |
| 18.10.2026 | 630.4548 TZS | −0.09946 TZS | −0.02% |
| 17.10.2026 | 630.55426 TZS | +1.7679 TZS | +0.28% |
| 16.10.2026 | 628.78636 TZS | +0.59124 TZS | +0.09% |
| 15.10.2026 | 628.19512 TZS | −1.40788 TZS | −0.22% |
| 14.10.2026 | 629.6030 TZS | +3.77234 TZS | +0.60% |
| 13.10.2026 | 625.83066 TZS | +5.58338 TZS | +0.90% |
| 12.10.2026 | 620.24728 TZS | −2.01808 TZS | −0.32% |
| 11.10.2026 | 622.26536 TZS | −4.75692 TZS | −0.76% |
| 10.10.2026 | 627.02228 TZS | +8.3519 TZS | +1.35% |
| 09.10.2026 | 618.67038 TZS | −4.4888 TZS | −0.72% |
| 08.10.2026 | 623.15918 TZS | +3.4852 TZS | +0.56% |
| 07.10.2026 | 619.67398 TZS | −10.51142 TZS | −1.67% |
| 06.10.2026 | 630.1854 TZS | −3.70642 TZS | −0.58% |
| 05.10.2026 | 633.89182 TZS | +3.7652 TZS | +0.60% |
| 04.10.2026 | 630.12662 TZS | −0.35536 TZS | −0.06% |
| 03.10.2026 | 630.48198 TZS | −3.86308 TZS | −0.61% |
| 02.10.2026 | 634.34506 TZS | — | — |