USD to BHD 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 USD = 0.38 BHD
United States Dollar Bahraini Dinar
1 USD = 0.37703 BHD 1 BHD = 2.6523 USD (Inverse Rate)

2026-09-10 mid-market rate

USD to BHD — key numbers

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

7-day
0.37703 – 0.37704
avg 0.37703, 0.00%
30-day
0.37700 – 0.37704
avg 0.37702, 0.00%
90-day
0.37699 – 0.37711
avg 0.37703, −0.01%
USD to BHD and BHD to USD conversion table for common amounts, at today’s mid-market rate.
USD BHD BHD USD
1 USD 0.3770 BHD 1 BHD 2.65 USD
5 USD 1.8851 BHD 5 BHD 13.26 USD
10 USD 3.7703 BHD 10 BHD 26.52 USD
20 USD 7.5405 BHD 20 BHD 53.05 USD
50 USD 18.8513 BHD 50 BHD 132.62 USD
100 USD 37.7025 BHD 100 BHD 265.23 USD
500 USD 188.5125 BHD 500 BHD 1,326.17 USD

USD/BHD frequently asked questions

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

Over the past year, 1 USD has traded between 0.37695 and 0.37863 BHD, averaging 0.37711 BHD.

How do I convert USD to BHD?

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

USD to BHD Chart

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

See the full USD to BHD 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.