1. Currency converter
  2. KES to CNY

25 KES to CNY

Convert Kenyan shillings to Chinese yuan at the live mid-market rate.

25 Kenyan shillings =

1.29 CNY −0.03% today

1 KES = 0.0517078 CNY · 1 CNY = 19.3394 KES

Mid-market rate, updated 05:47 UTC. Paid plans update as often as every 60 seconds. Get this rate 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.051699
52-week average
0.053304
Change over the year
−6.05%

Conversion tables

KES to CNY
KES CNY
1 KES 0.05171 CNY
5 KES 0.2585 CNY
10 KES 0.5171 CNY
25 KES 1.29 CNY
50 KES 2.59 CNY
100 KES 5.17 CNY
250 KES 12.93 CNY
500 KES 25.85 CNY
1,000 KES 51.71 CNY
5,000 KES 258.54 CNY
10,000 KES 517.08 CNY
50,000 KES 2,585.39 CNY
CNY to KES
CNY KES
1 CNY 19.34 KES
5 CNY 96.70 KES
10 CNY 193.39 KES
25 CNY 483.49 KES
50 CNY 966.97 KES
100 CNY 1,933.94 KES
250 CNY 4,834.86 KES
500 CNY 9,669.71 KES
1,000 CNY 19,339.43 KES
5,000 CNY 96,697.13 KES
10,000 CNY 193,394.26 KES
50,000 CNY 966,971.28 KES

KES to CNY 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.

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-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Kenyan Shilling conversions

Questions about KES to CNY

How much is 25 KES in CNY?

25 Kenyan shillings is 1.29 Chinese yuan at the mid-market rate of 30 September 2026, 05:47 UTC, when 1 KES = 0.0517078 CNY.

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

Over the last 52 weeks 1 KES ranged from 0.0516988 to 0.0554059 CNY, 0.0533039 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.