CAD to BYN 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 CAD = 2.10 BYN
Canadian Dollar ↔ Belarusian Ruble
1 CAD = 2.0958 BYN 1 BYN = 0.47714 CAD (Inverse Rate)

2026-10-26 mid-market rate

CAD to BYN — key numbers

As of 2026-10-26, 1 CAD = 2.0958 BYN (mid-market). Over the past 30 days it has ranged from 2.0958 to 2.1600.

7-day
2.0958 – 2.1151
avg 2.1062, −0.79%
30-day
2.0958 – 2.1600
avg 2.1225, −2.03%
90-day
2.0308 – 2.2373
avg 2.1491, +3.20%
CAD to BYN and BYN to CAD conversion table for common amounts, at today’s mid-market rate.
CAD BYN BYN CAD
1 CAD 2.10 BYN 1 BYN 0.4771 CAD
5 CAD 10.48 BYN 5 BYN 2.3857 CAD
10 CAD 20.96 BYN 10 BYN 4.7714 CAD
20 CAD 41.92 BYN 20 BYN 9.5428 CAD
50 CAD 104.79 BYN 50 BYN 23.8570 CAD
100 CAD 209.58 BYN 100 BYN 47.7140 CAD
500 CAD 1,047.91 BYN 500 BYN 238.5701 CAD

CAD/BYN frequently asked questions

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

Over the past year, 1 CAD has traded between 1.9551 and 2.4444 BYN, averaging 2.1318 BYN.

How do I convert CAD to BYN?

Multiply the amount in CAD by the current CAD/BYN mid-market rate. For example, 100 CAD = 209.58 BYN at the 2026-10-26 mid-market rate of 1 CAD = 2.0958 BYN.

CAD to BYN Chart

Canadian Dollar to Belarusian Ruble
CAD to BYN exchange rate history chart.

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

⯅