CNY to BHD 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 CNY = 0.06 BHD
Chinese Yuan Bahraini Dinar
1 CNY = 0.056216 BHD 1 BHD = 17.788 CNY (Inverse Rate)

2026-09-10 mid-market rate

CNY to BHD — key numbers

As of 2026-09-10, 1 CNY = 0.056216 BHD (mid-market). Over the past 30 days it has ranged from 0.055897 to 0.056216.

7-day
0.056180 – 0.056216
avg 0.056194, +0.05%
30-day
0.055897 – 0.056216
avg 0.056060, +0.57%
90-day
0.055361 – 0.056216
avg 0.055799, +0.82%
CNY to BHD and BHD to CNY conversion table for common amounts, at today’s mid-market rate.
CNY BHD BHD CNY
1 CNY 0.0562 BHD 1 BHD 17.79 CNY
5 CNY 0.2811 BHD 5 BHD 88.94 CNY
10 CNY 0.5622 BHD 10 BHD 177.88 CNY
20 CNY 1.1243 BHD 20 BHD 355.77 CNY
50 CNY 2.8108 BHD 50 BHD 889.42 CNY
100 CNY 5.6216 BHD 100 BHD 1,778.85 CNY
500 CNY 28.1081 BHD 500 BHD 8,894.23 CNY

CNY/BHD frequently asked questions

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

Over the past year, 1 CNY has traded between 0.052807 and 0.056216 BHD, averaging 0.054563 BHD.

How do I convert CNY to BHD?

Multiply the amount in CNY by the current CNY/BHD mid-market rate. For example, 100 CNY = 5.62 BHD at the 2026-09-10 mid-market rate of 1 CNY = 0.056216 BHD.

CNY to BHD Chart

Chinese Yuan to Bahraini Dinar
CNY to BHD exchange rate history chart.

See the full CNY to BHD 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.