BYN to CNY Exchange Rate

Convert your money across 153 world currencies at today’s mid-market exchange rates.

%
Margin simulates bank/card markups over the interbank rate.
1 BYN = 2.27 CNY
Belarusian Ruble ↔ Chinese Yuan
1 BYN = 2.2723 CNY 1 CNY = 0.44008 BYN (Inverse Rate)

2026-10-26 mid-market rate

BYN to CNY — key numbers

As of 2026-10-26, 1 BYN = 2.2723 CNY (mid-market). Over the past 30 days it has ranged from 2.1840 to 2.2723.

7-day
2.2426 – 2.2723
avg 2.2581, +1.33%
30-day
2.1840 – 2.2723
avg 2.2257, +2.41%
90-day
2.1749 – 2.3631
avg 2.2322, −3.84%
BYN to CNY and CNY to BYN conversion table for common amounts, at today’s mid-market rate.
BYN CNY CNY BYN
1 BYN 2.27 CNY 1 CNY 0.4401 BYN
5 BYN 11.36 CNY 5 CNY 2.2004 BYN
10 BYN 22.72 CNY 10 CNY 4.4008 BYN
20 BYN 45.45 CNY 20 CNY 8.8016 BYN
50 BYN 113.62 CNY 50 CNY 22.0040 BYN
100 BYN 227.23 CNY 100 CNY 44.0081 BYN
500 BYN 1,136.16 CNY 500 CNY 220.0404 BYN

BYN/CNY frequently asked questions

What is the highest and lowest BYN/CNY has been in the past year?

Over the past year, 1 BYN has traded between 2.0706 and 2.5049 CNY, averaging 2.3235 CNY.

How do I convert BYN to CNY?

Multiply the amount in BYN by the current BYN/CNY mid-market rate. For example, 100 BYN = 227.23 CNY at the 2026-10-26 mid-market rate of 1 BYN = 2.2723 CNY.

BYN to CNY Chart

Belarusian Ruble to Chinese Yuan
BYN to CNY exchange rate history chart.

See the full BYN to CNY exchange rate history — yearly & monthly averages →

Cross Currency Rates

Mid-market cross rates between the most traded world currencies.

Rates update automatically. Read across: 1 unit of the row currency in column currency.

⯅