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

⇄ Swap to CHF → BHD

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

1 Bahraini Dinar (BHD) = 2.1922 Swiss Franc (CHF)
Inverse Rate: 1 CHF = 0.4562 BHD +0.00264 CHF (+0.12%) Updated: Thursday, 29 October 2026, 1:00 AM GMT
Day Open 2.1895 CHF
Day High 2.2166 CHF
Day Low 2.1743 CHF
30-Day Change -0.84%
1-Year Change +3.94%

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

BHD/CHF Rising Today
Daily Change (BHD/CHF) +0.00264 CHF (+0.12%)
Inverse (1 CHF in BHD) 0.4562 BHD
7-Day Trend +0.24%
30-Day Trend -0.84%

The Bahraini Dinar to Swiss Franc (BHD/CHF) exchange rate is trading higher today (Thursday, 29 October 2026, 1:00 AM), rising by +0.00264 CHF (+0.12%) from the previous close of 2.1895 CHF to reach 1 BHD = 2.1922 CHF. Conversely, on an inverse basis, 1 Swiss Franc (CHF) is currently worth 0.4562 BHD.

For practical conversions at today’s mid-market rate, 100 BHD equals 219.22 CHF and 1,000 BHD equals 2,192.19 CHF. Going the other way, 100 CHF converts to 45.617 BHD while 1,000 CHF converts to 456.165 BHD.

Over the past 30 days, the BHD/CHF pair has traded between a monthly low of 2.1743 CHF and a high of 2.2166 CHF, with a 1-year average exchange rate of 2.1185 CHF. Across recent horizons, BHD against CHF shows a 7-day change of +0.24%, a 30-day change of -0.84%, and a 1-year change of +3.94%.

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

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

BHD to CHF & CHF to BHD Conversion Tables

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

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

Bahraini Dinar (BHD) Swiss Franc (CHF)
1 BHD 2.19 CHF
5 BHD 10.96 CHF
10 BHD 21.92 CHF
25 BHD 54.80 CHF
50 BHD 109.61 CHF
100 BHD 219.22 CHF
250 BHD 548.05 CHF
500 BHD 1,096.09 CHF
1,000 BHD 2,192.19 CHF
5,000 BHD 10,960.94 CHF
10,000 BHD 21,921.88 CHF

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

Swiss Franc (CHF) Bahraini Dinar (BHD)
1 CHF 0.4562 BHD
5 CHF 2.281 BHD
10 CHF 4.562 BHD
25 CHF 11.404 BHD
50 CHF 22.808 BHD
100 CHF 45.617 BHD
250 CHF 114.041 BHD
500 CHF 228.083 BHD
1,000 CHF 456.165 BHD
5,000 CHF 2,280.827 BHD
10,000 CHF 4,561.653 BHD

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

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

BHD/CHF Market Indicators & Historical Range

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

Today’s BHD/CHF Session Quotes

Bid Rate 2.1921 CHF
Ask Rate 2.1923 CHF
Day High 2.2166 CHF
Day Low 2.1743 CHF
Day Open 2.1895 CHF
Previous Close 2.1895 CHF
24h Change +0.00264 CHF (+0.12%)

Historical High, Low & Average (BHD/CHF)

Period Lowest Highest Average
30 Days 2.1743 2.2166 2.1967
6 Months 2.0595 2.2166 2.1419
1 Year (52W) 2.0332 2.2166 2.1185

BHD/CHF Performance by Period

Timeframe Historical Rate Change Change %
1 Day 2.1922 CHF +0.00264 CHF +0.12%
1 Week 2.1820 CHF +0.00522 CHF +0.24%
30 Days 2.2057 CHF -0.01853 CHF -0.84%
6 Months 2.0917 CHF +0.09547 CHF +4.56%
1 Year 2.1043 CHF +0.08294 CHF +3.94%
5 Years 2.4183 CHF -0.2311 CHF -9.56%
10 Years 2.6241 CHF -0.4369 CHF -16.65%
20 Years 3.3239 CHF -1.1367 CHF -34.20%

BHD to CHF Last 14 Days Exchange Rate History

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

Date 1 BHD in CHF 1 CHF in BHD 100 BHD in CHF Daily Change %
2026-10-28 2.1872 CHF 0.4572 BHD 218.72 CHF -0.45%
2026-10-27 2.1971 CHF 0.4552 BHD 219.71 CHF +0.29%
2026-10-26 2.1908 CHF 0.4565 BHD 219.08 CHF +0.13%
2026-10-25 2.1879 CHF 0.4571 BHD 218.79 CHF +0.00%
2026-10-24 2.1879 CHF 0.4571 BHD 218.79 CHF +0.05%
2026-10-23 2.1867 CHF 0.4573 BHD 218.67 CHF +0.57%
2026-10-22 2.1743 CHF 0.4599 BHD 217.43 CHF -0.35%
2026-10-21 2.1820 CHF 0.4583 BHD 218.20 CHF -0.22%
2026-10-20 2.1868 CHF 0.4573 BHD 218.68 CHF -0.07%
2026-10-19 2.1883 CHF 0.4570 BHD 218.83 CHF +0.35%
2026-10-18 2.1805 CHF 0.4586 BHD 218.05 CHF +0.00%
2026-10-17 2.1805 CHF 0.4586 BHD 218.05 CHF +0.01%
2026-10-16 2.1803 CHF 0.4587 BHD 218.03 CHF -0.49%
2026-10-15 2.1911 CHF 0.4564 BHD 219.11 CHF -1.04%

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

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

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) →

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) →

Frequently Asked Questions

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