Wednesday, 28 October 2026 · Last update 7:59 PM · against the Bahraini Dinar
The Euro in Bahrain today, 28 October 2026, is about 0.4190 BHD, down 0.0016 BHD from yesterday. That means 1 BHD = 2.387 EUR. The high over the last 30 days was 0.4281 on 29 September 2026, and the low 0.4190 on 28 October 2026.
| EUR | in BHD |
|---|---|
| 1 EUR | 0.4190 BHD |
| 5 EUR | 2.095 BHD |
| 10 EUR | 4.190 BHD |
| 50 EUR | 20.95 BHD |
| 100 EUR | 41.90 BHD |
| 500 EUR | 209.48 BHD |
| 1,000 EUR | 418.96 BHD |
| Day | Rate | Change |
|---|---|---|
| Today | 0.4190 BHD | ▼ 0.0016 |
| Tuesday, 27 October | 0.4206 BHD | ▼ 0.0009 |
| Monday, 26 October | 0.4215 BHD | ▲ 0.0002 |
| Sunday, 25 October | 0.4212 BHD | ▲ 0.0001 |
| Saturday, 24 October | 0.4212 BHD | ▼ 0.0006 |
| Friday, 23 October | 0.4217 BHD | ▼ 0.0004 |
| Thursday, 22 October | 0.4221 BHD | ▲ 0.0003 |
| Wednesday, 21 October | 0.4218 BHD | ▼ 0.0003 |
| Tuesday, 20 October | 0.4221 BHD | ▼ 0.0006 |
| Monday, 19 October | 0.4227 BHD | 0% |
| Sunday, 18 October | 0.4227 BHD | ▲ 0.0010 |
| Saturday, 17 October | 0.4217 BHD | ▲ 0.0013 |
| Friday, 16 October | 0.4204 BHD | 0% |
| Thursday, 15 October | 0.4204 BHD | ▼ 0.0005 |
| Wednesday, 14 October | 0.4209 BHD | ▲ 0.0008 |
| Tuesday, 13 October | 0.4200 BHD | ▼ 0.0013 |
| Monday, 12 October | 0.4213 BHD | 0% |
| Sunday, 11 October | 0.4213 BHD | ▼ 0.0001 |
| Saturday, 10 October | 0.4214 BHD | ▲ 0.0003 |
| Friday, 9 October | 0.4211 BHD | 0% |
| Thursday, 8 October | 0.4211 BHD | ▼ 0.0020 |
| Wednesday, 7 October | 0.4231 BHD | ▲ 0.0001 |
| Tuesday, 6 October | 0.4230 BHD | 0% |
| Monday, 5 October | 0.4230 BHD | ▼ 0.0001 |
| Sunday, 4 October | 0.4231 BHD | 0% |
| Saturday, 3 October | 0.4231 BHD | ▼ 0.0033 |
| Friday, 2 October | 0.4264 BHD | 0% |
| Thursday, 1 October | 0.4264 BHD | ▼ 0.0012 |
| Wednesday, 30 September | 0.4276 BHD | ▼ 0.0004 |
| Tuesday, 29 September | 0.4281 BHD | — |
Official mid-market rate at the end of each day.
1 EUR is about 0.4190 BHD today, 28 October 2026 (last update 7:59 PM).
100 EUR = about 41.90 BHD, and 1,000 EUR = about 418.96 BHD.
1 BHD = about 2.387 EUR.
The Bahraini Dinar is pegged to the dollar at 0.376, so it is almost fixed against the dollar and moves against other currencies as they move against the dollar.