Kenyan Shilling to Tanzanian Shilling Exchange Rate Today (KES to TZS)

⇄ Swap to TZS → KES

Live mid-market Kenyan Shilling (KES) to Tanzanian Shilling (TZS) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Kenyan Shilling (KES) = 20.361 Tanzanian Shilling (TZS)
Inverse Rate: 1 TZS = 0.04911 KES +0.000 TZS (+0.00%) Updated: Wednesday, 28 October 2026, 11:20 PM GMT
Day Open 20.361 TZS
Day High 20.541 TZS
Day Low 20.251 TZS
30-Day Change +0.24%
1-Year Change +6.94%

Daily KES/TZS Exchange Rate Report (Wednesday, 28 October 2026, 11:20 PM)

Steady Session
Daily Change (KES/TZS) +0.000 TZS (+0.00%)
Inverse (1 TZS in KES) 0.04911 KES
7-Day Trend -0.03%
30-Day Trend +0.24%

The Kenyan Shilling to Tanzanian Shilling (KES/TZS) exchange rate is holding steady in today’s session (Wednesday, 28 October 2026, 11:20 PM) at 1 KES = 20.361 TZS, closely aligned with the previous close of 20.361 TZS. On an inverse basis, 1 Tanzanian Shilling (TZS) equals 0.04911 KES.

For practical conversions at today’s mid-market rate, 100 KES equals 2,036.11 TZS and 1,000 KES equals 20,361.14 TZS. Going the other way, 100 TZS converts to 4.91 KES while 1,000 TZS converts to 49.11 KES.

Over the past 30 days, the KES/TZS pair has traded between a monthly low of 20.251 TZS and a high of 20.541 TZS, with a 1-year average exchange rate of 19.965 TZS. Across recent horizons, KES against TZS shows a 7-day change of -0.03%, a 30-day change of +0.24%, and a 1-year change of +6.94%.

Convert Kenyan Shilling (KES) to Tanzanian Shilling (TZS)

Enter any amount below to convert instantly between Kenyan Shilling (KES) and Tanzanian Shilling (TZS) using live mid-market rates.

KES to TZS & TZS to KES Conversion Tables

Quick reference tables for common Kenyan Shilling (KES) and Tanzanian Shilling (TZS) denominations at today’s exchange rate.

Convert Kenyan Shilling (KES) to Tanzanian Shilling (TZS)

Kenyan Shilling (KES) Tanzanian Shilling (TZS)
1 KES 20.36 TZS
5 KES 101.81 TZS
10 KES 203.61 TZS
25 KES 509.03 TZS
50 KES 1,018.06 TZS
100 KES 2,036.11 TZS
250 KES 5,090.29 TZS
500 KES 10,180.57 TZS
1,000 KES 20,361.14 TZS
5,000 KES 101,805.70 TZS
10,000 KES 203,611.40 TZS

Convert Tanzanian Shilling (TZS) to Kenyan Shilling (KES)

Tanzanian Shilling (TZS) Kenyan Shilling (KES)
1 TZS 0.0491 KES
5 TZS 0.2456 KES
10 TZS 0.4911 KES
25 TZS 1.23 KES
50 TZS 2.46 KES
100 TZS 4.91 KES
250 TZS 12.28 KES
500 TZS 24.56 KES
1,000 TZS 49.11 KES
5,000 TZS 245.57 KES
10,000 TZS 491.13 KES

Kenyan Shilling to Tanzanian Shilling (KES/TZS) Historical Exchange Rate Chart

Interactive historical chart tracking the Kenyan Shilling (KES) against the Tanzanian Shilling (TZS) across multiple timeframes.

KES/TZS Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for Kenyan Shilling to Tanzanian Shilling.

Today’s KES/TZS Session Quotes

Bid Rate 20.360 TZS
Ask Rate 20.362 TZS
Day High 20.541 TZS
Day Low 20.251 TZS
Day Open 20.361 TZS
Previous Close 20.361 TZS
24h Change +0.000 TZS (+0.00%)

Historical High, Low & Average (KES/TZS)

