Swiss Franc to Bahraini Dinar Exchange Rate Today (CHF to BHD)

⇄ Swap to BHD → CHF

Live mid-market Swiss Franc (CHF) to Bahraini Dinar (BHD) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Swiss Franc (CHF) = 0.4560 Bahraini Dinar (BHD)
Inverse Rate: 1 BHD = 2.1932 CHF -0.000760 BHD (-0.17%) Updated: Thursday, 29 October 2026, 12:48 AM GMT
Day Open 0.4567 BHD
Day High 0.4599 BHD
Day Low 0.4511 BHD
30-Day Change +0.77%
1-Year Change -3.87%

Daily CHF/BHD Exchange Rate Report (Thursday, 29 October 2026, 12:48 AM)

CHF/BHD Declining Today
Daily Change (CHF/BHD) -0.000760 BHD (-0.17%)
Inverse (1 BHD in CHF) 2.1932 CHF
7-Day Trend -0.32%
30-Day Trend +0.77%

The Swiss Franc to Bahraini Dinar (CHF/BHD) exchange rate is edging lower today (Thursday, 29 October 2026, 12:48 AM), declining by -0.000760 BHD (-0.17%) compared to the previous session close of 0.4567 BHD to trade at 1 CHF = 0.4560 BHD. In the opposite direction, 1 Bahraini Dinar (BHD) currently exchanges for 2.1932 CHF.

For practical conversions at today’s mid-market rate, 100 CHF equals 45.596 BHD and 1,000 CHF equals 455.956 BHD. Going the other way, 100 BHD converts to 219.32 CHF while 1,000 BHD converts to 2,193.19 CHF.

Over the past 30 days, the CHF/BHD pair has traded between a monthly low of 0.4511 BHD and a high of 0.4599 BHD, with a 1-year average exchange rate of 0.4722 BHD. Across recent horizons, CHF against BHD shows a 7-day change of -0.32%, a 30-day change of +0.77%, and a 1-year change of -3.87%.

Convert Swiss Franc (CHF) to Bahraini Dinar (BHD)

Enter any amount below to convert instantly between Swiss Franc (CHF) and Bahraini Dinar (BHD) using live mid-market rates.

CHF to BHD & BHD to CHF Conversion Tables

Quick reference tables for common Swiss Franc (CHF) and Bahraini Dinar (BHD) denominations at today’s exchange rate.

Convert Swiss Franc (CHF) to Bahraini Dinar (BHD)

Swiss Franc (CHF) Bahraini Dinar (BHD)
1 CHF 0.4560 BHD
5 CHF 2.280 BHD
10 CHF 4.560 BHD
25 CHF 11.399 BHD
50 CHF 22.798 BHD
100 CHF 45.596 BHD
250 CHF 113.989 BHD
500 CHF 227.978 BHD
1,000 CHF 455.956 BHD
5,000 CHF 2,279.782 BHD
10,000 CHF 4,559.563 BHD

Convert Bahraini Dinar (BHD) to Swiss Franc (CHF)

Bahraini Dinar (BHD) Swiss Franc (CHF)
1 BHD 2.19 CHF
5 BHD 10.97 CHF
10 BHD 21.93 CHF
25 BHD 54.83 CHF
50 BHD 109.66 CHF
100 BHD 219.32 CHF
250 BHD 548.30 CHF
500 BHD 1,096.60 CHF
1,000 BHD 2,193.19 CHF
5,000 BHD 10,965.96 CHF
10,000 BHD 21,931.93 CHF

Swiss Franc to Bahraini Dinar (CHF/BHD) Historical Exchange Rate Chart

Interactive historical chart tracking the Swiss Franc (CHF) against the Bahraini Dinar (BHD) across multiple timeframes.

CHF/BHD Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for Swiss Franc to Bahraini Dinar.

Today’s CHF/BHD Session Quotes

Bid Rate 0.4559 BHD
Ask Rate 0.4560 BHD
Day High 0.4599 BHD
Day Low 0.4511 BHD
Day Open 0.4567 BHD
Previous Close 0.4567 BHD
24h Change -0.000760 BHD (-0.17%)

Historical High, Low & Average (CHF/BHD)

