Convert British Pound to Bahraini Dinar Today

British Pound
To
500.20
Bahraini Dinar

1 GBP = 0.5002 BHD — at the global market rate 1 BHD = 1.9992 GBP

Rates updated: 10 October 2026 - 08:36 AM Cairo time

The British Pound trades at 0.5002 Bahraini Dinar on the global market today, so 1,000 British Pound = 500.20 Bahraini Dinar. Conversely, 1 Bahraini Dinar equals 1.9992 British Pound. In the quick conversion table, values range from 0.5002 Bahraini Dinar for 1 British Pound up to 2,501.00 Bahraini Dinar for 5,000 British Pound.

Quick conversion table

GBP BHD
1 GBP 0.5002 BHD
5 GBP 2.50 BHD
10 GBP 5.00 BHD
50 GBP 25.01 BHD
100 GBP 50.02 BHD
500 GBP 250.10 BHD
1,000 GBP 500.20 BHD
5,000 GBP 2,501.00 BHD
BHD GBP
1 BHD 2.00 GBP
5 BHD 10.00 GBP
10 BHD 19.99 GBP
50 BHD 99.96 GBP
100 BHD 199.92 GBP
500 BHD 999.60 GBP
1,000 BHD 1,999.20 GBP
5,000 BHD 9,996.00 GBP