Belarusian Ruble to Euro – BYN/EUR Converter

Convert Belarusian Ruble to Euro at the current exchange rate and see the conversion both ways.

🇧🇾 1 BYN = 0.293 EUR 🇪🇺

1 EUR = 3.41 BYN

Rates updated on October 9, 2026
Convert EUR to BYN

Conversion tables for common amounts

BYN EUR
5 BYN 1.47 EUR
10 BYN 2.93 EUR
20 BYN 5.87 EUR
50 BYN 14.66 EUR
100 BYN 29.33 EUR
200 BYN 58.66 EUR
500 BYN 147 EUR
1,000 BYN 293 EUR
2,000 BYN 587 EUR
5,000 BYN 1,466 EUR
EUR BYN
1 EUR 3.41 BYN
2 EUR 6.82 BYN
5 EUR 17.05 BYN
10 EUR 34.1 BYN
20 EUR 68.19 BYN
50 EUR 170 BYN
100 EUR 341 BYN
200 EUR 682 BYN
500 EUR 1,705 BYN
1,000 EUR 3,410 BYN

BYN to EUR exchange rate history

1 BYN = 0.29329 EUR as of October 9, 2026.

  • 24 hours +0.03% Oct 5 – Oct 9
  • 7 days +0.74% Sep 28 – Oct 9
  • 1 month +4.38% Sep 7 – Oct 9
  • 3 months -3.33% Jul 6 – Oct 9
  • 6 months +0.35% Apr 6 – Oct 9
  • 1 year +15.28% Nov 3, 2025 – Oct 9
  • Low 0.25258 EUR
  • High 0.31375 EUR
  • Average 0.29311 EUR

The rate history is built from weekly snapshots, so the compared dates can differ from the period label.

BYN to EUR: common questions

What is the current BYN/EUR rate?
Right now 1 BYN = 0.293289 EUR – the mid-market reference rate, updated regularly. The update date is shown under the converter.
What is 100 BYN in EUR today?
100 BYN converts to 29.3289 EUR at the mid-market rate. Click any row in the tables above to load that amount straight into the converter.
How do I convert euros back into Belarusian rubles?
Use the swap button in the converter or open the reverse pair EUR to BYN. At the current rate, 1 EUR = 3.4096 BYN.
Why does my bank quote a different BYN to EUR rate?
Banks and exchange services add their own margin and fees on top of the mid-market rate shown here. The difference between their quote and this baseline is what the exchange actually costs you.
Which countries use the Belarusian ruble and the euro?
Both currencies are official in more than one country. The cards above name each of them, and every entry links to its cost of living on CityCost.
Why is 1 BYN less than 1 EUR?
Because one euro simply carries more value than one Belarusian ruble – 0.293289 EUR to 1 BYN today. Unit value and price level are different things: a currency with big numbers is not a cheap country, and the cost-of-living pages on CityCost show the difference.

Exchange rates are mid-market reference rates, updated regularly and intended for informational purposes. The same rates power all cost-of-living prices on CityCost.

Show times on the 12-hour clock, temperatures in °F and distances in miles?