On 2026-10-11, 1 Kenyan Shilling (KES) = 0.1274 South African Rand (ZAR) at the mid-market rate. Conversely, 1 ZAR = 7.8500 KES. Over the last 30 days the KES/ZAR rate moved between 0.1246 and 0.1299, a change of +1.65%.
You have converted 1900 KES to ZAR : 242.038416 R.
On this page you can find the latest exchange rate between Kenyan Shilling and South African Rand, rates are updated every day, for this conversion we used the mid-market rate: 0.12738864. You can convert Kenyan Shilling to other different currencies with the converter on right sidebar.
Would you like to invert the currencies ?
Please visit
South African Rand (ZAR) Kenyan Shilling (KES).
Last update : Sat, 10 Oct 2026 22:00:00 +0000
Last update : Sat, 10 Oct 2026 22:00:00 +0000
| Date | Kenyan Shilling | South African Rand |
|---|---|---|
| Wednesday, 08/26/2026 | 1 KES = | 0.1231409 ZAR |
| Tuesday, 08/25/2026 | 1 KES = | 0.12372056 ZAR |
| Monday, 08/24/2026 | 1 KES = | 0.12368986 ZAR |
| Sunday, 08/23/2026 | 1 KES = | 0.12380129 ZAR |
| Saturday, 08/22/2026 | 1 KES = | 0.1237238 ZAR |
| Friday, 08/21/2026 | 1 KES = | 0.12441458 ZAR |
| Tuesday, 08/18/2026 | 1 KES = | 0.12555183 ZAR |
| Monday, 08/17/2026 | 1 KES = | 0.12515183 ZAR |
| Sunday, 08/16/2026 | 1 KES = | 0.12515571 ZAR |
| Saturday, 08/15/2026 | 1 KES = | 0.12537016 ZAR |
| KES | ZAR | KES | ZAR |
|---|---|---|---|
| 5 KES = | 0.6369 ZAR | 39.2500 KES = | 5 ZAR |
| 10 KES = | 1.2739 ZAR | 78.4999 KES = | 10 ZAR |
| 20 KES = | 2.5478 ZAR | 156.9999 KES = | 20 ZAR |
| 50 KES = | 6.3694 ZAR | 392.4997 KES = | 50 ZAR |
| 100 KES = | 12.7389 ZAR | 784.9994 KES = | 100 ZAR |
| 300 KES = | 38.2166 ZAR | 2354.9981 KES = | 300 ZAR |
| 500 KES = | 63.6943 ZAR | 3924.9968 KES = | 500 ZAR |
| 1000 KES = | 127.3886 ZAR | 7849.9935 KES = | 1000 ZAR |
1 Kenyan Shilling is worth 0.1274 South African Rand at the mid-market rate of 2026-10-11. 1 South African Rand is worth 7.8500 Kenyan Shilling.
100 KES = 12.7389 ZAR, and 100 ZAR = 785.00 KES (rate of 2026-10-11).
Over 30 days the rate went from 0.1253 to 0.1274 (+1.65%). The 30-day high was 0.1299 and the low was 0.1246.
XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.