FxRate.org

ZAR to KES

South African Rand to Kenyan Shilling

1 ZAR = 7.9221 KES
▲ +0.0192 (+0.24%) 24 h
Updated 10 Nov 2026, 12:00 UTC · rates refreshed hourly

ZAR to KES converter

1 ZAR = 7.9221 KES · 1 KES = 0.12623 ZAR

ZAR to KES chart

ZAR/KES change over time

PeriodRate thenChange%
1 day7.9029+0.0192▲ +0.24%
1 week7.8125+0.1096▲ +1.40%
1 month7.8627+0.0594▲ +0.76%
3 months7.9865-0.0644▼ -0.81%
6 months7.8198+0.1023▲ +1.31%
1 year7.5258+0.3963▲ +5.27%
2 years7.3577+0.5644▲ +7.67%
5 years7.2346+0.6875▲ +9.50%
RangeLowHigh
1D7.90297.9474
1W7.81227.9564
1M7.76287.9304
3M7.70228.0810
6M7.61388.0847
1Y7.43928.2053
3Y6.55478.7165
5Y6.55478.7165

Send ZAR to KES: what arrives

Indicative figures for sending 100 ZAR. Fees and margins change, so check the provider before you send.

ProviderTheir rateFee (ZAR)Recipient gets (KES)Speed
SkrillBest7.63530.07763.00Same To 3 Days
Xendpay7.982320.00638.59Same Day

Mid-market rate for comparison: 1 ZAR = 7.9221 KES. Data as of 2016-11-18. Some links may be paid placements.

ZAR to KES conversion table

Print this table

ZARKES
1 ZAR7.92 KES
5 ZAR39.61 KES
10 ZAR79.22 KES
25 ZAR198.05 KES
50 ZAR396.11 KES
100 ZAR792.21 KES
500 ZAR3,961.06 KES
1,000 ZAR7,922.12 KES
5,000 ZAR39,610.61 KES
10,000 ZAR79,221.23 KES
KESZAR
1 KES0.13 ZAR
5 KES0.63 ZAR
10 KES1.26 ZAR
25 KES3.16 ZAR
50 KES6.31 ZAR
100 KES12.62 ZAR
500 KES63.11 ZAR
1,000 KES126.23 ZAR
5,000 KES631.14 ZAR
10,000 KES1,262.29 ZAR
We use cookies to improve your experience.
Privacy Policy