1. Currency converter
  2. CUP to BSD

100 CUP to BSD

Convert Cuban Peso to Bahamian Dollars at the live mid-market rate.

100 Cuban Peso =

4.17 BSD 0.00% today

1 CUP = 0.0416667 BSD · 1 BSD = 24.00 CUP

Mid-market rate, updated 21:19 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

CUP to BSD over the last year

0.041640.041660.041680.0417Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.041667
52-week low
0.041667
52-week average
0.041667
Change over the year
0.00%

Conversion tables

CUP to BSD
CUP BSD
1 CUP 0.04167 BSD
5 CUP 0.2083 BSD
10 CUP 0.4167 BSD
25 CUP 1.04 BSD
50 CUP 2.08 BSD
100 CUP 4.17 BSD
250 CUP 10.42 BSD
500 CUP 20.83 BSD
1,000 CUP 41.67 BSD
5,000 CUP 208.33 BSD
10,000 CUP 416.67 BSD
50,000 CUP 2,083.33 BSD
BSD to CUP
BSD CUP
1 BSD 24.00 CUP
5 BSD 120.00 CUP
10 BSD 240.00 CUP
25 BSD 600.00 CUP
50 BSD 1,200.00 CUP
100 BSD 2,400.00 CUP
250 BSD 6,000.00 CUP
500 BSD 12,000.00 CUP
1,000 BSD 24,000.00 CUP
5,000 BSD 120,000.00 CUP
10,000 BSD 240,000.00 CUP
50,000 BSD 1,200,000.00 CUP

CUP to BSD via API

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

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=CUP -d currencies=BSD \
  -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=BSD \
  -d date=2025-09-29 \
  -H "apikey: YOUR-API-KEY"

Popular Cuban Peso conversions

Questions about CUP to BSD

How much is 100 CUP in BSD?

100 Cuban Peso is 4.17 Bahamian Dollars at the mid-market rate of 29 September 2026, 21:19 UTC, when 1 CUP = 0.0416667 BSD.

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

Over the last 52 weeks 1 CUP ranged from 0.0416667 to 0.0416667 BSD, 0.0416667 BSD on average.

Which exchange rate is this?

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