1900 KES Kenyan Shilling to ZAR South African Rand

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

1900Ksh
Kenyan Shilling
or 1900 KES to ZAR: =
242.038416 R
South African Rand
Exchange rate : 0.12738864


Last update : Sat, 10 Oct 2026 22:00:00 +0000

Kenyan Shilling vs South African Rand. the last 10 days
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
Real-Time chart of KES/ZAR or (Kenyan Shilling / South African Rand)
Kenyan Shilling to South African Rand and South African Rand to Kenyan Shilling
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

Frequently asked questions

How much is 1 KES in ZAR today?

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.

How much is 100 KES in ZAR?

100 KES = 12.7389 ZAR, and 100 ZAR = 785.00 KES (rate of 2026-10-11).

How has the KES to ZAR rate changed over the last month?

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.

Where does this exchange rate come from?

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.

Currency Converter
KES