BHD to EUR Exchange Rate
Convert your money across 153 world currencies at today’s mid-market exchange rates.
| 1 BHD | = | 2.37 EUR |
| Bahraini Dinar | ↔ | Euro |
| 1 BHD = 2.3663 EUR | 1 EUR = 0.42260 BHD (Inverse Rate) |
2026-10-25 mid-market rate
BHD to EUR — key numbers
As of 2026-10-25, 1 BHD = 2.3663 EUR (mid-market). Over the past 30 days it has ranged from 2.3287 to 2.3732.
| BHD | EUR | EUR | BHD |
|---|---|---|---|
| 1 BHD | 2.37 EUR | 1 EUR | 0.4226 BHD |
| 5 BHD | 11.83 EUR | 5 EUR | 2.1130 BHD |
| 10 BHD | 23.66 EUR | 10 EUR | 4.2260 BHD |
| 20 BHD | 47.33 EUR | 20 EUR | 8.4519 BHD |
| 50 BHD | 118.32 EUR | 50 EUR | 21.1298 BHD |
| 100 BHD | 236.63 EUR | 100 EUR | 42.2595 BHD |
| 500 BHD | 1,183.17 EUR | 500 EUR | 211.2977 BHD |
BHD/EUR frequently asked questions
What is the highest and lowest BHD/EUR has been in the past year?
Over the past year, 1 BHD has traded between 2.2062 and 2.3732 EUR, averaging 2.2884 EUR.
How do I convert BHD to EUR?
Multiply the amount in BHD by the current BHD/EUR mid-market rate. For example, 100 BHD = 236.63 EUR at the 2026-10-25 mid-market rate of 1 BHD = 2.3663 EUR.
BHD to EUR Chart
See the full BHD to EUR exchange rate history — yearly & monthly averages →
BHD in the currency code list · About the EUR · EUR to BHD · All currency codes · Printable cheat sheet
Cross Currency Rates
Mid-market cross rates between the most traded world currencies.
Rates update automatically. Read across: 1 unit of the row currency in column currency.