Loading...
Loading...
ZAR → KES · 7 days of data · 4 providers tracked
Based on 7 days of data (2026-05-14 to 2026-05-20)
Best rate today: 7.4436 KES via WorldRemit
Send KSh744 on a $100 transfer
Daily best exchange rates from top providers over the last 7 days. Rates shown are for sending $100.
| Date | WorldRemit | Mukuru | __mid Market__ | Skrill |
|---|---|---|---|---|
| Trend | ||||
| May 20 | 7.4436 | 7.5333 | 7.7408✓ | — |
| May 19 | 7.4555 | 7.5228 | 7.7683✓ | — |
| May 18 | 7.3921 | 7.5217 | 7.7177✓ | 7.4461 |
| May 17 | 7.4118 | 7.5217 | 7.7503✓ | 7.4461 |
| May 16 | 7.4118 | 7.5217 | 7.7471✓ | 7.4461 |
| May 15 | 7.5194 | 7.5413 | 7.8533✓ | 7.5517 |
| May 14 | 7.5194 | 7.5413 | 7.8533✓ | 7.5517 |
Over the last 7 days, the average best exchange rate for ZAR to KES has been 7.4773 KES per 1 ZAR. The highest rate recorded was 7.5517 on 2026-05-14 via Skrill, while the lowest was 7.4436 on 2026-05-20.
Based on our 7-day tracking, Had the best receive amount on 5 out of the last 7 days tracked. Today, WorldRemit leads with a rate of 7.4436 KES.
Current ZAR to KES rates are low — sitting in the 0th percentile over the last 7 days. Rates are below average. You may want to wait for improvement or lock in a forward contract.