BYN to EUR 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.28 EUR
Belarusian Ruble Euro
1 BYN = 0.28228 EUR 1 EUR = 3.5426 BYN (Inverse Rate)

2026-09-10 mid-market rate

BYN to EUR — key numbers

As of 2026-09-10, 1 BYN = 0.28228 EUR (mid-market). Over the past 30 days it has ranged from 0.27876 to 0.28942.

7-day
0.27969 – 0.28228
avg 0.28059, +0.64%
30-day
0.27876 – 0.28942
avg 0.28327, −2.47%
90-day
0.27876 – 0.31566
avg 0.29703, −9.72%
BYN to EUR and EUR to BYN conversion table for common amounts, at today’s mid-market rate.
BYN EUR EUR BYN
1 BYN 0.2823 EUR 1 EUR 3.54 BYN
5 BYN 1.4114 EUR 5 EUR 17.71 BYN
10 BYN 2.8228 EUR 10 EUR 35.43 BYN
20 BYN 5.6456 EUR 20 EUR 70.85 BYN
50 BYN 14.1141 EUR 50 EUR 177.13 BYN
100 BYN 28.2281 EUR 100 EUR 354.26 BYN
500 BYN 141.1405 EUR 500 EUR 1,771.28 BYN

BYN/EUR frequently asked questions

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

Over the past year, 1 BYN has traded between 0.24884 and 0.31674 EUR, averaging 0.28730 EUR.

How do I convert BYN to EUR?

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

BYN to EUR Chart

Belarusian Ruble to Euro
BYN to EUR exchange rate history chart.

See the full BYN to EUR 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.