BHD Currency Converter
Convert Bahrain Riyal to and from 22 major currencies - pegged to USD at 3.6725 since 1997, with live API rates layered on top.
How BHD rates work
Since November 1997 Bahrain Riyal has been pegged to the US Dollar at 3.6725 BHD per USD. Most Bahrain currencies follow the same pattern - the Saudi Riyal, Bahraini Riyal, Bahraini Dinar and Omani Rial all peg to the dollar. The Kuwaiti Dinar pegs to a basket of currencies and floats slightly.
This converter pulls live rates from a public API; if the API is unreachable it falls back to indicative rates anchored to the BHD-USD peg.
BHD 1,000 at the standard peg rate equals USD 272.29. Going the other way, USD 1,000 equals BHD 3,672.50. Bank quotes typically include a 2-3% spread on top of these mid-market figures.
Quick formulas
BHD → currency: amount ÷ (BHD per unit of currency).
Currency → BHD: amount × (BHD per unit of currency).
USD peg: 1 USD = 3.6725 BHD (since 1997).
Frequently asked questions
What is the BHD to USD exchange rate?
Are Bahrain currencies pegged to the dollar?
Where can I get the best BHD rates?
Are these rates suitable for FX trading?
Why does the result show "indicative" sometimes?
Reference only. Always confirm the actual rate with your bank or exchange house before sending money.