🇨🇳 CNY to IDR 🇮🇩 — historical rates

Daily mid-market reference rates 2021-06-18 → 2026-06-19. Current: 1 CNY = 2,631 IDR.

CNY/IDR performance

PeriodChangeLowHighAverage
1 month +1.10% 2,599 2,676 2,635
3 months +7.30% 2,443 2,676 2,561
6 months +10.35% 2,384 2,676 2,495
1 year +15.40% 2,246 2,676 2,401
5 years +17.81% 2,069 2,676 2,242

52-week range: 2,246 – 2,676 IDR.

CNY/IDR rate on a date

1 CNY = 2,631 IDR on 2026-06-19

Monthly averages (last 12 months)

MonthAverageLowHigh
Jun 20262,644 IDR2,6222,676
May 20262,588 IDR2,5432,633
Apr 20262,510 IDR2,4612,540
Mar 20262,454 IDR2,4432,467
Feb 20262,436 IDR2,4172,451
Jan 20262,415 IDR2,3902,438
Dec 20252,370 IDR2,3462,397
Nov 20252,350 IDR2,3422,357
Oct 20252,332 IDR2,3252,343
Sep 20252,321 IDR2,2972,356
Aug 20252,273 IDR2,2462,310
Jul 20252,272 IDR2,2612,293

About CNY to IDR historical data

This page tracks the daily Chinese Yuan-to-Indonesian Rupiah rate going back to 2021-06-18. Over the past year the rate ranged from 2,246 to 2,676 IDR, averaging 2,401. Historical rates are useful for accounting, tax, invoicing, and understanding long-term trends — use the date picker for the exact rate on any past day.

Daily mid-market reference rates (frankfurter.dev (ECB)); not transactable quotes. Weekends/holidays resolve to the nearest preceding trading day.