- Home
- EUR – Euro
- EUR → BHD
1 EUR to BHDEuro → Bahraini Dinar
On 2026-10-28, 1 Euro (EUR) = 0.4182 Bahraini Dinar (BHD) at the mid-market rate. Conversely, 1 BHD = 2.3913 EUR. Over the last 30 days the EUR/BHD rate moved between 0.4182 and 0.4282, a change of -2.35%.
This page shows the live mid-market rate from Euro (EUR) to Bahraini Dinar (BHD), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.
EUR/BHD exchange rate chart
EUR/BHD went from 0.4272 on Sep 29, 2026 to 0.4182 on Oct 28, 2026 (−2.10 %). Highest: 0.4272 (Sep 29, 2026); lowest: 0.4182 (Oct 28, 2026).
EUR/BHD exchange rate analysis
Over the last 30 days the EUR/BHD rate fell (-2.35%): the EUR lost ground against the BHD. Over the past 12 months it ranged from 0.4182 (2026-10-28) to 0.4509 (2026-01-28), with an average of 0.436. Today's rate is 4.09% below its one-year average: 1 EUR buys fewer BHD than usual. Day-to-day movements are small (average daily change of 0.19%). The largest daily move of the last 30 days was -0.66% on 2026-10-05.
| Period | Date | 1 EUR = | Change |
|---|---|---|---|
| 1 week ago | 0.4222 BHD | -0.94% | |
| 1 month ago | 0.4282 BHD | -2.35% | |
| 3 months ago | 0.4278 BHD | -2.26% | |
| 6 months ago | 0.4418 BHD | -5.34% | |
| 1 year ago | 0.4383 BHD | -4.59% |
EUR/BHD · last 10 days
| Date | 1 EUR = | 1 BHD = |
|---|---|---|
| 0.4182 BHD | 2.3913 EUR | |
| 0.4201 BHD | 2.3806 EUR | |
| 0.4219 BHD | 2.3700 EUR | |
| 0.4212 BHD | 2.3741 EUR | |
| 0.4213 BHD | 2.3738 EUR | |
| 0.4216 BHD | 2.3717 EUR | |
| 0.4227 BHD | 2.3655 EUR | |
| 0.4222 BHD | 2.3687 EUR | |
| 0.4225 BHD | 2.3670 EUR | |
| 0.4222 BHD | 2.3684 EUR |
Euro to Bahraini Dinar
Bahraini Dinar to Euro
Frequently asked questions
How much is 1 EUR in BHD today?
1 Euro is worth 0.4182 Bahraini Dinar at the mid-market rate of 2026-10-28. 1 Bahraini Dinar is worth 2.3913 Euro.
How much is 100 EUR in BHD?
100 EUR = 41.8185 BHD, and 100 BHD = 239.13 EUR (rate of 2026-10-28).
How has the EUR to BHD rate changed over the last month?
Over 30 days the rate went from 0.4282 to 0.4182 (-2.35%). The 30-day high was 0.4282 and the low was 0.4182.
How has the EUR to BHD rate changed this week?
One week ago 1 EUR was worth 0.4222 BHD; today it is worth 0.4182 BHD (-0.94%).
What was the best EUR to BHD rate in the past year?
The highest rate of the past 12 months was 1 EUR = 0.4509 BHD on 2026-01-28; the lowest was 0.4182 BHD on 2026-10-28.
Where does this exchange rate come from?
XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.
Euro to other currencies
About the Euro (EUR)
The Euro is used in 34 countries and territories, including France, Spain, Germany, Finland, Italy, Greece. Symbol: €. ISO 4217 code: EUR.
All Euro (EUR) exchange rates →About the Bahraini Dinar (BHD)
The Bahraini Dinar is the official currency of Bahrain. Symbol: BD. ISO 4217 code: BHD.
All Bahraini Dinar (BHD) exchange rates →