1. Currency converter
  2. RUB to TZS
  3. 1 RUB

Convert 1 Russian Ruble (RUB) to Tanzanian Shilling (TZS)

Convert Russian rubles to Tanzanian shillings at the live mid-market rate. Reverse: TZS to RUB

1 Russian Ruble =

31 TZS 0.00% today

1 RUB = 31.1816 TZS · 1 TZS = 0.0320702 RUB

Mid-market rate, updated 07:39 UTC. Paid plans update as often as every 60 seconds. Get RUB→TZS rates via API

RUB to TZS over the last year

30.0032.5035.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
36.771
52-week low
29.313
52-week average
32.453
Change over the year
+5.41%

Conversion tables

RUB to TZS
RUB TZS
1 RUB 31 TZS
10 RUB 312 TZS
100 RUB 3,118 TZS
1,000 RUB 31,182 TZS
10,000 RUB 311,816 TZS
50,000 RUB 1,559,080 TZS
100,000 RUB 3,118,161 TZS
TZS to RUB
TZS RUB
1 TZS 0.03207 RUB
10 TZS 0.3207 RUB
100 TZS 3.21 RUB
1,000 TZS 32.07 RUB
10,000 TZS 320.70 RUB
50,000 TZS 1,603.51 RUB
100,000 TZS 3,207.02 RUB

Get RUB→TZS rates via API

The live rate, the rate on any past day or a whole range, for TZS 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=RUB -d currencies=TZS \
  -H "apikey: YOUR-API-KEY"

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

Related conversions

Popular Russian Ruble conversions

Popular Tanzanian Shilling conversions

Questions about RUB to TZS

How much is 1 RUB in TZS?

1 Russian Ruble is 31 Tanzanian shillings at the mid-market rate of 4 October 2026, 07:39 UTC, when 1 RUB = 31.1816 TZS.

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

Over the last 52 weeks 1 RUB ranged from 29.3132 to 36.7712 TZS, 32.4529 TZS on average.

Which exchange rate is this?

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