XeConvert
  1. Home
  2. BHD – Bahraini Dinar
  3. BHD → USD

1 BHD to USDBahraini Dinar → US Dollar

1 BHDBahraini Dinar
2.6596 USDUS Dollar
1 BHD = 2.6596 USD 1 USD = 0.376 BHD Last update: ⇄ USD → BHD
BHD

On 2026-10-29, 1 Bahraini Dinar (BHD) = 2.6596 US Dollar (USD) at the mid-market rate. Conversely, 1 USD = 0.376 BHD. Over the last 30 days the BHD/USD rate moved between 2.6596 and 2.6596, a change of +0.00%.

This page shows the live mid-market rate from Bahraini Dinar (BHD) to US Dollar (USD), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.

BHD/USD exchange rate chart

Change+0.00 %
High2.6596
Low2.6596
BHD/USD exchange rate chart 2.65742.65892.66032.661729 Sep14 Oct29 Oct

BHD/USD went from 2.6596 on Sep 29, 2026 to 2.6596 on Oct 29, 2026 (+0.00 %). Highest: 2.6596 (Sep 29, 2026); lowest: 2.6596 (Sep 29, 2026).

BHD/USD exchange rate analysis

Over the last 30 days the BHD/USD rate was broadly stable (+0.00%). Over the past 12 months it ranged from 2.6371 (2026-05-07) to 2.6596 (2025-10-30), with an average of 2.6583. Today's rate is close to its one-year average. Day-to-day movements are small (average daily change of 0.00%).

PeriodDate1 BHD =Change
1 week ago2.6596 USD+0.00%
1 month ago2.6596 USD+0.00%
3 months ago2.6596 USD+0.00%
6 months ago2.6485 USD+0.42%
1 year ago2.6596 USD+0.00%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

BHD/USD · last 10 days

Date1 BHD =1 USD =
2.6596 USD0.376 BHD
2.6596 USD0.376 BHD
2.6596 USD0.376 BHD
2.6596 USD0.376 BHD
2.6596 USD0.376 BHD
2.6596 USD0.376 BHD
2.6596 USD0.376 BHD
2.6596 USD0.376 BHD
2.6596 USD0.376 BHD
2.6596 USD0.376 BHD

Bahraini Dinar to US Dollar

BHDUSD
1 BHD2.6596 USD
5 BHD13.2979 USD
10 BHD26.5957 USD
20 BHD53.1915 USD
50 BHD132.98 USD
100 BHD265.96 USD
300 BHD797.87 USD
500 BHD1,329.79 USD
1,000 BHD2,659.57 USD

US Dollar to Bahraini Dinar

USDBHD
1 USD0.376 BHD
5 USD1.8800 BHD
10 USD3.7600 BHD
20 USD7.5200 BHD
50 USD18.8000 BHD
100 USD37.6000 BHD
300 USD112.80 BHD
500 USD188.00 BHD
1,000 USD376.00 BHD

Frequently asked questions

How much is 1 BHD in USD today?

1 Bahraini Dinar is worth 2.6596 US Dollar at the mid-market rate of 2026-10-29. 1 US Dollar is worth 0.376 Bahraini Dinar.

How much is 100 BHD in USD?

100 BHD = 265.96 USD, and 100 USD = 37.6000 BHD (rate of 2026-10-29).

How has the BHD to USD rate changed over the last month?

Over 30 days the rate went from 2.6596 to 2.6596 (+0.00%). The 30-day high was 2.6596 and the low was 2.6596.

How has the BHD to USD rate changed this week?

One week ago 1 BHD was worth 2.6596 USD; today it is worth 2.6596 USD (+0.00%).

What was the best BHD to USD rate in the past year?

The highest rate of the past 12 months was 1 BHD = 2.6596 USD on 2025-10-30; the lowest was 2.6371 USD on 2026-05-07.

Where does this exchange rate come from?

XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.

Bahraini Dinar to other currencies

About the Bahraini Dinar (BHD)

The Bahraini Dinar is the official currency of Bahrain. Symbol: BD. ISO 4217 code: BHD.

All Bahraini Dinar (BHD) exchange rates →

About the US Dollar (USD)

The US Dollar is used in 15 countries and territories, including United States, Ecuador, Timor-Leste, Puerto Rico, Turks & Caicos Islands, Micronesia. Symbol: $. ISO 4217 code: USD.

All US Dollar (USD) exchange rates →

Money Explained

All explainers →

Link to this page

URL
HTML