1. Currency converter
  2. BHD to THB
  3. 10,000 BHD

Convert 10,000 Bahraini Dinar (BHD) to Thai Baht (THB)

Convert Bahraini dinars to Thai baht at the live mid-market rate. Reverse: THB to BHD

10,000 Bahraini dinars =

892,553.37 THB 0.00% today

1 BHD = 89.2553 THB · 1 THB = 0.0112038 BHD

Mid-market rate, updated 08:57 UTC. Paid plans update as often as every 60 seconds. Get BHD→THB rates via API

BHD to THB over the last year

82.5085.0087.5090.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
89.995
52-week low
82.239
52-week average
86.216
Change over the year
+3.77%

Conversion tables

BHD to THB
BHD THB
1 BHD 89.26 THB
10 BHD 892.55 THB
100 BHD 8,925.53 THB
1,000 BHD 89,255.34 THB
10,000 BHD 892,553.37 THB
50,000 BHD 4,462,766.84 THB
100,000 BHD 8,925,533.68 THB
THB to BHD
THB BHD
1 THB 0.0112 BHD
10 THB 0.112 BHD
100 THB 1.120 BHD
1,000 THB 11.204 BHD
10,000 THB 112.038 BHD
50,000 THB 560.191 BHD
100,000 THB 1,120.381 BHD

Get BHD→THB rates via API

The live rate, the rate on any past day or a whole range, for THB 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=BHD -d currencies=THB \
  -H "apikey: YOUR-API-KEY"

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

Related conversions

Popular Bahraini Dinar conversions

Popular Thai Baht conversions

Questions about BHD to THB

How much is 10,000 BHD in THB?

10,000 Bahraini dinars is 892,553.37 Thai baht at the mid-market rate of 4 October 2026, 08:57 UTC, when 1 BHD = 89.2553 THB.

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

Over the last 52 weeks 1 BHD ranged from 82.2394 to 89.9947 THB, 86.2159 THB on average.

Which exchange rate is this?

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