Bahraini dinar (BHD) exchange rates
Bahraini dinar rates against the euro, the dollar and our corridor currencies, with the facts behind the currency and what you can do with it at TrillioniPay.
1 EUR = 0.42740 BHD
Calculated by us from official figures · 24 September 2026 · Source: ECB · CBB
A reference rate for information, not our quote and not a rate anyone deals at. The rate for a payment, with our margin, is shown before you confirm.
BHD against other currencies
| Currency | 1 BHD = | Per BHD |
|---|---|---|
| Euro (EUR) | 2.3397 EUR | 1 EUR = 0.42740 BHD |
| US dollar (USD) | 2.6596 USD | 1 USD = 0.376 BHD |
| British pound (GBP) | 2.0118 GBP | 1 GBP = 0.49706 BHD |
| UAE dirham (AED) | 9.7673 AED | 1 AED = 0.10238 BHD |
| Saudi riyal (SAR) | 9.9734 SAR | 1 SAR = 0.10027 BHD |
| Qatari riyal (QAR) | 9.6809 QAR | 1 QAR = 0.10330 BHD |
| Omani rial (OMR) | 1.0226 OMR | 1 OMR = 0.97790 BHD |
| Jordanian dinar (JOD) | 1.8856 JOD | 1 JOD = 0.53032 BHD |
| Chinese yuan (CNY) | 17.8526 CNY | 1 CNY = 0.05601 BHD |
| Turkish lira (TRY) | 129.93 TRY | 1 TRY = 0.007696 BHD |
| Indian rupee (INR) | 255.21 INR | 1 INR = 0.003918 BHD |
| Swiss franc (CHF) | 2.2015 CHF | 1 CHF = 0.45425 BHD |
| Canadian dollar (CAD) | 3.7546 CAD | 1 CAD = 0.26634 BHD |
Reference figures as of 24 September 2026. EUR rates are the ECB’s, unchanged; other rows are calculated by us from them and, for pegged currencies, from the official parity. Source: ECB statistics.
About the Bahraini dinar
- ISO 4217 code
- BHD
- Numeric code
- 048
- Decimal places
- 3
- Symbol in common use
- د.ب
- Used in
- Bahrain
- Issued by
- Central Bank of Bahrain
- US-dollar peg
- 1 USD = 0.376 BHD since 2001 · Source: Central Bank of Bahrain
ISO codes and decimal places: ISO 4217 list, maintained by SIX.
BHD with TrillioniPay
You can hold BHD in your balance, convert it, and top it up by SWIFT with your payment reference.
Payments to suppliers in BHD go by SWIFT. Some destinations need supporting documents, such as an invoice.
All BHD pairs
Questions
- What is the currency code of the Bahraini dinar?
- Its ISO 4217 code is BHD, numeric code 048, with 3 decimal places. The symbol in common use is د.ب. It is issued by the Central Bank of Bahrain.
- Is the BHD pegged to the US dollar?
- Yes. The Central Bank of Bahrain keeps an official parity of 1 USD = 0.376 BHD, in place since 2001. So its rate against the euro and other currencies moves with the US dollar.
- Can I hold or pay in BHD with TrillioniPay?
- You can hold BHD in your balance, convert it, and top it up by SWIFT with your payment reference. Payments to suppliers in BHD go by SWIFT. Some destinations need supporting documents, such as an invoice.
- Where do the BHD rates on this page come from?
- From the European Central Bank’s euro reference rates and, for dollar-pegged currencies, each central bank’s official parity. Figures published by a source are shown unchanged; anything we derive from them is labelled as calculated by us. They are reference rates, not our quote.
Disclaimer
Rates on this page are reference figures from official sources, or calculated by us from them, as of the date shown. They are for information only, are not an offer or a quote for any transaction, and are not investment, financial or tax advice. Past movements do not predict future ones. TrillioniPay shows the rate and fee for a payment before you confirm it.