1. Currency converter
  2. HKD to BHD
  3. 1 HKD

Convert 1 Hong Kong Dollar (HKD) to Bahraini Dinar (BHD)

Convert Hong Kong dollars to Bahraini dinars at the live mid-market rate. Reverse: BHD to HKD

1 Hong Kong Dollar =

0.04792 BHD 0.00% today

1 HKD = 0.0479176 BHD · 1 BHD = 20.8692 HKD

Mid-market rate, updated 13:55 UTC. Paid plans update as often as every 60 seconds. Get HKD→BHD rates via API

HKD to BHD over the last year

0.0480.04820.0484Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.048406
52-week low
0.047916
52-week average
0.048098
Change over the year
−0.84%

Conversion tables

HKD to BHD
HKD BHD
1 HKD 0.04792 BHD
10 HKD 0.4792 BHD
100 HKD 4.792 BHD
1,000 HKD 47.918 BHD
10,000 HKD 479.176 BHD
50,000 HKD 2,395.881 BHD
100,000 HKD 4,791.762 BHD
BHD to HKD
BHD HKD
1 BHD 20.87 HKD
10 BHD 208.69 HKD
100 BHD 2,086.92 HKD
1,000 BHD 20,869.15 HKD
10,000 BHD 208,691.52 HKD
50,000 BHD 1,043,457.60 HKD
100,000 BHD 2,086,915.19 HKD

Get HKD→BHD rates via API

The live rate, the rate on any past day or a whole range, for BHD and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=HKD -d currencies=BHD \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=HKD -d currencies=BHD \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Hong Kong Dollar conversions

Popular Bahraini Dinar conversions

Questions about HKD to BHD

How much is 1 HKD in BHD?

1 Hong Kong Dollar is 0.04792 Bahraini dinars at the mid-market rate of 4 October 2026, 13:55 UTC, when 1 HKD = 0.0479176 BHD.

What was the HKD to BHD rate over the last year?

Over the last 52 weeks 1 HKD ranged from 0.0479158 to 0.0484062 BHD, 0.0480981 BHD on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for HKD/BHD, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.