Period Lowest Highest Average
30 Days 20.251 20.541 20.343
6 Months 20.066 20.541 20.341
1 Year (52W) 18.651 20.541 19.965

KES/TZS Performance by Period

Timeframe Historical Rate Change Change %
1 Day 20.361 TZS +0.000 TZS +0.00%
1 Week 20.368 TZS -0.00695 TZS -0.03%
30 Days 20.311 TZS +0.04970 TZS +0.24%
6 Months 20.198 TZS +0.1627 TZS +0.81%
1 Year 19.040 TZS +1.3209 TZS +6.94%
5 Years 20.712 TZS -0.3507 TZS -1.69%
10 Years 21.520 TZS -1.1588 TZS -5.38%
20 Years 17.685 TZS +2.6765 TZS +15.13%

KES to TZS Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Kenyan Shilling (KES) to Tanzanian Shilling (TZS) over the last two weeks.

Date 1 KES in TZS 1 TZS in KES 100 KES in TZS Daily Change %
2026-10-28 20.361 TZS 0.04911 KES 2,036.11 TZS +0.04%
2026-10-27 20.354 TZS 0.04913 KES 2,035.40 TZS -0.08%
2026-10-26 20.370 TZS 0.04909 KES 2,036.97 TZS -0.10%
2026-10-25 20.389 TZS 0.04905 KES 2,038.94 TZS +0.08%
2026-10-24 20.373 TZS 0.04909 KES 2,037.28 TZS +0.00%
2026-10-23 20.373 TZS 0.04909 KES 2,037.28 TZS +0.02%
2026-10-22 20.368 TZS 0.04910 KES 2,036.81 TZS +0.00%
2026-10-21 20.368 TZS 0.04910 KES 2,036.81 TZS -0.01%
2026-10-20 20.370 TZS 0.04909 KES 2,036.96 TZS -0.25%
2026-10-19 20.420 TZS 0.04897 KES 2,042.05 TZS +0.39%
2026-10-18 20.342 TZS 0.04916 KES 2,034.19 TZS -0.02%
2026-10-17 20.345 TZS 0.04915 KES 2,034.52 TZS -0.01%
2026-10-16 20.347 TZS 0.04915 KES 2,034.68 TZS +0.18%
2026-10-15 20.311 TZS 0.04923 KES 2,031.08 TZS +0.20%

Kenyan Shilling (KES) vs. Tanzanian Shilling (TZS) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for Kenyan Shilling and Tanzanian Shilling.

Kenyan Shilling (KES)

ISO 4217 Code KES
Currency Symbol KSh • cent
Central Bank Central Bank of Kenya
Primary Country / Region Kenya
Local Gold Price Page Live Gold Price in Kenya (KES) →

Tanzanian Shilling (TZS)

ISO 4217 Code TZS
Currency Symbol x • senti
Central Bank Bank of Tanzania
Primary Country / Region Tanzania
Local Gold Price Page Live Gold Price in Tanzania (TZS) →

Frequently Asked Questions

What is the Kenyan Shilling to Tanzanian Shilling (KES/TZS) exchange rate today?
Today’s live mid-market exchange rate is 1 Kenyan Shilling (KES) = 20.361 Tanzanian Shilling (TZS). Conversely, 1 Tanzanian Shilling (TZS) = 0.04911 Kenyan Shilling (KES).
How much is 100 Kenyan Shilling (KES) in Tanzanian Shilling (TZS)?
At the current exchange rate of 20.361, 100 KES is worth 2,036.11 TZS, and 1,000 KES is worth 20,361.14 TZS.
What was the highest and lowest Kenyan Shilling to Tanzanian Shilling exchange rate in the last 30 days?
Over the past 30 days, the KES/TZS exchange rate reached a high of 20.541 TZS and a low of 20.251 TZS, with a 1-year average of 19.965 TZS.
How do I convert Kenyan Shilling to Tanzanian Shilling?
To convert Kenyan Shilling (KES) to Tanzanian Shilling (TZS), multiply the amount in KES by the current exchange rate of 20.361. To convert TZS back to KES, multiply by the inverse rate of 0.04911.