Period Lowest Highest Average
30 Days 0.4511 0.4599 0.4552
6 Months 0.4511 0.4856 0.4670
1 Year (52W) 0.4511 0.4918 0.4722

CHF/BHD Performance by Period

Timeframe Historical Rate Change Change %
1 Day 0.4560 BHD -0.000760 BHD -0.17%
1 Week 0.4583 BHD -0.00145 BHD -0.32%
30 Days 0.4534 BHD +0.00349 BHD +0.77%
6 Months 0.4781 BHD -0.02122 BHD -4.44%
1 Year 0.4752 BHD -0.01838 BHD -3.87%
5 Years 0.4135 BHD +0.04335 BHD +10.48%
10 Years 0.3811 BHD +0.07577 BHD +19.88%
20 Years 0.3008 BHD +0.1560 BHD +51.86%

CHF to BHD Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Swiss Franc (CHF) to Bahraini Dinar (BHD) over the last two weeks.

Date 1 CHF in BHD 1 BHD in CHF 100 CHF in BHD Daily Change %
2026-10-28 0.4569 BHD 2.1889 CHF 45.685 BHD +0.37%
2026-10-27 0.4552 BHD 2.1971 CHF 45.515 BHD -0.29%
2026-10-26 0.4565 BHD 2.1908 CHF 45.646 BHD -0.13%
2026-10-25 0.4571 BHD 2.1879 CHF 45.707 BHD +0.00%
2026-10-24 0.4571 BHD 2.1879 CHF 45.707 BHD -0.05%
2026-10-23 0.4573 BHD 2.1867 CHF 45.730 BHD -0.57%
2026-10-22 0.4599 BHD 2.1743 CHF 45.991 BHD +0.35%
2026-10-21 0.4583 BHD 2.1820 CHF 45.830 BHD +0.22%
2026-10-20 0.4573 BHD 2.1868 CHF 45.729 BHD +0.07%
2026-10-19 0.4570 BHD 2.1883 CHF 45.698 BHD -0.35%
2026-10-18 0.4586 BHD 2.1805 CHF 45.860 BHD +0.00%
2026-10-17 0.4586 BHD 2.1805 CHF 45.860 BHD -0.01%
2026-10-16 0.4587 BHD 2.1803 CHF 45.865 BHD +0.49%
2026-10-15 0.4564 BHD 2.1911 CHF 45.640 BHD +1.05%

Swiss Franc (CHF) vs. Bahraini Dinar (BHD) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for Swiss Franc and Bahraini Dinar.

Swiss Franc (CHF)

ISO 4217 Code CHF
Currency Symbol CHF • centime
Central Bank Swiss National Bank
Primary Country / Region Switzerland
Local Gold Price Page Live Gold Price in Switzerland (CHF) →

Bahraini Dinar (BHD)

ISO 4217 Code BHD
Currency Symbol .د.ب • fils
Central Bank Central Bank of Bahrain
Primary Country / Region Bahrain
Local Gold Price Page Live Gold Price in Bahrain (BHD) →

Frequently Asked Questions

What is the Swiss Franc to Bahraini Dinar (CHF/BHD) exchange rate today?
Today’s live mid-market exchange rate is 1 Swiss Franc (CHF) = 0.4560 Bahraini Dinar (BHD). Conversely, 1 Bahraini Dinar (BHD) = 2.1932 Swiss Franc (CHF).
How much is 100 Swiss Franc (CHF) in Bahraini Dinar (BHD)?
At the current exchange rate of 0.4560, 100 CHF is worth 45.596 BHD, and 1,000 CHF is worth 455.956 BHD.
What was the highest and lowest Swiss Franc to Bahraini Dinar exchange rate in the last 30 days?
Over the past 30 days, the CHF/BHD exchange rate reached a high of 0.4599 BHD and a low of 0.4511 BHD, with a 1-year average of 0.4722 BHD.
How do I convert Swiss Franc to Bahraini Dinar?
To convert Swiss Franc (CHF) to Bahraini Dinar (BHD), multiply the amount in CHF by the current exchange rate of 0.4560. To convert BHD back to CHF, multiply by the inverse rate of 2.1932.