1. Central bank exchange rates
  2. Norges Bank
  3. BYN

Norges Bank Belarusian ruble rate

1 BYN = 3.1724 NOK +1.00%

Published Tuesday, 29 September 2026 as the daily exchange rates (mid-rates at 14:15 CET).

1 NOK = 0.315219 BYN

BYN to NOK over the last year

3.003.203.40Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
3.5111
52-week low
2.9251
52-week average
3.2523
Change over the year
+7.59%

Yearly averages

The mean of each year’s publications, 1 BYN in NOK. Open a year for every daily rate and the monthly averages.

YearAverageHighLowPublications
2026 3.2946 3.5034 2.9973 187
2025 3.1732 3.5111 2.8942 251
2024 3.2827 3.4905 3.1183 251
2023 3.9335 4.4519 3.0693 251
2022 3.4964 4.3307 2.6435 253
2021 3.3904 3.6154 3.1719 253
2020 3.8628 4.4469 3.2657 253
2019 4.2129 4.5036 3.9049 250
2018 3.9891 4.1461 3.7182 250
2017 4.2765 4.6111 4.0037 251
2016 4.2770 4.4693 4.1521 130

This rate via API

The Norges Bank BYN rate for any day since 1 July 2016, or every publication in a range of up to a year, as JSON or CSV.

curl https://api.currencyapi.com/v3/official \
  -G -d source=norges -d base_currency=BYN \
  -d currencies=NOK -d date=2026-09-29 \
  -H "apikey: YOUR-API-KEY"

# every publication of 2026
curl https://api.currencyapi.com/v3/official/range \
  -G -d source=norges -d currencies=BYN \
  -d date_from=2026-01-01 -d date_to=2026-12-31 \
  -H "apikey: YOUR-API-KEY"

Belarusian ruble at other central banks

Questions about this rate

What is the Norges Bank BYN rate today?

On 29 September 2026 the Norges Bank published 1 BYN = 3.1724 NOK (1 NOK = 0.315219 BYN).

What was the average BYN rate in 2026?

The average of the 187 publications in 2026 is 1 BYN = 3.29456 NOK, the simple mean of the daily rates.

Is this the rate I must use for tax or accounting?

That depends on your jurisdiction. Many rules name a specific bank and day, for example the rate published on the business day before the transaction. Use the date lookup in the API to get exactly the publication your rule asks for.