XeConvert
  1. Home
  2. CAD – Canadian Dollar
  3. CAD → BYN

1 CAD to BYNCanadian Dollar → Belarusian Ruble

1 CADCanadian Dollar
2.1104 BYNBelarusian Ruble
1 CAD = 2.1104 BYN 1 BYN = 0.4738 CAD Last update: ⇄ BYN → CAD
CAD

On 2026-10-30, 1 Canadian Dollar (CAD) = 2.1104 Belarusian Ruble (BYN) at the mid-market rate. Conversely, 1 BYN = 0.4738 CAD. Over the last 30 days the CAD/BYN rate moved between 2.0917 and 2.1590, a change of -1.15%.

This page shows the live mid-market rate from Canadian Dollar (CAD) to Belarusian Ruble (BYN), 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.

CAD/BYN exchange rate chart

Change−0.82 %
High2.1590
Low2.0917
CAD/BYN exchange rate chart 2.08632.11232.13832.164330 Sep15 Oct30 Oct

CAD/BYN went from 2.1278 on Sep 30, 2026 to 2.1104 on Oct 30, 2026 (−0.82 %). Highest: 2.1590 (Oct 7, 2026); lowest: 2.0917 (Oct 26, 2026).

CAD/BYN exchange rate analysis

Over the last 30 days the CAD/BYN rate fell (-0.82%): the CAD lost ground against the BYN. Over the past 12 months it ranged from 1.9588 (2026-06-22) to 2.4398 (2025-11-19), with an average of 2.1270. Today's rate is close to its one-year average. Day-to-day movements are moderate (average daily change of 0.40%). The largest daily move of the last 30 days was +1.62% on 2026-10-06.

PeriodDate1 CAD =Change
1 week ago2.1097 BYN+0.03%
1 month ago2.1278 BYN-0.82%
3 months ago2.0637 BYN+2.26%
6 months ago2.0794 BYN+1.49%
1 year ago2.4436 BYN-13.64%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

CAD/BYN · last 10 days

Date1 CAD =1 BYN =
2.1104 BYN0.4738 CAD
2.1037 BYN0.4753 CAD
2.0954 BYN0.4772 CAD
2.1038 BYN0.4753 CAD
2.0917 BYN0.4781 CAD
2.0953 BYN0.4773 CAD
2.0948 BYN0.4774 CAD
2.1097 BYN0.474 CAD
2.1181 BYN0.4721 CAD
2.1171 BYN0.4723 CAD

Canadian Dollar to Belarusian Ruble

CADBYN
1 CAD2.1104 BYN
5 CAD10.5519 BYN
10 CAD21.1038 BYN
20 CAD42.2077 BYN
50 CAD105.52 BYN
100 CAD211.04 BYN
300 CAD633.12 BYN
500 CAD1,055.19 BYN
1,000 CAD2,110.38 BYN

Belarusian Ruble to Canadian Dollar

BYNCAD
1 BYN0.4738 CAD
5 BYN2.3692 CAD
10 BYN4.7385 CAD
20 BYN9.4769 CAD
50 BYN23.6924 CAD
100 BYN47.3847 CAD
300 BYN142.15 CAD
500 BYN236.92 CAD
1,000 BYN473.85 CAD

Frequently asked questions

How much is 1 CAD in BYN today?

1 Canadian Dollar is worth 2.1104 Belarusian Ruble at the mid-market rate of 2026-10-30. 1 Belarusian Ruble is worth 0.4738 Canadian Dollar.

How much is 100 CAD in BYN?

100 CAD = 211.04 BYN, and 100 BYN = 47.3847 CAD (rate of 2026-10-30).

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

Over 30 days the rate went from 2.1350 to 2.1104 (-1.15%). The 30-day high was 2.1590 and the low was 2.0917.

How has the CAD to BYN rate changed this week?

One week ago 1 CAD was worth 2.1097 BYN; today it is worth 2.1104 BYN (+0.03%).

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

The highest rate of the past 12 months was 1 CAD = 2.4398 BYN on 2025-11-19; the lowest was 1.9588 BYN on 2026-06-22.

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.

Canadian Dollar to other currencies

About the Canadian Dollar (CAD)

The Canadian Dollar is the official currency of Canada. Symbol: CA$. ISO 4217 code: CAD.

All Canadian Dollar (CAD) exchange rates →

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 →

Money Explained

All explainers →

Link to this page

URL
HTML