500 Euro to Bahraini Dinar

1 EUR = 0.41779 BHD

Mid-market exchange rate at 05:00 UTC

We can't send money between these currencies

We're working on it. Sign up to get notified, and we’ll let you know as soon as we can.

We use the real exchange rate

Are you overpaying your bank?

Banks often advertise free or low-cost transfers, but add a hidden markup to the exchange rate. TransferWise gives you the real, mid-market, exchange rate, so you can make huge savings on international transfers.

Compare us to your bank Send money with TransferWise
Euro Bahraini Dinar
1 EUR 0.41779 BHD
5 EUR 2.08895 BHD
10 EUR 4.17789 BHD
20 EUR 8.35578 BHD
50 EUR 20.88945 BHD
100 EUR 41.77890 BHD
250 EUR 104.44725 BHD
500 EUR 208.89450 BHD
1000 EUR 417.78900 BHD
2000 EUR 835.57800 BHD
5000 EUR 2088.94500 BHD
10000 EUR 4177.89000 BHD
Bahraini Dinar Euro
1 BHD 2.39355 EUR
5 BHD 11.96775 EUR
10 BHD 23.93550 EUR
20 BHD 47.87100 EUR
50 BHD 119.67750 EUR
100 BHD 239.35500 EUR
250 BHD 598.38750 EUR
500 BHD 1196.77500 EUR
1000 BHD 2393.55000 EUR
2000 BHD 4787.10000 EUR
5000 BHD 11967.75000 EUR
10000 BHD 23935.50000 EUR