1. Currency converter
  2. CUP to BYN
  3. 100 CUP

Convert 100 Cuban Peso (CUP) to Belarusian Ruble (BYN)

Convert Cuban Peso to Belarusian rubles at the live mid-market rate. Reverse: BYN to CUP

100 Cuban Peso =

12.58 BYN 0.00% today

1 CUP = 0.125833 BYN · 1 BYN = 7.94702 CUP

Mid-market rate, updated 14:13 UTC. Paid plans update as often as every 60 seconds. Get CUP→BYN rates via API

CUP to BYN over the last year

0.120.130.14Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.14230
52-week low
0.11333
52-week average
0.12430
Change over the year
−10.75%

Conversion tables

CUP to BYN
CUP BYN
1 CUP 0.1258 BYN
10 CUP 1.26 BYN
100 CUP 12.58 BYN
1,000 CUP 125.83 BYN
10,000 CUP 1,258.33 BYN
50,000 CUP 6,291.67 BYN
100,000 CUP 12,583.33 BYN
BYN to CUP
BYN CUP
1 BYN 7.95 CUP
10 BYN 79.47 CUP
100 BYN 794.70 CUP
1,000 BYN 7,947.02 CUP
10,000 BYN 79,470.19 CUP
50,000 BYN 397,350.95 CUP
100,000 BYN 794,701.89 CUP

Get CUP→BYN rates via API

The live rate, the rate on any past day or a whole range, for BYN and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=CUP -d currencies=BYN \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=CUP -d currencies=BYN \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Cuban Peso conversions

Popular Belarusian Ruble conversions

Questions about CUP to BYN

How much is 100 CUP in BYN?

100 Cuban Peso is 12.58 Belarusian rubles at the mid-market rate of 4 October 2026, 14:13 UTC, when 1 CUP = 0.125833 BYN.

What was the CUP to BYN rate over the last year?

Over the last 52 weeks 1 CUP ranged from 0.113334 to 0.1423 BYN, 0.124303 BYN on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for CUP/BYN, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.