1. Currency converter
  2. CHF to CUP

Swiss Franc (CHF) to Cuban Peso (CUP)

Convert Swiss francs to Cuban Peso at the live mid-market rate. Reverse: CUP to CHF

1 Swiss Franc =

28.90 CUP +0.01% today

1 CHF = 28.8955 CUP · 1 CUP = 0.0346075 CHF

Mid-market rate, updated 00:01 UTC. Paid plans update as often as every 60 seconds. Get CHF→CUP rates via API

CHF to CUP over the last year

29.0030.0031.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
31.445
52-week low
28.718
52-week average
30.134
Change over the year
−4.03%

Conversion tables

CHF to CUP
CHF CUP
1 CHF 28.90 CUP
10 CHF 288.95 CUP
100 CHF 2,889.55 CUP
1,000 CHF 28,895.47 CUP
10,000 CHF 288,954.65 CUP
50,000 CHF 1,444,773.25 CUP
100,000 CHF 2,889,546.50 CUP
CUP to CHF
CUP CHF
1 CUP 0.03461 CHF
10 CUP 0.3461 CHF
100 CUP 3.46 CHF
1,000 CUP 34.61 CHF
10,000 CUP 346.08 CHF
50,000 CUP 1,730.38 CHF
100,000 CUP 3,460.75 CHF

Get CHF→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=CHF -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=CHF -d currencies=CUP \
  -d date=2025-10-02 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Swiss Franc conversions

Popular Cuban Peso conversions

Questions about CHF to CUP

How much is 1 CHF in CUP?

1 Swiss Franc is 28.8955 Cuban Peso at the mid-market rate of 2 October 2026, 00:01 UTC, and 1 CUP is 0.0346075 CHF.

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

Over the last 52 weeks 1 CHF ranged from 28.7184 to 31.4453 CUP, 30.1343 CUP on average.

Which exchange rate is this?

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