1 Bahraini Dinar to Chinese Yuan

1 BHD = 18.94230 CNY

Mid-market exchange rate at 10:32 UTC

We can't send money between these currencies

We're working on it. Sign up to get notified, and we’ll let you know as soon as we can.

We use the real exchange rate

Are you overpaying your bank?

Banks often advertise free or low-cost transfers, but add a hidden markup to the exchange rate. TransferWise gives you the real, mid-market, exchange rate, so you can make huge savings on international transfers.

Compare us to your bank Send money with TransferWise
Bahraini Dinar Chinese Yuan
1 BHD 18.94230 CNY
5 BHD 94.71150 CNY
10 BHD 189.42300 CNY
20 BHD 378.84600 CNY
50 BHD 947.11500 CNY
100 BHD 1894.23000 CNY
250 BHD 4735.57500 CNY
500 BHD 9471.15000 CNY
1000 BHD 18942.30000 CNY
2000 BHD 37884.60000 CNY
5000 BHD 94711.50000 CNY
10000 BHD 189423.00000 CNY
Chinese Yuan Bahraini Dinar
1 CNY 0.05279 BHD
5 CNY 0.26396 BHD
10 CNY 0.52792 BHD
20 CNY 1.05584 BHD
50 CNY 2.63960 BHD
100 CNY 5.27920 BHD
250 CNY 13.19800 BHD
500 CNY 26.39600 BHD
1000 CNY 52.79200 BHD
2000 CNY 105.58400 BHD
5000 CNY 263.96000 BHD
10000 CNY 527.92000 BHD