Currency conversion

1Bahrain Dinar(BHD) = 18.9590Chinese Yuan(CNY)
Update time: 2025-10-27 19:47:36

Bahrain DinarcashChinese YuanExRate

BHD BHD CNY CNY
1 BHD 18.9590 CNY
5 BHD 94.7950 CNY
10 BHD 189.5900 CNY
25 BHD 473.9750 CNY
50 BHD 947.9500 CNY
100 BHD 1,895.9000 CNY
500 BHD 9,479.5000 CNY
1000 BHD 18,959.0000 CNY
5000 BHD 94,795.0000 CNY
10000 BHD 189,590.0000 CNY
50000 BHD 947,950.0000 CNY

Chinese YuancashBahrain Dinarexchange

CNY CNY BHD BHD
1 CNY 0.0527 BHD
5 CNY 0.2637 BHD
10 CNY 0.5275 BHD
25 CNY 1.3186 BHD
50 CNY 2.6373 BHD
100 CNY 5.2745 BHD
500 CNY 26.3727 BHD
1000 CNY 52.7454 BHD
5000 CNY 263.7270 BHD
10000 CNY 527.4540 BHD
50000 CNY 2,637.2699 BHD

Exchange rate calculation instructions

According to the latest exchange rate, the current 1 Bahrain Dinarexchange 18.9590 Chinese Yuan,The reverse exchange rate is 1 Chinese Yuanexchange 0.0527 Bahrain Dinar。

This site Bahrain DinarThe exchange rate is calculated using real-time exchange rate data from the global mainstream financial markets. The calculation formula is based on the weighted average of the average selling price and average buying price of commercial banks' foreign exchange rates (including Bank of China, Industrial and Commercial Bank of China, China Construction Bank, Agricultural Bank of China, etc.) and the central bank's benchmark price. For non-major trading currencies, the exchange rate of the currency against the US dollar is used for cross-conversion. The latest update time is: 2025-10-27 19:47:36

Instructions: Fill in the amount you need to redeem in the input box above. Bahrain DinarAmount, select original currency( Bahrain Dinar)and the target currency (such as RMB CNY), click the "Convert Now" button to get the conversion result based on the latest real-time exchange rate. Our exchange rate data is updated multiple times every trading day to ensure that you get the most accurate Bahrain DinarExchange reference price.

Quick Reference:

  • 100 Bahrain Dinar = 1,895.90 Chinese Yuan
  • 1,000 Bahrain Dinar = 18,959.00 Chinese Yuan
  • 10,000 Bahrain Dinar = 189,590.00 Chinese Yuan

Kind tips:

  • This site provides Bahrain DinarThe exchange rate conversion result is for reference only. The actual transaction exchange rate shall be subject to the official counter rate of each bank.
  • Banks may charge a handling fee for foreign currency exchange. Please consult the relevant bank for the specific fee rate.
  • To view exchange rates for more currencies, please use ourOnline exchange rate calculator,Supports real-time conversion of 163 major currencies worldwide
  • Exchange rate data update frequency: Every working day Bahrain Dinarright Chinese YuanExchange rates are updated every 15 minutes
  • Historical exchange rate trends: past 7 days Bahrain Dinarright Chinese YuanHighest exchange rate 19.3382 ,lowest 18.5798

Common currency codes