USD to BHD Exchange Rate

1 USD = 0.37600 BHD

Daily change not publishedReference rate

Last updated: 2026-09-12 00:02:31 UTC • Source: ExchangeRate-API (open access) Published once every 24 hours

USD to BHD converter

1.0000 USD =
0.37600
Bahraini Dinar (BHD)
1 USD = 0.37600 BHD
Daily change
Change unavailable
Daily high / low
0.37600 / 0.37600
Reference rate

Last updated: 2026-09-12 00:02:31 UTC • Source: ExchangeRate-API (open access) Published once every 24 hours

USD to BHD historical chart

Loading series…
Latest
Period open
Previous close
Period high
Period low
Change unavailable

Popular USD to BHD amounts

USDBHD
1 USD0.37600 BHD
5 USD1.88000 BHD
10 USD3.76000 BHD
50 USD18.80000 BHD
100 USD37.60000 BHD
500 USD188.00000 BHD
1,000 USD376.00000 BHD
5,000 USD1,880.00 BHD
10,000 USD3,760.00 BHD

BHD to USD

BHDUSD
1 BHD2.6596 USD
10 BHD26.5957 USD
100 BHD265.9574 USD
1,000 BHD2,659.57 USD
10,000 BHD26,595.74 USD

Currency information

🇺🇸 US Dollar
ISO code
USD
Used in
United States
Quoted to
4 decimals
🇧🇭 Bahraini Dinar
ISO code
BHD
Used in
Bahrain
Quoted to
5 decimals

USD to BHD FAQ

What is the USD to BHD rate today?

The latest published rate is 1 USD = 0.37600 BHD, sourced from ExchangeRate-API (open access). Published once every 24 hours.

Is this the rate my bank will give me?

No. This is a reference rate. Banks, cards, exchange houses and remittance providers apply their own spreads and fees.

How often is the rate updated?

Published once every 24 hours. Each page shows the exact publication timestamp in UTC.

Rates shown on RateUSD are for informational purposes. Actual bank, card, exchange-house and money-transfer rates may differ because of spreads, fees and provider pricing.

Related USD pairs