1 British Pound Sterling to Bahraini Dinar

1 GBP = 0.48541 BHD

Mid-market exchange rate at 06:29 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.48541 BHD
5 GBP 2.42704 BHD
10 GBP 4.85408 BHD
20 GBP 9.70816 BHD
50 GBP 24.27040 BHD
100 GBP 48.54080 BHD
250 GBP 121.35200 BHD
500 GBP 242.70400 BHD
1000 GBP 485.40800 BHD
2000 GBP 970.81600 BHD
5000 GBP 2427.04000 BHD
10000 GBP 4854.08000 BHD
Bahraini Dinar British Pound Sterling
1 BHD 2.06012 GBP
5 BHD 10.30060 GBP
10 BHD 20.60120 GBP
20 BHD 41.20240 GBP
50 BHD 103.00600 GBP
100 BHD 206.01200 GBP
250 BHD 515.03000 GBP
500 BHD 1030.06000 GBP
1000 BHD 2060.12000 GBP
2000 BHD 4120.24000 GBP
5000 BHD 10300.60000 GBP
10000 BHD 20601.20000 GBP