BHD to GBP
Bahraini Dinar to British Pound
1 BHD = 1.9828 GBP
▲ +0.0177 (+0.90%) 24 h
Updated 6 Nov 2026, 18:00 UTC · rates refreshed hourly
BHD to GBP converter
1 BHD = 1.9828 GBP · 1 GBP = 0.50435 BHD
BHD to GBP chart
BHD/GBP change over time
| Period | Rate then | Change | % |
|---|---|---|---|
| 1 day | 1.9651 | +0.0177 | ▲ +0.90% |
| 1 week | 1.9768 | +0.0060 | ▲ +0.30% |
| 1 month | 2.0067 | -0.0239 | ▼ -1.19% |
| 3 months | 1.9656 | +0.0172 | ▲ +0.87% |
| 6 months | 1.9434 | +0.0394 | ▲ +2.03% |
| 1 year | 2.0189 | -0.0361 | ▼ -1.79% |
| 2 years | 2.0597 | -0.0769 | ▼ -3.74% |
| 5 years | 1.9651 | +0.0177 | ▲ +0.90% |
| Range | Low | High |
|---|---|---|
| 1D | 1.9682 | 1.9828 |
| 1W | 1.9626 | 1.9828 |
| 1M | 1.9661 | 2.0067 |
| 3M | 1.9411 | 2.0098 |
| 6M | 1.9411 | 2.0140 |
| 1Y | 1.9183 | 2.0356 |
| 3Y | 1.9183 | 2.1878 |
| 5Y | 1.9183 | 2.4739 |
Send BHD to GBP: what arrives
Indicative figures for sending 100 BHD. Fees and margins change, so check the provider before you send.
| Provider | Their rate | Fee (BHD) | Recipient gets (GBP) | Speed |
|---|---|---|---|---|
| SkrillBest | 1.8957 | 0.00 | 189.57 | Same To 3 Days |
Mid-market rate for comparison: 1 BHD = 1.9828 GBP. Data as of 2017-07-16. Some links may be paid placements.
BHD to GBP conversion table
| BHD | GBP |
|---|---|
| 1 BHD | 1.98 GBP |
| 5 BHD | 9.91 GBP |
| 10 BHD | 19.83 GBP |
| 25 BHD | 49.57 GBP |
| 50 BHD | 99.14 GBP |
| 100 BHD | 198.28 GBP |
| 500 BHD | 991.38 GBP |
| 1,000 BHD | 1,982.76 GBP |
| 5,000 BHD | 9,913.82 GBP |
| 10,000 BHD | 19,827.65 GBP |
| GBP | BHD |
|---|---|
| 1 GBP | 0.504 BHD |
| 5 GBP | 2.522 BHD |
| 10 GBP | 5.043 BHD |
| 25 GBP | 12.609 BHD |
| 50 GBP | 25.217 BHD |
| 100 GBP | 50.435 BHD |
| 500 GBP | 252.173 BHD |
| 1,000 GBP | 504.346 BHD |
| 5,000 GBP | 2,521.731 BHD |
| 10,000 GBP | 5,043.463 BHD |