FxRate.org

HKD to BHD

Hong Kong Dollar to Bahraini Dinar

1 HKD = 0.047862 BHD
▼ -0.000238 (-0.49%) 24 h
Updated 4 Nov 2026, 03:00 UTC · rates refreshed hourly

HKD to BHD converter

1 HKD = 0.047862 BHD · 1 BHD = 20.893 HKD

HKD to BHD chart

HKD/BHD change over time

PeriodRate thenChange%
1 day0.048100-0.000238▼ -0.49%
1 week0.048100-0.000238▼ -0.49%
1 month0.048000-0.000138▼ -0.29%
3 months0.048100-0.000238▼ -0.49%
6 months0.048200-0.000338▼ -0.70%
1 year0.048500-0.000638▼ -1.32%
2 years0.048500-0.000638▼ -1.32%
5 years0.048400-0.000538▼ -1.11%
RangeLowHigh
1D0.0478620.048128
1W0.0478620.048300
1M0.0478620.048300
3M0.0478620.048300
6M0.0478620.048300
1Y0.0478000.048600
3Y0.0473000.049100
5Y0.0471000.049100

Send HKD to BHD: what arrives

Indicative figures for sending 100 HKD. Fees and margins change, so check the provider before you send.

ProviderTheir rateFee (HKD)Recipient gets (BHD)Speed
XendpayBest0.04776110.004.299Same Day

Mid-market rate for comparison: 1 HKD = 0.047862 BHD. Data as of 2017-08-28. Some links may be paid placements.

HKD to BHD conversion table

Print this table

HKDBHD
1 HKD0.048 BHD
5 HKD0.239 BHD
10 HKD0.479 BHD
25 HKD1.197 BHD
50 HKD2.393 BHD
100 HKD4.786 BHD
500 HKD23.931 BHD
1,000 HKD47.862 BHD
5,000 HKD239.310 BHD
10,000 HKD478.619 BHD
BHDHKD
1 BHD20.89 HKD
5 BHD104.47 HKD
10 BHD208.93 HKD
25 BHD522.34 HKD
50 BHD1,044.67 HKD
100 BHD2,089.34 HKD
500 BHD10,446.71 HKD
1,000 BHD20,893.43 HKD
5,000 BHD104,467.13 HKD
10,000 BHD208,934.27 HKD