BHD to USD Exchange Rate

Convert your money across 153 world currencies at today’s mid-market exchange rates.

%
Margin simulates bank/card markups over the interbank rate.
1 BHD = 2.65 USD
Bahraini Dinar United States Dollar
1 BHD = 2.6523 USD 1 USD = 0.37703 BHD (Inverse Rate)

2026-09-10 mid-market rate

BHD to USD — key numbers

As of 2026-09-10, 1 BHD = 2.6523 USD (mid-market). Over the past 30 days it has ranged from 2.6522 to 2.6525.

7-day
2.6522 – 2.6523
avg 2.6523, 0.00%
30-day
2.6522 – 2.6525
avg 2.6524, 0.00%
90-day
2.6518 – 2.6526
avg 2.6523, +0.01%
BHD to USD and USD to BHD conversion table for common amounts, at today’s mid-market rate.
BHD USD USD BHD
1 BHD 2.65 USD 1 USD 0.3770 BHD
5 BHD 13.26 USD 5 USD 1.8851 BHD
10 BHD 26.52 USD 10 USD 3.7703 BHD
20 BHD 53.05 USD 20 USD 7.5405 BHD
50 BHD 132.62 USD 50 USD 18.8513 BHD
100 BHD 265.23 USD 100 USD 37.7026 BHD
500 BHD 1,326.17 USD 500 USD 188.5128 BHD

BHD/USD frequently asked questions

What is the highest and lowest BHD/USD has been in the past year?

Over the past year, 1 BHD has traded between 2.6411 and 2.6529 USD, averaging 2.6517 USD.

How do I convert BHD to USD?

Multiply the amount in BHD by the current BHD/USD mid-market rate. For example, 100 BHD = 265.23 USD at the 2026-09-10 mid-market rate of 1 BHD = 2.6523 USD.

BHD to USD Chart

Bahraini Dinar to United States Dollar
BHD to USD exchange rate history chart.

See the full BHD to USD exchange rate history — yearly & monthly averages →

Cross Currency Rates

Mid-market cross rates between the most traded world currencies.

Rates update automatically. Read across: 1 unit of the row currency in column currency.