Convert 1000 Bahraini Dinar to Euro

1000 BHD = 2,305.08 EUR

1 BHD = 2.30508 EUR

See the live BHD to EUR rate