- Home
- CNY – Chinese Yuan
- CNY → LKR
1 CNY to LKRChinese Yuan → Sri Lankan Rupee
On 2026-10-30, 1 Chinese Yuan (CNY) = 49.9130 Sri Lankan Rupee (LKR) at the mid-market rate. Conversely, 1 LKR = 0.02003 CNY. Over the last 30 days the CNY/LKR rate moved between 49.1908 and 49.9130, a change of +1.18%.
This page shows the live mid-market rate from Chinese Yuan (CNY) to Sri Lankan Rupee (LKR), 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/LKR exchange rate chart
CNY/LKR went from 49.3394 on Sep 30, 2026 to 49.9130 on Oct 30, 2026 (+1.16 %). Highest: 49.9130 (Oct 30, 2026); lowest: 49.1908 (Oct 6, 2026).
CNY/LKR exchange rate analysis
Over the last 30 days the CNY/LKR rate rose (+1.16%): the CNY gained ground against the LKR. Over the past 12 months it ranged from 42.6986 (2025-11-03) to 50.7823 (2026-05-22), with an average of 46.8085. Today's rate is 6.63% above its one-year average: 1 CNY buys more LKR than usual. Day-to-day movements are small (average daily change of 0.08%). The largest daily move of the last 30 days was +0.28% on 2026-10-27.
| Period | Date | 1 CNY = | Change |
|---|---|---|---|
| 1 week ago | 49.7392 LKR | +0.35% | |
| 1 month ago | 49.3394 LKR | +1.16% | |
| 3 months ago | 49.5878 LKR | +0.66% | |
| 6 months ago | 46.8167 LKR | +6.61% | |
| 1 year ago | 42.8881 LKR | +16.38% |
CNY/LKR · last 10 days
| Date | 1 CNY = | 1 LKR = |
|---|---|---|
| 49.9130 LKR | 0.02003 CNY | |
| 49.8626 LKR | 0.02006 CNY | |
| 49.8854 LKR | 0.02005 CNY | |
| 49.8687 LKR | 0.02005 CNY | |
| 49.7312 LKR | 0.02011 CNY | |
| 49.7809 LKR | 0.02009 CNY | |
| 49.7278 LKR | 0.02011 CNY | |
| 49.7392 LKR | 0.0201 CNY | |
| 49.7165 LKR | 0.02011 CNY | |
| 49.6393 LKR | 0.02015 CNY |
Chinese Yuan to Sri Lankan Rupee
Sri Lankan Rupee to Chinese Yuan
Frequently asked questions
How much is 1 CNY in LKR today?
1 Chinese Yuan is worth 49.9130 Sri Lankan Rupee at the mid-market rate of 2026-10-30. 1 Sri Lankan Rupee is worth 0.02003 Chinese Yuan.
How much is 100 CNY in LKR?
100 CNY = 4,991.30 LKR, and 100 LKR = 2.0035 CNY (rate of 2026-10-30).
How has the CNY to LKR rate changed over the last month?
Over 30 days the rate went from 49.3316 to 49.9130 (+1.18%). The 30-day high was 49.9130 and the low was 49.1908.
How has the CNY to LKR rate changed this week?
One week ago 1 CNY was worth 49.7392 LKR; today it is worth 49.9130 LKR (+0.35%).
What was the best CNY to LKR rate in the past year?
The highest rate of the past 12 months was 1 CNY = 50.7823 LKR on 2026-05-22; the lowest was 42.6986 LKR on 2025-11-03.
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 Sri Lankan Rupee (LKR)
The Sri Lankan Rupee is the official currency of Sri Lanka. Symbol: SLRs. ISO 4217 code: LKR.
All Sri Lankan Rupee (LKR) exchange rates →