1. Currency converter
  2. KES to CNY

Kenyan Shilling (KES) to Chinese Yuan (CNY)

Convert Kenyan shillings to Chinese yuan at the live mid-market rate. Reverse: CNY to KES

1 Kenyan Shilling =

0.05169 CNY 0.00% today

1 KES = 0.0516875 CNY · 1 CNY = 19.347 KES

Mid-market rate, updated 00:51 UTC. Paid plans update as often as every 60 seconds. Get KES→CNY rates via API

KES to CNY over the last year

0.0520.054Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.055406
52-week low
0.051679
52-week average
0.053286
Change over the year
−6.19%

Conversion tables

KES to CNY
KES CNY
1 KES 0.05169 CNY
10 KES 0.5169 CNY
100 KES 5.17 CNY
1,000 KES 51.69 CNY
10,000 KES 516.87 CNY
50,000 KES 2,584.37 CNY
100,000 KES 5,168.75 CNY
CNY to KES
CNY KES
1 CNY 19.35 KES
10 CNY 193.47 KES
100 CNY 1,934.70 KES
1,000 CNY 19,347.05 KES
10,000 CNY 193,470.47 KES
50,000 CNY 967,352.36 KES
100,000 CNY 1,934,704.73 KES

Get KES→CNY rates via API

The live rate, the rate on any past day or a whole range, for CNY and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=KES -d currencies=CNY \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=KES -d currencies=CNY \
  -d date=2025-10-02 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Kenyan Shilling conversions

Popular Chinese Yuan conversions

Questions about KES to CNY

How much is 1 KES in CNY?

1 Kenyan Shilling is 0.0516875 Chinese yuan at the mid-market rate of 2 October 2026, 00:51 UTC, and 1 CNY is 19.347 KES.

What was the KES to CNY rate over the last year?

Over the last 52 weeks 1 KES ranged from 0.0516791 to 0.0554059 CNY, 0.0532855 CNY on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for KES/CNY, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.