The Bahraini Dinar (BHD) is the official currency of Bahrain.
BHD to CHF
Convert Bahraini Dinar (BHD) to Swiss Franc (CHF) using a clear reference exchange rate, with a table and FAQ.
Reserved for a responsive leaderboard above the conversion details.
Professional calculator style
World-scale conversion engine
Currency calculator
Currency Converter
Convert BHD to CHF (Bahraini Dinar to Swiss Franc) with a clear reference rate, conversion table, and FAQ.
The Swiss Franc (CHF) is the official currency of Switzerland.
CHF = BHD × 2.3900900901
Results update instantly for BHD to CHF conversions.
Reserved above the conversion cards and below the converter.
Formula
CHF = BHD × 2.3900900901
BHD = CHF × 0.4183942706
Conversion table
| 1 BHD | 2.3901 CHF |
| 5 BHD | 11.9505 CHF |
| 10 BHD | 23.9009 CHF |
| 20 BHD | 47.8018 CHF |
| 50 BHD | 119.5045 CHF |
| 100 BHD | 239.009 CHF |
| 500 BHD | 1,195.045 CHF |
| 1000 BHD | 2,390.0901 CHF |
Related conversions
Reserved between the cards and the FAQ so the page stays balanced.
How the formula works
This reference rate expresses how many Swiss Francs (CHF) one Bahraini Dinar (BHD) is worth. Multiply a BHD amount by 2.3900900901 to get the equivalent in CHF. To go the other way, multiply a CHF amount by 0.4183942706. Live market rates move constantly, so treat this figure as an offline reference point rather than a real-time quote.
Frequently asked questions
What is Bahraini Dinar (.د.ب)?
The Bahraini Dinar (BHD) is the official currency of Bahrain.
What is Swiss Franc (CHF)?
The Swiss Franc (CHF) is the official currency of Switzerland.
How do I convert BHD to CHF?
Multiply the BHD amount by 2.3900900901 to get CHF. This page uses an offline reference rate; the live in-page calculator can refresh rates from an API.
Are these exchange rates live?
This page shows an offline reference rate for fast, always-available conversions. Use the calculator's refresh option to pull live rates when you need current market pricing.
How do I convert CHF back to BHD?
Yes. Multiply the CHF amount by 0.4183942706 to get BHD, or use the reverse converter page directly.
Reserved between the FAQ and the article so the page stays balanced.
About converting BHD to CHF
This page converts Bahraini Dinar (BHD) to Swiss Franc (CHF) using an offline reference rate of 1 BHD = 2.3900900901 CHF. It is designed for quick estimates — budgeting, travel planning, or invoice checks — where you need a fast answer without waiting on a live feed.
For time-sensitive transfers or trading, use the interactive converter above and refresh live rates, since currency markets change throughout the trading day.