On 2026-10-11, 1 Bahraini Dinar (BHD) = 20.8741 Hong Kong Dollar (HKD) at the mid-market rate. Conversely, 1 HKD = 0.04791 BHD. Over the last 30 days the BHD/HKD rate moved between 20.8133 and 20.8741, a change of +0.09%.
You have converted 17954 BHD to HKD : 374773.007715 HK$.
On this page you can find the latest exchange rate between Bahraini Dinar and Hong Kong Dollar, rates are updated every day, for this conversion we used the mid-market rate: 20.87406749. You can convert Bahraini Dinar to other different currencies with the converter on right sidebar.
Would you like to invert the currencies ?
Please visit
Hong Kong Dollar (HKD) Bahraini Dinar (BHD).
Last update : Sat, 10 Oct 2026 22:00:00 +0000
Last update : Sat, 10 Oct 2026 22:00:00 +0000
| Date | Bahraini Dinar | Hong Kong Dollar |
|---|---|---|
| Wednesday, 08/26/2026 | 1 BHD = | 20.85423117 HKD |
| Tuesday, 08/25/2026 | 1 BHD = | 20.84162357 HKD |
| Monday, 08/24/2026 | 1 BHD = | 20.84373717 HKD |
| Sunday, 08/23/2026 | 1 BHD = | 20.85337418 HKD |
| Saturday, 08/22/2026 | 1 BHD = | 20.8513997 HKD |
| Friday, 08/21/2026 | 1 BHD = | 20.85881766 HKD |
| Tuesday, 08/18/2026 | 1 BHD = | 20.86191728 HKD |
| Monday, 08/17/2026 | 1 BHD = | 20.86945194 HKD |
| Sunday, 08/16/2026 | 1 BHD = | 20.87021311 HKD |
| Saturday, 08/15/2026 | 1 BHD = | 20.87013343 HKD |
| BHD | HKD | BHD | HKD |
|---|---|---|---|
| 5 BHD = | 104.3703 HKD | 0.2395 BHD = | 5 HKD |
| 10 BHD = | 208.7407 HKD | 0.4791 BHD = | 10 HKD |
| 20 BHD = | 417.4813 HKD | 0.9581 BHD = | 20 HKD |
| 50 BHD = | 1043.7034 HKD | 2.3953 BHD = | 50 HKD |
| 100 BHD = | 2087.4067 HKD | 4.7906 BHD = | 100 HKD |
| 300 BHD = | 6262.2202 HKD | 14.3719 BHD = | 300 HKD |
| 500 BHD = | 10437.0337 HKD | 23.9532 BHD = | 500 HKD |
| 1000 BHD = | 20874.0675 HKD | 47.9063 BHD = | 1000 HKD |
1 Bahraini Dinar is worth 20.8741 Hong Kong Dollar at the mid-market rate of 2026-10-11. 1 Hong Kong Dollar is worth 0.04791 Bahraini Dinar.
100 BHD = 2,087.41 HKD, and 100 HKD = 4.7906 BHD (rate of 2026-10-11).
Over 30 days the rate went from 20.8554 to 20.8741 (+0.09%). The 30-day high was 20.8741 and the low was 20.8133.
XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.