CHF to BHD
Swiss Franc to Bahraini Dinar
1 CHF = 0.46174 BHD
▲ +0.00174 (+0.38%) 24 h
Updated 7 Nov 2026, 19:00 UTC · rates refreshed hourly
CHF to BHD converter
1 CHF = 0.46174 BHD · 1 BHD = 2.1657 CHF
CHF to BHD chart
CHF/BHD change over time
| Period | Rate then | Change | % |
|---|---|---|---|
| 1 day | 0.46000 | +0.00174 | ▲ +0.38% |
| 1 week | 0.45770 | +0.00404 | ▲ +0.88% |
| 1 month | 0.45330 | +0.00844 | ▲ +1.86% |
| 3 months | 0.46450 | -0.00276 | ▼ -0.59% |
| 6 months | 0.48470 | -0.02296 | ▼ -4.74% |
| 1 year | 0.46450 | -0.00276 | ▼ -0.59% |
| 2 years | 0.43200 | +0.02974 | ▲ +6.88% |
| 5 years | 0.41340 | +0.04834 | ▲ +11.69% |
| Range | Low | High |
|---|---|---|
| 1D | 0.45974 | 0.46174 |
| 1W | 0.45730 | 0.46390 |
| 1M | 0.45280 | 0.46301 |
| 3M | 0.45120 | 0.47260 |
| 6M | 0.45120 | 0.48480 |
| 1Y | 0.45120 | 0.49410 |
| 3Y | 0.40870 | 0.49410 |
| 5Y | 0.37060 | 0.49410 |
Send CHF to BHD: what arrives
Indicative figures for sending 100 CHF. Fees and margins change, so check the provider before you send.
| Provider | Their rate | Fee (CHF) | Recipient gets (BHD) | Speed |
|---|---|---|---|---|
| AzimoBest | 0.45131 | 5.00 | 42.874 | Next Day |
| Xendpay | 0.46077 | 7.00 | 42.852 | Same Day |
Mid-market rate for comparison: 1 CHF = 0.46174 BHD. Data as of 2017-07-30. Some links may be paid placements.
CHF to BHD conversion table
| CHF | BHD |
|---|---|
| 1 CHF | 0.462 BHD |
| 5 CHF | 2.309 BHD |
| 10 CHF | 4.617 BHD |
| 25 CHF | 11.544 BHD |
| 50 CHF | 23.087 BHD |
| 100 CHF | 46.174 BHD |
| 500 CHF | 230.872 BHD |
| 1,000 CHF | 461.743 BHD |
| 5,000 CHF | 2,308.715 BHD |
| 10,000 CHF | 4,617.430 BHD |
| BHD | CHF |
|---|---|
| 1 BHD | 2.17 CHF |
| 5 BHD | 10.83 CHF |
| 10 BHD | 21.66 CHF |
| 25 BHD | 54.14 CHF |
| 50 BHD | 108.29 CHF |
| 100 BHD | 216.57 CHF |
| 500 BHD | 1,082.85 CHF |
| 1,000 BHD | 2,165.71 CHF |
| 5,000 BHD | 10,828.53 CHF |
| 10,000 BHD | 21,657.07 CHF |