Convert Bahraini Dinar to Swiss Franc Today
Bahraini Dinar
To
Swiss Franc
1 BHD = 2.1961 CHF — at the global market rate 1 CHF = 0.455353 BHD
Rates updated: 10 October 2026 - 09:02 AM Cairo time
The Bahraini Dinar trades at 2.1961 Swiss Franc on the global market today, so 1,000 Bahraini Dinar = 2,196.10 Swiss Franc. Conversely, 1 Swiss Franc equals 0.455353 Bahraini Dinar. In the quick conversion table, values range from 2.20 Swiss Franc for 1 Bahraini Dinar up to 10,980.50 Swiss Franc for 5,000 Bahraini Dinar.
Quick conversion table
| BHD | CHF |
|---|---|
| 1 BHD | 2.20 CHF |
| 5 BHD | 10.98 CHF |
| 10 BHD | 21.96 CHF |
| 50 BHD | 109.81 CHF |
| 100 BHD | 219.61 CHF |
| 500 BHD | 1,098.05 CHF |
| 1,000 BHD | 2,196.10 CHF |
| 5,000 BHD | 10,980.50 CHF |
| CHF | BHD |
|---|---|
| 1 CHF | 0.4554 BHD |
| 5 CHF | 2.28 BHD |
| 10 CHF | 4.55 BHD |
| 50 CHF | 22.77 BHD |
| 100 CHF | 45.54 BHD |
| 500 CHF | 227.68 BHD |
| 1,000 CHF | 455.35 BHD |
| 5,000 CHF | 2,276.76 BHD |