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

1 BYN to MXNBelarusian Ruble → Mexican Peso

1 BYNBelarusian Ruble
6.3454 MXNMexican Peso
1 BYN = 6.3454 MXN 1 MXN = 0.1576 BYN Last update: ⇄ MXN → BYN
BYN

On 2026-10-29, 1 Belarusian Ruble (BYN) = 6.3454 Mexican Peso (MXN) at the mid-market rate. Conversely, 1 MXN = 0.1576 BYN. Over the last 30 days the BYN/MXN rate moved between 5.8682 and 6.3809, a change of +6.75%.

This page shows the live mid-market rate from Belarusian Ruble (BYN) to Mexican Peso (MXN), 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/MXN exchange rate chart

Change+6.07 %
High6.3809
Low5.8682
BYN/MXN exchange rate chart 5.82726.02546.22376.421930 Sep14 Oct29 Oct

BYN/MXN went from 5.9823 on Sep 30, 2026 to 6.3454 on Oct 29, 2026 (+6.07 %). Highest: 6.3809 (Oct 26, 2026); lowest: 5.8682 (Oct 7, 2026).

BYN/MXN exchange rate analysis

Over the last 30 days the BYN/MXN rate rose sharply (+6.75%): the BYN strengthened markedly against the MXN. Over the past 12 months it ranged from 5.3672 (2025-11-13) to 6.3997 (2026-05-20), with an average of 5.9818. Today's rate is 6.08% above its one-year average: 1 BYN buys more MXN than usual. Day-to-day movements are moderate (average daily change of 0.64%). The largest daily move of the last 30 days was -2.31% on 2026-10-06.

PeriodDate1 BYN =Change
1 week ago6.3092 MXN+0.57%
1 month ago5.9439 MXN+6.75%
3 months ago6.0156 MXN+5.48%
6 months ago6.2308 MXN+1.84%
1 year ago5.4149 MXN+17.18%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

BYN/MXN · last 10 days

Date1 BYN =1 MXN =
6.3454 MXN0.1576 BYN
6.3421 MXN0.1577 BYN
6.2927 MXN0.1589 BYN
6.3809 MXN0.1567 BYN
6.3615 MXN0.1572 BYN
6.3605 MXN0.1572 BYN
6.3367 MXN0.1578 BYN
6.3092 MXN0.1585 BYN
6.1941 MXN0.1614 BYN
6.1091 MXN0.1637 BYN

Belarusian Ruble to Mexican Peso

BYNMXN
1 BYN6.3454 MXN
5 BYN31.7270 MXN
10 BYN63.4539 MXN
20 BYN126.91 MXN
50 BYN317.27 MXN
100 BYN634.54 MXN
300 BYN1,903.62 MXN
500 BYN3,172.70 MXN
1,000 BYN6,345.39 MXN

Mexican Peso to Belarusian Ruble

MXNBYN
1 MXN0.1576 BYN
5 MXN0.788 BYN
10 MXN1.5759 BYN
20 MXN3.1519 BYN
50 MXN7.8797 BYN
100 MXN15.7595 BYN
300 MXN47.2784 BYN
500 MXN78.7973 BYN
1,000 MXN157.59 BYN

Frequently asked questions

How much is 1 BYN in MXN today?

1 Belarusian Ruble is worth 6.3454 Mexican Peso at the mid-market rate of 2026-10-29. 1 Mexican Peso is worth 0.1576 Belarusian Ruble.

How much is 100 BYN in MXN?

100 BYN = 634.54 MXN, and 100 MXN = 15.7595 BYN (rate of 2026-10-29).

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

Over 30 days the rate went from 5.9439 to 6.3454 (+6.75%). The 30-day high was 6.3809 and the low was 5.8682.

How has the BYN to MXN rate changed this week?

One week ago 1 BYN was worth 6.3092 MXN; today it is worth 6.3454 MXN (+0.57%).

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

The highest rate of the past 12 months was 1 BYN = 6.3997 MXN on 2026-05-20; the lowest was 5.3672 MXN on 2025-11-13.

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 Mexican Peso (MXN)

The Mexican Peso is the official currency of Mexico. Symbol: MX$. ISO 4217 code: MXN.

All Mexican Peso (MXN) exchange rates →

Money Explained

All explainers →

Link to this page

URL
HTML