500 BHD = 1,152.54 EUR
1 BHD = 2.30508 EUR
See the live BHD to EUR rate
We can't find the internet
Attempting to reconnect
Something went wrong!