Convert Swiss Franc to Bahraini Dinar Today

Swiss Franc
To
455.35
Bahraini Dinar

1 CHF = 0.455353 BHD — at the global market rate 1 BHD = 2.1961 CHF

Rates updated: 10 October 2026 - 09:02 AM Cairo time

The Swiss Franc trades at 0.455353 Bahraini Dinar on the global market today, so 1,000 Swiss Franc = 455.35 Bahraini Dinar. Conversely, 1 Bahraini Dinar equals 2.1961 Swiss Franc. In the quick conversion table, values range from 0.4554 Bahraini Dinar for 1 Swiss Franc up to 2,276.76 Bahraini Dinar for 5,000 Swiss Franc.

Quick conversion table

CHF BHD
1 CHF 0.4554 BHD
5 CHF 2.28 BHD
10 CHF 4.55 BHD
50 CHF 22.77 BHD
100 CHF 45.54 BHD
500 CHF 227.68 BHD
1,000 CHF 455.35 BHD
5,000 CHF 2,276.76 BHD
BHD CHF
1 BHD 2.20 CHF
5 BHD 10.98 CHF
10 BHD 21.96 CHF
50 BHD 109.81 CHF
100 BHD 219.61 CHF
500 BHD 1,098.05 CHF
1,000 BHD 2,196.10 CHF
5,000 BHD 10,980.50 CHF