Today's Kenyan Shilling to South African Rand rate is 0.12713 ZAR per 1 KES, down 0.87% (−0.00111 ZAR) from the previous close of 0.12824. KES/ZAR has traded between 0.12703–0.12821 today and 0.12703–0.14459 over the last 52 weeks. The rate is below its 50-day average (0.14459) and below its 200-day average (0.14459).
See ZAR to KES rate1 ZAR = 7.824 KESAll fields from live market data
Common conversion amounts based on the current exchange rate
| Amount | Converted |
|---|---|
| 1 | 0.12713 ZAR |
| 5 | 0.63565 ZAR |
| 10 | 1.2713 ZAR |
| 50 | 6.3565 ZAR |
| 100 | 12.713 ZAR |
| 500 | 63.565 ZAR |
| 1,000 | 127.13 ZAR |
| Amount | Converted |
|---|---|
| 1 | 7.866 KES |
| 5 | 39.3298 KES |
| 10 | 78.6596 KES |
| 50 | 393.30 KES |
| 100 | 786.60 KES |
| 500 | 3,932.98 KES |
| 1,000 | 7,865.96 KES |
Daily closing rates based on end-of-day market data
| Date | Closing rate | Change |
|---|---|---|
| 2026-07-22 | 0.12713 | -0.83% |
| 2026-07-21 | 0.12738 | -0.13% |
| 2026-07-20 | 0.12781 | -0.23% |
| 2026-07-19 | 0.12777 | -0.27% |
| 2026-07-17 | 0.12785 | +0.77% |
| 2026-07-16 | 0.12632 | -0.11% |
| 2026-07-15 | 0.12605 | -0.20% |
Kenyan Shilling (KES) is a currency traded on the global foreign-exchange market. On this page you can track its rate against other currencies, with a daily chart, conversion tables and rate history.
South African Rand (ZAR) is a currency traded on the global foreign-exchange market. On this page you can track its rate against other currencies, with a daily chart, conversion tables and rate history.
Exchange-rate data is provided by Financial Modeling Prep (FMP). Rates shown are mid-market reference rates for informational purposes only and are not an offer to buy or sell any currency.