20 Bahraini Dinar to Swiss Franc

1 BHD = 2.55720 CHF

Mid-market exchange rate at 15:12 UTC

We can't send money between these currencies

We're working on it. Sign up to get notified, and we’ll let you know as soon as we can.

We use the real exchange rate

Are you overpaying your bank?

Banks often advertise free or low-cost transfers, but add a hidden markup to the exchange rate. TransferWise gives you the real, mid-market, exchange rate, so you can make huge savings on international transfers.

Compare us to your bank Send money with TransferWise
Bahraini Dinar Swiss Franc
1 BHD 2.55720 CHF
5 BHD 12.78600 CHF
10 BHD 25.57200 CHF
20 BHD 51.14400 CHF
50 BHD 127.86000 CHF
100 BHD 255.72000 CHF
250 BHD 639.30000 CHF
500 BHD 1278.60000 CHF
1000 BHD 2557.20000 CHF
2000 BHD 5114.40000 CHF
5000 BHD 12786.00000 CHF
10000 BHD 25572.00000 CHF
Swiss Franc Bahraini Dinar
1 CHF 0.39105 BHD
5 CHF 1.95526 BHD
10 CHF 3.91052 BHD
20 CHF 7.82104 BHD
50 CHF 19.55260 BHD
100 CHF 39.10520 BHD
250 CHF 97.76300 BHD
500 CHF 195.52600 BHD
1000 CHF 391.05200 BHD
2000 CHF 782.10400 BHD
5000 CHF 1955.26000 BHD
10000 CHF 3910.52000 BHD