HuilvFX reference rates for cross-border payments and settlement

BHD · Bahraini Dinar

Bahraini Dinar exchange rate and profile

1 BHD = 17.7590 CNY 1 BHD = 2.6596 USD

Calculated from 1 BHD, with the reverse rate included.

ISO code
BHD
Symbol
.د.ب
Decimals
3
Issuing region
Bahrain
Last updated
2026-10-26 08:00

BHD rates against major currencies

Calculated from 1 BHD, with the reverse rate included.

To1 BHD =1 / rateDetails
USDUS Dollar2.65960.3760BHD→USD
EUREuro2.37290.4214BHD→EUR
CNYChinese Yuan17.75900.0563BHD→CNY
JPYJapanese Yen417.20270.00239692BHD→JPY
GBPBritish Pound1.98880.5028BHD→GBP
HKDHong Kong Dollar20.85850.0479BHD→HKD
AUDAustralian Dollar3.78430.2642BHD→AUD
CADCanadian Dollar3.72690.2683BHD→CAD
SGDSingapore Dollar3.40050.2941BHD→SGD
CHFSwiss Franc2.19310.4560BHD→CHF
KRWSouth Korean Won3,521.500.00028397BHD→KRW
THBThai Baht89.79070.0111BHD→THB
MYRMalaysian Ringgit10.86520.0920BHD→MYR
NZDNew Zealand Dollar4.66730.2143BHD→NZD
TWDNew Taiwan Dollar86.68400.0115BHD→TWD
RUBRussian Ruble214.61810.00465944BHD→RUB
INRIndian Rupee253.06780.00395151BHD→INR
AEDUAE Dirham9.76730.1024BHD→AED
VNDVietnamese Dong68,629.440.00001457BHD→VND
BRLBrazilian Real13.28480.0753BHD→BRL
PHPPhilippine Peso169.36380.00590445BHD→PHP
IDRIndonesian Rupiah48,119.430.00002078BHD→IDR
MXNMexican Peso49.79570.0201BHD→MXN
SARSaudi Riyal9.97340.1003BHD→SAR

About the Bahraini Dinar

The Bahraini Dinar (BHD, symbol .د.ب) is mainly used in Bahrain; amounts are displayed with 3 decimal places. When converting Bahraini Dinar, compare the mid-market rate with your bank buying rate - the gap is your spread cost.

Frequently asked questions

How much is 1 BHD in USD?

At the latest mid-market rate, 1 BHD ≈ 2.6596 USD and 1 BHD ≈ 17.7590 CNY. The dataset refreshes daily; confirm the final rate before settling.

Can I use the Bahraini Dinar rate for a payment?

No. These are mid-market rates for reference and estimation; banks and licensed providers add spreads, handling fees and settlement costs on top.

Popular BHD pairs