BHD Convert Swiss Franc
1 BHD = 2.1212 CHF
BHD 1.000 = CHF 2.12
Exchange rate · Updated: Tue, 09 Jun 2026 00:02:31 +0000
1 BHD = 2.1212 CHF — BHD stronger (Swiss Franc). 1 CHF = 0.4714 BHD.
30-day trend
| BHD 1.000 | CHF 2.12 |
| BHD 5.000 | CHF 10.61 |
| BHD 10.000 | CHF 21.21 |
| BHD 50.000 | CHF 106.06 |
| BHD 100.000 | CHF 212.12 |
| BHD 1,000.000 | CHF 2,121.22 |
Used in: Bahrain