1 British Pound Sterling to Bahraini Dinar

1 GBP = 0.48718 BHD

Mid-market exchange rate at 00:23 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
British Pound Sterling Bahraini Dinar
1 GBP 0.48718 BHD
5 GBP 2.43593 BHD
10 GBP 4.87185 BHD
20 GBP 9.74370 BHD
50 GBP 24.35925 BHD
100 GBP 48.71850 BHD
250 GBP 121.79625 BHD
500 GBP 243.59250 BHD
1000 GBP 487.18500 BHD
2000 GBP 974.37000 BHD
5000 GBP 2435.92500 BHD
10000 GBP 4871.85000 BHD
Bahraini Dinar British Pound Sterling
1 BHD 2.05261 GBP
5 BHD 10.26305 GBP
10 BHD 20.52610 GBP
20 BHD 41.05220 GBP
50 BHD 102.63050 GBP
100 BHD 205.26100 GBP
250 BHD 513.15250 GBP
500 BHD 1026.30500 GBP
1000 BHD 2052.61000 GBP
2000 BHD 4105.22000 GBP
5000 BHD 10263.05000 GBP
10000 BHD 20526.10000 GBP