XeConvert
  1. Home
  2. BYN – Belarusian Ruble
  3. BYN → PLN

1 BYN to PLNBelarusian Ruble → Polish Złoty

1 BYNBelarusian Ruble
1.3364 PLNPolish Złoty
1 BYN = 1.3364 PLN 1 PLN = 0.7483 BYN Last update: ⇄ PLN → BYN
BYN

On 2026-10-31, 1 Belarusian Ruble (BYN) = 1.3364 Polish Złoty (PLN) at the mid-market rate. Conversely, 1 PLN = 0.7483 BYN. Over the last 30 days the BYN/PLN rate moved between 1.2684 and 1.3428, a change of +4.72%.

This page shows the live mid-market rate from Belarusian Ruble (BYN) to Polish Złoty (PLN), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.

BYN/PLN exchange rate chart

Change+4.59 %
High1.3428
Low1.2684
BYN/PLN exchange rate chart 1.26241.29121.32001.34881 Oct16 Oct31 Oct

BYN/PLN went from 1.2778 on Oct 1, 2026 to 1.3364 on Oct 31, 2026 (+4.59 %). Highest: 1.3428 (Oct 28, 2026); lowest: 1.2684 (Oct 7, 2026).

BYN/PLN exchange rate analysis

Over the last 30 days the BYN/PLN rate rose sharply (+4.59%): the BYN strengthened markedly against the PLN. Over the past 12 months it ranged from 1.0667 (2025-11-15) to 1.3473 (2026-05-20), with an average of 1.2525. Today's rate is 6.70% above its one-year average: 1 BYN buys more PLN than usual. Day-to-day movements are moderate (average daily change of 0.50%). The largest daily move of the last 30 days was -1.92% on 2026-10-06.

PeriodDate1 BYN =Change
1 week ago1.3396 PLN-0.23%
1 month ago1.2778 PLN+4.59%
3 months ago1.3022 PLN+2.63%
6 months ago1.2829 PLN+4.17%
1 year ago1.0766 PLN+24.13%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

BYN/PLN · last 10 days

Date1 BYN =1 PLN =
1.3364 PLN0.7483 BYN
1.3303 PLN0.7517 BYN
1.3423 PLN0.745 BYN
1.3428 PLN0.7447 BYN
1.3371 PLN0.7479 BYN
1.3396 PLN0.7465 BYN
1.3395 PLN0.7465 BYN
1.3396 PLN0.7465 BYN
1.3211 PLN0.757 BYN
1.3039 PLN0.767 BYN

Belarusian Ruble to Polish Złoty

BYNPLN
1 BYN1.3364 PLN
5 BYN6.6822 PLN
10 BYN13.3643 PLN
20 BYN26.7286 PLN
50 BYN66.8216 PLN
100 BYN133.64 PLN
300 BYN400.93 PLN
500 BYN668.22 PLN
1,000 BYN1,336.43 PLN

Polish Złoty to Belarusian Ruble

PLNBYN
1 PLN0.7483 BYN
5 PLN3.7413 BYN
10 PLN7.4826 BYN
20 PLN14.9652 BYN
50 PLN37.4131 BYN
100 PLN74.8261 BYN
300 PLN224.48 BYN
500 PLN374.13 BYN
1,000 PLN748.26 BYN

Frequently asked questions

How much is 1 BYN in PLN today?

1 Belarusian Ruble is worth 1.3364 Polish Złoty at the mid-market rate of 2026-10-31. 1 Polish Złoty is worth 0.7483 Belarusian Ruble.

How much is 100 BYN in PLN?

100 BYN = 133.64 PLN, and 100 PLN = 74.8261 BYN (rate of 2026-10-31).

How has the BYN to PLN rate changed over the last month?

Over 30 days the rate went from 1.2762 to 1.3364 (+4.72%). The 30-day high was 1.3428 and the low was 1.2684.

How has the BYN to PLN rate changed this week?

One week ago 1 BYN was worth 1.3396 PLN; today it is worth 1.3364 PLN (-0.23%).

What was the best BYN to PLN rate in the past year?

The highest rate of the past 12 months was 1 BYN = 1.3473 PLN on 2026-05-20; the lowest was 1.0667 PLN on 2025-11-15.

Where does this exchange rate come from?

XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.

Belarusian Ruble to other currencies

About the Belarusian Ruble (BYN)

The Belarusian Ruble is the official currency of Belarus. Symbol: BYN. ISO 4217 code: BYN.

All Belarusian Ruble (BYN) exchange rates →

About the Polish Złoty (PLN)

The Polish Złoty is the official currency of Poland. Symbol: zł. ISO 4217 code: PLN.

All Polish Złoty (PLN) exchange rates →

Link to this page

URL
HTML