1 EUR · 2 November 2026

Currency and prices

Belarus

Currency: Belarusian ruble (BYN). 1 EUR = 3.2786 BYN, rate of 28 October 2026.

Belarusian ruble Br

ISO 4217 code
BYN · 933
Subunit
kapeyka (1/100)

BYN exchange rate

Currency1 BYN =per unit
EUR euro 0.3050 EUR 1 EUR = 3.2786 BYN
USD US dollar 0.3421 USD 1 USD = 2.9231 BYN
GBP pound sterling 0.2549 GBP 1 GBP = 3.9227 BYN
PLN Polish złoty 1.3477 PLN 1 PLN = 0.7420 BYN
CHF Swiss franc 0.2804 CHF 1 CHF = 3.5664 BYN
JPY Japanese yen 54.0177 JPY 1 JPY = 0.01851 BYN
CNY Chinese yuan (renminbi) 2.2744 CNY 1 CNY = 0.4397 BYN

BYN rate: NBP (table B), 28 October 2026. Rates against other currencies are calculated via the euro. Source: NBP (www.nbp.pl) – mid rate in złoty; the rate to the euro and to other currencies is our calculation (via the EUR rate from NBP table A), not a rate published by the NBP. NBP table B is published once a week, on Wednesdays.

What things cost: Belarus

in the source currency and in USD

ProductPriceUSDRankData
Healthy diet 1 person, 1 day 3.41 BYN 1.11 USD 7 of 156 from cheapest World Bank, 2025
Price level USA = 100 28 16 of 205 from cheapest World Bank, 2025

Exchange rate in recent months

Converter

34.21 USD 1 BYN = 0.3421 USD