- Home
- KES – Kenyan Shilling
- KES → CNY
500 KES to CNYKenyan Shilling → Chinese Yuan
On 2026-10-28, 1 Kenyan Shilling (KES) = 0.05135 Chinese Yuan (CNY) at the mid-market rate. Conversely, 1 CNY = 19.4743 KES. Over the last 30 days the KES/CNY rate moved between 0.05134 and 0.05221, a change of -0.90%.
This page shows the live mid-market rate from Kenyan Shilling (KES) to Chinese Yuan (CNY), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.
KES/CNY exchange rate chart
KES/CNY went from 0.05176 on Sep 28, 2026 to 0.05135 on Oct 28, 2026 (−0.80 %). Highest: 0.05221 (Oct 1, 2026); lowest: 0.05134 (Oct 27, 2026).
KES/CNY exchange rate analysis
Over the last 30 days the KES/CNY rate fell (-0.80%): the KES lost ground against the CNY. Over the past 12 months it ranged from 0.05134 (2026-10-27) to 0.05518 (2025-11-05), with an average of 0.05301. Today's rate is 3.13% below its one-year average: 1 KES buys fewer CNY than usual. Day-to-day movements are small (average daily change of 0.22%). The largest daily move of the last 30 days was +1.03% on 2026-10-01.
| Period | Date | 1 KES = | Change |
|---|---|---|---|
| 1 week ago | 0.05144 CNY | -0.18% | |
| 1 month ago | 0.05176 CNY | -0.80% | |
| 3 months ago | 0.05224 CNY | -1.71% | |
| 6 months ago | 0.05296 CNY | -3.05% | |
| 1 year ago | 0.05487 CNY | -6.41% |
KES/CNY · last 10 days
| Date | 1 KES = | 1 CNY = |
|---|---|---|
| 0.05135 CNY | 19.4743 KES | |
| 0.05134 CNY | 19.4790 KES | |
| 0.05138 CNY | 19.4631 KES | |
| 0.05139 CNY | 19.4578 KES | |
| 0.05143 CNY | 19.4448 KES | |
| 0.05139 CNY | 19.4593 KES | |
| 0.05141 CNY | 19.4528 KES | |
| 0.05144 CNY | 19.4394 KES | |
| 0.05141 CNY | 19.4511 KES | |
| 0.0515 CNY | 19.4172 KES |
Kenyan Shilling to Chinese Yuan
Chinese Yuan to Kenyan Shilling
Frequently asked questions
How much is 1 KES in CNY today?
1 Kenyan Shilling is worth 0.05135 Chinese Yuan at the mid-market rate of 2026-10-28. 1 Chinese Yuan is worth 19.4743 Kenyan Shilling.
How much is 100 KES in CNY?
100 KES = 5.1350 CNY, and 100 CNY = 1,947.43 KES (rate of 2026-10-28).
How has the KES to CNY rate changed over the last month?
Over 30 days the rate went from 0.05182 to 0.05135 (-0.90%). The 30-day high was 0.05221 and the low was 0.05134.
How has the KES to CNY rate changed this week?
One week ago 1 KES was worth 0.05144 CNY; today it is worth 0.05135 CNY (-0.18%).
What was the best KES to CNY rate in the past year?
The highest rate of the past 12 months was 1 KES = 0.05518 CNY on 2025-11-05; the lowest was 0.05134 CNY on 2026-10-27.
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.
Kenyan Shilling to other currencies
About the Kenyan Shilling (KES)
The Kenyan Shilling is the official currency of Kenya. Symbol: Ksh. ISO 4217 code: KES.
All Kenyan Shilling (KES) exchange rates →About the Chinese Yuan (CNY)
The Chinese Yuan is the official currency of China. Symbol: CN¥. ISO 4217 code: CNY.
All Chinese Yuan (CNY) exchange rates →