Skip to main content

BHD to CHF

Convert Bahraini Dinar to Swiss Franc

1 Bahraini Dinar currently equals approximately 2.2121 Swiss Franc.

Rate
1 BHD = 2.2121 CHF
Reverse
1 CHF = 0.45206 BHD
1D (ECB)
No 1-day data
Updated
29 Sept 2026, 00:02 UTC
Source ExchangeRate-API

1 BHD = 2.2121 CHF

1 CHF = 0.45206 BHD

QeFX shows mid-market reference rates for information. Banks, card networks, remittance services and exchange providers may apply different rates, spreads or fees. QeFX does not exchange, hold or transfer money.

BHD to CHF history

BHD to CHF · Past month

n/a

Historical data: daily reference rates from the European Central Bank via Frankfurter, published around 16:00 CET on working days. Intraday movement is not shown.

Quick conversions

At the reference rate published 29 Sept 2026, 00:02 UTC.

Bahraini Dinar to Swiss Franc

Conversions from BHD to CHF at the current reference rate
BHDCHF
1 BHD2.21 CHF
5 BHD11.06 CHF
10 BHD22.12 CHF
20 BHD44.24 CHF
50 BHD110.60 CHF
100 BHD221.21 CHF
500 BHD1,106.05 CHF
1,000 BHD2,212.10 CHF
5,000 BHD11,060.49 CHF
10,000 BHD22,120.98 CHF

Swiss Franc to Bahraini Dinar

Conversions from CHF to BHD at the current reference rate
CHFBHD
1 CHF0.4521 BHD
5 CHF2.26 BHD
10 CHF4.52 BHD
20 CHF9.04 BHD
50 CHF22.60 BHD
100 CHF45.21 BHD
500 CHF226.03 BHD
1,000 CHF452.06 BHD
5,000 CHF2,260.30 BHD
10,000 CHF4,520.59 BHD