US Dollar rate today in Bahrain

Wednesday, 28 October 2026 · Last update 6:49 PM · against the Bahraini Dinar

1 USD =
0.3760 BHD 0% vs yesterday

The US Dollar in Bahrain today, 28 October 2026, is about 0.3760 BHD, about the same as yesterday. That means 1 BHD = 2.660 USD. The high over the last 30 days was 0.3760 on 29 September 2026, and the low 0.3760 on 29 September 2026.

USDin BHD
1 USD0.3760 BHD
5 USD1.880 BHD
10 USD3.760 BHD
50 USD18.80 BHD
100 USD37.60 BHD
500 USD188.00 BHD
1,000 USD376.00 BHD

US Dollar trend in Bahrain

US Dollar in Bahrain — last 30 days

DayRateChange
Today0.3760 BHD0%
Tuesday, 27 October0.3760 BHD0%
Monday, 26 October0.3760 BHD0%
Sunday, 25 October0.3760 BHD0%
Saturday, 24 October0.3760 BHD0%
Friday, 23 October0.3760 BHD0%
Thursday, 22 October0.3760 BHD0%
Wednesday, 21 October0.3760 BHD0%
Tuesday, 20 October0.3760 BHD0%
Monday, 19 October0.3760 BHD0%
Sunday, 18 October0.3760 BHD0%
Saturday, 17 October0.3760 BHD0%
Friday, 16 October0.3760 BHD0%
Thursday, 15 October0.3760 BHD0%
Wednesday, 14 October0.3760 BHD0%
Tuesday, 13 October0.3760 BHD0%
Monday, 12 October0.3760 BHD0%
Sunday, 11 October0.3760 BHD0%
Saturday, 10 October0.3760 BHD0%
Friday, 9 October0.3760 BHD0%
Thursday, 8 October0.3760 BHD0%
Wednesday, 7 October0.3760 BHD0%
Tuesday, 6 October0.3760 BHD0%
Monday, 5 October0.3760 BHD0%
Sunday, 4 October0.3760 BHD0%
Saturday, 3 October0.3760 BHD0%
Friday, 2 October0.3760 BHD0%
Thursday, 1 October0.3760 BHD0%
Wednesday, 30 September0.3760 BHD0%
Tuesday, 29 September0.3760 BHD—

Official mid-market rate at the end of each day.

Tibr on your phone: gold and currencies in Bahrain

  • 🔔 A daily gold price alert for Bahrain
  • 💱 Currency converter and bank rates
  • 📱 A home-screen widget with the price, no need to open the app
▶ Get Tibr free — Google Play

Frequently asked questions

What is the US Dollar rate in Bahrain today?

1 USD is about 0.3760 BHD today, 28 October 2026 (last update 6:49 PM).

How much is 100 USD in BHD?

100 USD = about 37.60 BHD, and 1,000 USD = about 376.00 BHD.

How much is 1 BHD in USD?

1 BHD = about 2.660 USD.

Why does the rate change?

The Bahraini Dinar is pegged to the dollar at 0.376, so it is almost fixed against the dollar and moves against other currencies as they move against the dollar.