1. Currency converter
  2. XRP to CUC

25 XRP to CUC

Convert Ripple to Cuban Convertible Peso at the live mid-market rate.

25 Ripple =

37.60 CUC +0.86% today

1 XRP = 1.50404 CUC · 1 CUC = 0.664874 XRP

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

XRP to CUC over the last year

1.002.003.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
3.0393
52-week low
0.9920
52-week average
1.6097
Change over the year
−47.13%

Conversion tables

XRP to CUC
XRP CUC
1 XRP 1.50 CUC
5 XRP 7.52 CUC
10 XRP 15.04 CUC
25 XRP 37.60 CUC
50 XRP 75.20 CUC
100 XRP 150.40 CUC
250 XRP 376.01 CUC
500 XRP 752.02 CUC
1,000 XRP 1,504.04 CUC
5,000 XRP 7,520.22 CUC
10,000 XRP 15,040.44 CUC
50,000 XRP 75,202.20 CUC
CUC to XRP
CUC XRP
1 CUC 0.6649 XRP
5 CUC 3.324371 XRP
10 CUC 6.648741 XRP
25 CUC 16.621853 XRP
50 CUC 33.243707 XRP
100 CUC 66.487414 XRP
250 CUC 166.218534 XRP
500 CUC 332.437068 XRP
1,000 CUC 664.874137 XRP
5,000 CUC 3,324.370684 XRP
10,000 CUC 6,648.741369 XRP
50,000 CUC 33,243.706845 XRP

XRP to CUC via API

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

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

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

Popular Ripple conversions

Questions about XRP to CUC

How much is 25 XRP in CUC?

25 Ripple is 37.60 Cuban Convertible Peso at the mid-market rate of 30 September 2026, 05:47 UTC, when 1 XRP = 1.50404 CUC.

What was the XRP to CUC rate over the last year?

Over the last 52 weeks 1 XRP ranged from 0.992001 to 3.03926 CUC, 1.60974 CUC on average.

Which exchange rate is this?

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