Convert Kenya Shilling to Tanzanian Shilling
1 KES = 23.9900 TZS
as of 26 Sept 2026, 19:58
The live KES-to-TZS rate on OnLink, updated automatically.
Sign up in 2 minutes. Rate confirmed in-app at transfer time.
KES to TZS rate history
- High
- 20.4612
- Low
- 20.3304
- Average
- 20.4187
- Change
- +0.08%
Over the last 30 days, 1 KES peaked at 20.4612 TZS on 14 Sept 2026 and dipped to 20.3304 TZS on 5 Sept 2026. Today it's 20.4291 TZS.
| Date | KES → TZS |
|---|---|
| 28 Aug 2026 | 20.4127 |
| 31 Aug 2026 | 20.4457 |
| 3 Sept 2026 | 20.4256 |
| 6 Sept 2026 | 20.3382 |
| 9 Sept 2026 | 20.4365 |
| 12 Sept 2026 | 20.4291 |
| 15 Sept 2026 | 20.3940 |
| 18 Sept 2026 | 20.4137 |
| 21 Sept 2026 | 20.4064 |
| 24 Sept 2026 | 20.4323 |
| 26 Sept 2026 | 20.4291 |
OnLink vs other KES–TZS providers
| Provider | Rate (1 unit → TZS) | Markup |
|---|---|---|
| OnLinkYou | 25.7850 | -26.23% |
| Forex bureaus (typical)indicative | 19.8135 | +3.00% |
| Mobile money (typical)indicative | 19.7114 | +3.50% |
| Kenyan banks (typical)indicative | 19.6093 | +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.4263. Updated 26 Sept 2026.
KES to TZS conversion table
| KES | TZS |
|---|---|
| 1 KES | TSh 23.99 |
| 5 KES | TSh 119.95 |
| 10 KES | TSh 239.90 |
| 25 KES | TSh 599.75 |
| 50 KES | TSh 1,200 |
| 100 KES | TSh 2,399 |
| 250 KES | TSh 5,998 |
| 500 KES | TSh 11,995 |
| 1,000 KES | TSh 23,990 |
| 5,000 KES | TSh 119,950 |
| 10,000 KES | TSh 239,900 |
TZS to KES conversion table
| TZS | KES |
|---|---|
| 1 TZS | Ksh 0.04 |
| 5 TZS | Ksh 0.21 |
| 10 TZS | Ksh 0.42 |
| 25 TZS | Ksh 1.04 |
| 50 TZS | Ksh 2.08 |
| 100 TZS | Ksh 4.17 |
| 250 TZS | Ksh 10.42 |
| 500 TZS | Ksh 20.84 |
| 1,000 TZS | Ksh 41.68 |
| 5,000 TZS | Ksh 208.42 |
| 10,000 TZS | Ksh 416.84 |
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.