On 2026-10-28, 1 BNB (BNB) = 17,921.96 Cuban Peso (CUP) at the mid-market rate. Conversely, 1 CUP = 0.0000558 BNB. Over the last 30 days the BNB/CUP rate moved between 17,165.40 and 18,924.21, a change of -1.33%.
This page shows the live mid-market rate from BNB (BNB) to Cuban Peso (CUP), 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.
BNB/CUP exchange rate chart
BNB/CUP went from 18,307.08 on Sep 30, 2026 to 17,921.96 on Oct 28, 2026 (−2.10 %). Highest: 18,924.21 (Oct 5, 2026); lowest: 17,165.40 (Oct 15, 2026).
BNB/CUP exchange rate analysis
Over the last 30 days the BNB/CUP rate fell sharply (-3.34%): the BNB weakened markedly against the CUP. Over the past 12 months it ranged from 13,951.28 (2026-04-03) to 26,827.57 (2025-10-30), with an average of 17,943.28. Today's rate is close to its one-year average. Day-to-day movements are large (average daily change of 1.14%), so the amount received can vary noticeably from one day to the next. The largest daily move of the last 30 days was -3.77% on 2026-10-09.
| Period | Date | 1 BNB = | Change |
|---|---|---|---|
| 1 week ago | 17,736.49 CUP | +1.05% | |
| 1 month ago | 18,541.59 CUP | -3.34% | |
| 6 months ago | 16,584.82 CUP | +8.06% | |
| 1 year ago | 27,489.48 CUP | -34.80% |
BNB/CUP · last 10 days
| Date | 1 BNB = | 1 CUP = |
|---|---|---|
| 17,921.96 CUP | 0.0000558 BNB | |
| 17,730.65 CUP | 0.0000564 BNB | |
| 17,650.37 CUP | 0.00005666 BNB | |
| 17,857.91 CUP | 0.000056 BNB | |
| 17,744.51 CUP | 0.00005636 BNB | |
| 17,712.07 CUP | 0.00005646 BNB | |
| 17,799.24 CUP | 0.00005618 BNB | |
| 17,736.49 CUP | 0.00005638 BNB | |
| 17,702.85 CUP | 0.00005649 BNB | |
| 17,458.47 CUP | 0.00005728 BNB |
BNB to Cuban Peso
Cuban Peso to BNB
Frequently asked questions
How much is 1 BNB in CUP today?
1 BNB is worth 17,921.96 Cuban Peso at the mid-market rate of 2026-10-28. 1 Cuban Peso is worth 0.0000558 BNB.
How much is 100 BNB in CUP?
100 BNB = 1,792,195.69 CUP, and 100 CUP = 0.00558 BNB (rate of 2026-10-28).
How has the BNB to CUP rate changed over the last month?
Over 30 days the rate went from 18,163.84 to 17,921.96 (-1.33%). The 30-day high was 18,924.21 and the low was 17,165.40.
How has the BNB to CUP rate changed this week?
One week ago 1 BNB was worth 17,736.49 CUP; today it is worth 17,921.96 CUP (+1.05%).
What was the best BNB to CUP rate in the past year?
The highest rate of the past 12 months was 1 BNB = 26,827.57 CUP on 2025-10-30; the lowest was 13,951.28 CUP on 2026-04-03.
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.