XeConvert
  1. Home
  2. CNY – Chinese Yuan
  3. CNY → KES

500 CNY to KESChinese Yuan → Kenyan Shilling

500 CNYChinese Yuan
9,737.13 KESKenyan Shilling
1 CNY = 19.4743 KES 1 KES = 0.05135 CNY Last update: ⇄ KES → CNY
CNY

On 2026-10-28, 1 Chinese Yuan (CNY) = 19.4743 Kenyan Shilling (KES) at the mid-market rate. Conversely, 1 KES = 0.05135 CNY. Over the last 30 days the CNY/KES rate moved between 19.1518 and 19.4790, a change of +0.91%.

This page shows the live mid-market rate from Chinese Yuan (CNY) to Kenyan Shilling (KES), 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.

CNY/KES exchange rate chart

Change+0.80 %
High19.4790
Low19.1518
CNY/KES exchange rate chart 19.125619.252119.378619.505128 Sep13 Oct28 Oct

CNY/KES went from 19.3191 on Sep 28, 2026 to 19.4743 on Oct 28, 2026 (+0.80 %). Highest: 19.4790 (Oct 27, 2026); lowest: 19.1518 (Oct 1, 2026).

CNY/KES exchange rate analysis

Over the last 30 days the CNY/KES rate rose (+0.80%): the CNY gained ground against the KES. Over the past 12 months it ranged from 18.1215 (2025-11-05) to 19.4790 (2026-10-27), with an average of 18.8667. Today's rate is 3.22% above its one-year average: 1 CNY buys more KES than usual. Day-to-day movements are small (average daily change of 0.21%). The largest daily move of the last 30 days was -1.02% on 2026-10-01.

PeriodDate1 CNY =Change
1 week ago19.4394 KES+0.18%
1 month ago19.3191 KES+0.80%
3 months ago19.1417 KES+1.74%
6 months ago18.8807 KES+3.14%
1 year ago18.2258 KES+6.85%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

CNY/KES · last 10 days

Date1 CNY =1 KES =
19.4743 KES0.05135 CNY
19.4790 KES0.05134 CNY
19.4631 KES0.05138 CNY
19.4578 KES0.05139 CNY
19.4448 KES0.05143 CNY
19.4593 KES0.05139 CNY
19.4528 KES0.05141 CNY
19.4394 KES0.05144 CNY
19.4527 KES0.05141 CNY
19.4511 KES0.05141 CNY

Chinese Yuan to Kenyan Shilling

CNYKES
1 CNY19.4743 KES
5 CNY97.3713 KES
10 CNY194.74 KES
20 CNY389.49 KES
50 CNY973.71 KES
100 CNY1,947.43 KES
300 CNY5,842.28 KES
500 CNY9,737.13 KES
1,000 CNY19,474.25 KES

Kenyan Shilling to Chinese Yuan

KESCNY
1 KES0.05135 CNY
5 KES0.2567 CNY
10 KES0.5135 CNY
20 KES1.0270 CNY
50 KES2.5675 CNY
100 KES5.1350 CNY
300 KES15.4050 CNY
500 KES25.6749 CNY
1,000 KES51.3499 CNY

Frequently asked questions

How much is 1 CNY in KES today?

1 Chinese Yuan is worth 19.4743 Kenyan Shilling at the mid-market rate of 2026-10-28. 1 Kenyan Shilling is worth 0.05135 Chinese Yuan.

How much is 100 CNY in KES?

100 CNY = 1,947.43 KES, and 100 KES = 5.1350 CNY (rate of 2026-10-28).

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

Over 30 days the rate went from 19.2991 to 19.4743 (+0.91%). The 30-day high was 19.4790 and the low was 19.1518.

How has the CNY to KES rate changed this week?

One week ago 1 CNY was worth 19.4394 KES; today it is worth 19.4743 KES (+0.18%).

What was the best CNY to KES rate in the past year?

The highest rate of the past 12 months was 1 CNY = 19.4790 KES on 2026-10-27; the lowest was 18.1215 KES on 2025-11-05.

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.

Chinese Yuan to other currencies

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 →

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 →

Money Explained

All explainers →

Link to this page

URL
HTML