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

Convert 100 Peruvian Sol (PEN) to Cuban Peso (CUP)

Convert Peruvian soles to Cuban Peso at the live mid-market rate. Reverse: CUP to PEN

100 Peruvian soles =

698.57 CUP 0.00% today

1 PEN = 6.98568 CUP · 1 CUP = 0.14315 PEN

Mid-market rate, updated 06:45 UTC. Paid plans update as often as every 60 seconds. Get PEN→CUP rates via API

PEN to CUP over the last year

6.807.007.20Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
7.1757
52-week low
6.8097
52-week average
7.0646
Change over the year
+0.79%

Conversion tables

PEN to CUP
PEN CUP
1 PEN 6.99 CUP
10 PEN 69.86 CUP
100 PEN 698.57 CUP
1,000 PEN 6,985.68 CUP
10,000 PEN 69,856.78 CUP
50,000 PEN 349,283.91 CUP
100,000 PEN 698,567.81 CUP
CUP to PEN
CUP PEN
1 CUP 0.1432 PEN
10 CUP 1.43 PEN
100 CUP 14.32 PEN
1,000 CUP 143.15 PEN
10,000 CUP 1,431.50 PEN
50,000 CUP 7,157.50 PEN
100,000 CUP 14,315.00 PEN

Get PEN→CUP rates via API

The live rate, the rate on any past day or a whole range, for CUP 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=PEN -d currencies=CUP \
  -H "apikey: YOUR-API-KEY"

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

Related conversions

Popular Peruvian Sol conversions

Popular Cuban Peso conversions

Questions about PEN to CUP

How much is 100 PEN in CUP?

100 Peruvian soles is 698.57 Cuban Peso at the mid-market rate of 4 October 2026, 06:45 UTC, when 1 PEN = 6.98568 CUP.

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

Over the last 52 weeks 1 PEN ranged from 6.80967 to 7.17574 CUP, 7.06463 CUP on average.

Which exchange rate is this?

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