ConverterUSDBHD

🇺🇸 USD to 🇧🇭 BHD

US Dollar to Bahraini Dinar · Live rate · Updates every hour

1 🇺🇸 USD =

0.3750

🇧🇭 BHDBahraini Dinar

Quick reference

🇺🇸 USD🇧🇭 BHD
1 USD0.37 BHD
50 USD18.75 BHD
100 USD37.50 BHD
250 USD93.75 BHD
500 USD187.50 BHD
1,000 USD375.00 BHD
5,000 USD1,875.00 BHD
10,000 USD3,750.00 BHD

More 🇺🇸 USD rates

Frequently asked questions

What is the USD to BHD exchange rate today?

1 US Dollar (USD) = 0.3750 Bahraini Dinar (BHD). Rates on dirham247.com are updated every hour from live market data.

How much is 100 USD in BHD?

100 USD = 37.50 BHD at today's rate.

How much is 1,000 USD in BHD?

1,000 USD = 375.00 BHD at today's rate.

How much is 10,000 USD in BHD?

10,000 USD = 3,750.00 BHD at today's rate.

How do I convert USD to BHD?

Multiply the amount in USD by the current exchange rate (0.3750). For example, 500 USD × 0.3750 = 187.50 BHD. Use the converter above for any amount.

Is the USD to BHD rate live?

Yes — dirham247.com fetches rates every hour from live market sources. The AED/USD rate is a fixed peg at 3.6725. All other rates are indicative — verify with your bank before transacting.

Ready to send USD?

Compare transfer fees across Wise, Remitly, Careem Pay and more →

Rates are indicative — verify with your bank or exchange before transacting.