TZS Exchange Rates Kiswahili

Today / INR

Indian rupee (INR) to Tanzanian shilling

On 19 Oct 2026, the Bank of Tanzania mean rate was TZS 27.7620 per Indian rupee. Over the past 7 days the shilling weakened 2.08% against the Indian rupee. Over the past 30 days the shilling weakened 0.78% against the Indian rupee.

Bank of Tanzania indicative mean rate, TZS per 1 Indian rupee
27.7620TZS / INR
1 day +0.11%7 days +2.08%30 days +0.78%
Buying
27.6239
Selling
27.9001
Spread (TZS)
0.2762 (0.99%)

Bank of Tanzania table dated 19 Oct 2026. Last checked 20 Oct 2026, 11:17 EAT.

Mid-market rate (global, indicative)
27.8532TZS / INR

Gap to the official mean: +0.0912 TZS (+0.33%)

Rate dated 19 Oct 2026. Source: fawazahmed0.

How the rate has changed

PeriodChange (%)Change (TZS)Compared with (date, rate)
1 day+0.11%+0.030517 Oct 2026 · 27.7315
7 days+2.08%+0.566510 Oct 2026 · 27.1955
30 days+0.78%+0.215819 Sep 2026 · 27.5462
Year to date+1.87%+0.510431 Dec 2025 · 27.2516
1 year−0.12%−0.033918 Oct 2025 · 27.7959

A rising rate means the shilling weakened against this currency. Each change compares the latest Bank of Tanzania mean with the most recent published mean on or before the comparison date.

Rate history

Bank of Tanzania meanMid-market
Indian rupee rate in TZS, 30 daysFrom 27.5462 on 19 Sep 2026 to 27.7620 on 19 Oct 2026.27.027.528.021 Sep28 Sep5 Oct12 Oct19 Oct27.7620
Indian rupee rate in TZS, 30 daysFrom 27.5462 on 19 Sep 2026 to 27.7620 on 19 Oct 2026.27.027.227.527.828.021 Sep28 Sep5 Oct12 Oct19 Oct27.7620
Indian rupee rate in TZS, 1 yearFrom 27.7959 on 18 Oct 2025 to 27.7620 on 19 Oct 2026.26272829NovJanMarMayJulSep27.7620
Indian rupee rate in TZS, 1 yearFrom 27.7959 on 18 Oct 2025 to 27.7620 on 19 Oct 2026.26272829NovJanMarMayJulSep27.7620
Indian rupee rate in TZS, All timeFrom 17.0607 on Jun 1999 to 27.4595 on Oct 2026.1020304020002005201020152020202527.4595
Indian rupee rate in TZS, All timeFrom 17.0607 on Jun 1999 to 27.4595 on Oct 2026.1020304020002005201020152020202527.4595

Bank rates

BankBuyingSellingSpread (TZS)Buying vs BoT meanSelling vs BoT meanChecked
CRDB 25.3500 30.3500 5.00 (18.0%) −8.7% +9.3% 20 Oct 2026, 11:16 EAT
NBC 27.2554 32.1073 4.85 (16.3%) −1.8% +15.7% 20 Oct 2026, 11:15 EAT
Stanbic 26.6600 29.4000 2.74 (9.8%) −4.0% +5.9% 20 Oct 2026, 11:15 EAT

Selling foreign currency? Best buying rate: 27.2554 · NBC
Buying foreign currency? Best selling rate: 29.4000 · Stanbic

Converter

100.00 INR = 2,776.20 TZS
Rate used: 27.7620 TZS per unit (Bank of Tanzania mean) · rate dated 19 Oct 2026

Common amounts

INRTZS (Bank of Tanzania mean)
128
10278
501,388
1002,776
50013,881
1,00027,762
TZSINR (Bank of Tanzania mean)
10,000360.20
50,0001,801.02
100,0003,602.05
500,00018,010.23
1,000,00036,020.46
USDEURGBPKESUGXAEDCNYZAR