OnLinkOnLink
FeaturesHow It WorksFAQDevelopersLog InOpen TZS Account
  1. Home›
  2. Convert›
  3. KES to TZS

Convert Kenya Shilling to Tanzanian Shilling

1 KES = 22.4500 TZS

as of 9 Sept 2026, 03:32

The live KES-to-TZS rate on OnLink, updated automatically.

Indicative rate1 KES = 20.2900 TZS
🇰🇪KES
TSh 20,290🇹🇿
Convert KES to TZS now

Sign up in 2 minutes. Rate confirmed in-app at transfer time.

KES to TZS rate history

High
20.4668
Low
20.1958
Average
20.4144
Change
+0.32%

Over the last 30 days, 1 KES peaked at 20.4668 TZS on 14 Aug 2026 and dipped to 20.1958 TZS on 22 Aug 2026. Today it's 20.4330 TZS.

KES to TZS historical exchange rates over the last 30 days
DateKES → TZS
11 Aug 202620.3682
14 Aug 202620.4668
17 Aug 202620.4558
20 Aug 202620.4252
23 Aug 202620.4394
26 Aug 202620.4226
29 Aug 202620.4239
1 Sept 202620.4164
4 Sept 202620.4287
7 Sept 202620.3973
8 Sept 202620.4330

OnLink vs other KES–TZS providers

ProviderRate (1 unit → TZS)Markup
OnLinkYou20.4000+0.18%
Forex bureaus (typical)indicative19.8234+3.00%
Mobile money (typical)indicative19.7213+3.50%
Kenyan banks (typical)indicative19.6191+4.00%

Competitor rates are indicative, sourced from public data, and refreshed automatically. Your exact OnLink rate is confirmed in the app at the time of transfer. Mid-market reference: 20.4365. Updated 9 Sept 2026.

KES to TZS conversion table

KESTZS
1 KESTSh 22.45
5 KESTSh 112.25
10 KESTSh 224.50
25 KESTSh 561.25
50 KESTSh 1,123
100 KESTSh 2,245
250 KESTSh 5,613
500 KESTSh 11,225
1,000 KESTSh 22,450
5,000 KESTSh 112,250
10,000 KESTSh 224,500

TZS to KES conversion table

TZSKES
1 TZSKsh 0.04
5 TZSKsh 0.22
10 TZSKsh 0.45
25 TZSKsh 1.11
50 TZSKsh 2.23
100 TZSKsh 4.45
250 TZSKsh 11.14
500 TZSKsh 22.27
1,000 TZSKsh 44.54
5,000 TZSKsh 222.72
10,000 TZSKsh 445.43

Converting Kenyan Shillings to Tanzanian Shilling

Converting Kenyan Shillings to Tanzanian Shilling with OnLink uses the live mid-market-anchored rate rather than a marked-up tourist rate. KES–TZS is an East African Community corridor used by cross-border traders moving between Nairobi and Dar es Salaam.

Because OnLink holds real multi-currency balances, your Kenyan Shillings convert into Tanzanian Shilling you can hold, spend, or send onward — settled from the same live rate you see on this page.

Fund the conversion instantly from your M-PESA or bank-linked KES balance; your Tanzanian Shilling is available in your OnLink currency account as soon as the exchange confirms.

Frequently asked questions

What is the KES to TZS exchange rate today?
The live Kenya Shilling-to-Tanzanian Shilling rate is shown at the top of this page and updates automatically. It reflects OnLink’s real exchange rate, not an indicative bank rate.
How long does a KES to TZS conversion take with OnLink?
Conversions from Kenyan Shillings to Tanzanian Shilling confirm within minutes on OnLink, subject to standard verification checks.
Is the KES to TZS rate on this page the rate I actually get?
The rate shown is indicative and refreshes automatically from OnLink’s live pricing. Your exact rate is locked in the OnLink app at the moment you confirm the exchange.
Why is OnLink’s KES–TZS rate better than my bank’s?
Kenyan banks and bureaus typically add a 3–5% margin to the exchange rate. OnLink prices close to the mid-market rate and shows you the competitor comparison on this page so you can see the difference.

Other KES conversions

  • TZS to KES
  • KES to USD
  • KES to EUR
  • KES to GBP
  • KES to UGX
  • KES to RWF
  • KES to CNY
Looking for the reverse? Convert TZS to KES.
OnLinkOnLink

Real exchange rates. No hidden fees.

Company

  • Privacy Policy
  • Terms of Service
  • Delete Account
  • Contact

Resources

  • Blog
  • News
  • Currency Converter
  • Partner API
  • API documentation

Social

  • X (Twitter)
  • Facebook
  • LinkedIn

OnLink is a financial technology company, not a bank. Banking services are provided by our licensed banking partner, which is licensed and regulated by the Central Bank of Kenya.

© 2026 OnLink. All rights reserved.