🇨🇳 CNY to IDR 🇮🇩 — historical rates

Daily mid-market reference rates 2021-10-22 → 2026-10-22. Current: 1 CNY = 2,708 IDR.

CNY/IDR performance

PeriodChangeLowHighAverage
1 month +1.83% 2,653 2,708 2,677
3 months +2.30% 2,605 2,708 2,655
6 months +7.38% 2,522 2,708 2,639
1 year +16.14% 2,332 2,708 2,526
5 years +22.05% 2,069 2,708 2,272

52-week range: 2,332 – 2,708 IDR.

CNY/IDR rate on a date

1 CNY = 2,708 IDR on 2026-10-22

Monthly averages (last 12 months)

MonthAverageLowHigh
Oct 20262,682 IDR2,6612,708
Sep 20262,645 IDR2,6052,679
Aug 20262,643 IDR2,6282,663
Jul 20262,658 IDR2,6342,676
Jun 20262,641 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

About CNY to IDR historical data

This page tracks the daily Chinese Yuan-to-Indonesian Rupiah rate going back to 2021-10-22. Over the past year the rate ranged from 2,332 to 2,708 IDR, averaging 2,526. 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.