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
| Period | Rate then | Change | % |
|---|---|---|---|
| 1 day | 7.9029 | +0.0192 | ▲ +0.24% |
| 1 week | 7.8125 | +0.1096 | ▲ +1.40% |
| 1 month | 7.8627 | +0.0594 | ▲ +0.76% |
| 3 months | 7.9865 | -0.0644 | ▼ -0.81% |
| 6 months | 7.8198 | +0.1023 | ▲ +1.31% |
| 1 year | 7.5258 | +0.3963 | ▲ +5.27% |
| 2 years | 7.3577 | +0.5644 | ▲ +7.67% |
| 5 years | 7.2346 | +0.6875 | ▲ +9.50% |
| Range | Low | High |
|---|---|---|
| 1D | 7.9029 | 7.9474 |
| 1W | 7.8122 | 7.9564 |
| 1M | 7.7628 | 7.9304 |
| 3M | 7.7022 | 8.0810 |
| 6M | 7.6138 | 8.0847 |
| 1Y | 7.4392 | 8.2053 |
| 3Y | 6.5547 | 8.7165 |
| 5Y | 6.5547 | 8.7165 |
Send ZAR to KES: what arrives
Indicative figures for sending 100 ZAR. Fees and margins change, so check the provider before you send.
| Provider | Their rate | Fee (ZAR) | Recipient gets (KES) | Speed |
|---|---|---|---|---|
| SkrillBest | 7.6353 | 0.07 | 763.00 | Same To 3 Days |
| Xendpay | 7.9823 | 20.00 | 638.59 | Same 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
| ZAR | KES |
|---|---|
| 1 ZAR | 7.92 KES |
| 5 ZAR | 39.61 KES |
| 10 ZAR | 79.22 KES |
| 25 ZAR | 198.05 KES |
| 50 ZAR | 396.11 KES |
| 100 ZAR | 792.21 KES |
| 500 ZAR | 3,961.06 KES |
| 1,000 ZAR | 7,922.12 KES |
| 5,000 ZAR | 39,610.61 KES |
| 10,000 ZAR | 79,221.23 KES |
| KES | ZAR |
|---|---|
| 1 KES | 0.13 ZAR |
| 5 KES | 0.63 ZAR |
| 10 KES | 1.26 ZAR |
| 25 KES | 3.16 ZAR |
| 50 KES | 6.31 ZAR |
| 100 KES | 12.62 ZAR |
| 500 KES | 63.11 ZAR |
| 1,000 KES | 126.23 ZAR |
| 5,000 KES | 631.14 ZAR |
| 10,000 KES | 1,262.29 ZAR |