BYN to CHF Exchange Rate

Convert your money across 153 world currencies at today’s mid-market exchange rates.

%
Margin simulates bank/card markups over the interbank rate.
1 BYN = 0.27 CHF
Belarusian Ruble Swiss Franc
1 BYN = 0.26599 CHF 1 CHF = 3.7595 BYN (Inverse Rate)

2026-09-10 mid-market rate

BYN to CHF — key numbers

As of 2026-09-10, 1 BYN = 0.26599 CHF (mid-market). Over the past 30 days it has ranged from 0.26174 to 0.27132.

7-day
0.26313 – 0.26599
avg 0.26402, +0.82%
30-day
0.26174 – 0.27132
avg 0.26586, −1.96%
90-day
0.26174 – 0.29118
avg 0.27619, −7.73%
BYN to CHF and CHF to BYN conversion table for common amounts, at today’s mid-market rate.
BYN CHF CHF BYN
1 BYN 0.2660 CHF 1 CHF 3.76 BYN
5 BYN 1.3300 CHF 5 CHF 18.80 BYN
10 BYN 2.6599 CHF 10 CHF 37.59 BYN
20 BYN 5.3199 CHF 20 CHF 75.19 BYN
50 BYN 13.2997 CHF 50 CHF 187.97 BYN
100 BYN 26.5993 CHF 100 CHF 375.95 BYN
500 BYN 132.9965 CHF 500 CHF 1,879.75 BYN

BYN/CHF frequently asked questions

What is the highest and lowest BYN/CHF has been in the past year?

Over the past year, 1 BYN has traded between 0.23215 and 0.29118 CHF, averaging 0.26556 CHF.

How do I convert BYN to CHF?

Multiply the amount in BYN by the current BYN/CHF mid-market rate. For example, 100 BYN = 26.60 CHF at the 2026-09-10 mid-market rate of 1 BYN = 0.26599 CHF.

BYN to CHF Chart

Belarusian Ruble to Swiss Franc
BYN to CHF exchange rate history chart.

See the full BYN to CHF exchange rate history — yearly & monthly averages →

Cross Currency Rates

Mid-market cross rates between the most traded world currencies.

Rates update automatically. Read across: 1 unit of the row currency in column currency.