EUR to BHD Exchange Rate

Convert your money across 153 world currencies at today’s mid-market exchange rates.

%
Margin simulates bank/card markups over the interbank rate.
1 EUR = 0.44 BHD
Euro Bahraini Dinar
1 EUR = 0.43865 BHD 1 BHD = 2.2797 EUR (Inverse Rate)

2026-09-10 mid-market rate

EUR to BHD — key numbers

As of 2026-09-10, 1 EUR = 0.43865 BHD (mid-market). Over the past 30 days it has ranged from 0.43463 to 0.44064.

7-day
0.43784 – 0.43865
avg 0.43817, +0.18%
30-day
0.43463 – 0.44064
avg 0.43798, +0.92%
90-day
0.42807 – 0.44064
avg 0.43387, +0.57%
EUR to BHD and BHD to EUR conversion table for common amounts, at today’s mid-market rate.
EUR BHD BHD EUR
1 EUR 0.4387 BHD 1 BHD 2.28 EUR
5 EUR 2.1933 BHD 5 BHD 11.40 EUR
10 EUR 4.3865 BHD 10 BHD 22.80 EUR
20 EUR 8.7730 BHD 20 BHD 45.59 EUR
50 EUR 21.9325 BHD 50 BHD 113.99 EUR
100 EUR 43.8650 BHD 100 BHD 227.97 EUR
500 EUR 219.3250 BHD 500 BHD 1,139.86 EUR

EUR/BHD frequently asked questions

What is the highest and lowest EUR/BHD has been in the past year?

Over the past year, 1 EUR has traded between 0.42807 and 0.45326 BHD, averaging 0.43874 BHD.

How do I convert EUR to BHD?

Multiply the amount in EUR by the current EUR/BHD mid-market rate. For example, 100 EUR = 43.86 BHD at the 2026-09-10 mid-market rate of 1 EUR = 0.43865 BHD.

EUR to BHD Chart

Euro to Bahraini Dinar
EUR to BHD exchange rate history chart.

See the full EUR to BHD exchange rate history — yearly & monthly averages →

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.