The Forex calculator is the best way to find current exchange rates of more than 150 currencies. As per the rates updated on 05:32 am on 30th Jul 2026 Thursday, 1 CFA Franc BCEAO (XOF) is equal to 0.001 Bahraini Dinar (BHD) and 1 Bahraini Dinar (BHD) is equal to 1516.966 CFA Franc BCEAO (XOF).
The conversion table is also shown in order to provide possible multiplications of XOF to BHD and vice-versa. For custom amount the amount field can be used. The rates are updated on hourly basis.
| 10 XOF | = | 0.007 BHD |
| 50 XOF | = | 0.033 BHD |
| 100 XOF | = | 0.066 BHD |
| 250 XOF | = | 0.165 BHD |
| 500 XOF | = | 0.33 BHD |
| 1000 XOF | = | 0.659 BHD |
| 10 BHD | = | 15169.659 XOF |
| 50 BHD | = | 75848.293 XOF |
| 100 BHD | = | 151696.585 XOF |
| 250 BHD | = | 379241.463 XOF |
| 500 BHD | = | 758482.925 XOF |
| 1000 BHD | = | 1516965.851 XOF |