Skip to content

CUP to EUR exchange rate API

Cuban Peso to Euro · quoted 2026-10-17

0.03708

▼ +3.32% over 2Y

1 CUP = 0.03708 EUR · 1 EUR = 26.9694 CUP · Get this rate via the API

1 CUP buys 0.03708 EUR as of 2026-10-17, so 1 EUR buys 26.9694 CUP. Over the last 2 years, CUP/EUR traded between 0.03178 and 0.04087, averaged 0.03608 and fell 3.32%. The API holds daily CUP/EUR rates from 2024-08-24 — 2 years of history — so any past day, or a whole series, is one request away.

Converting an invoice? Convert an amount on a specific date.

Chart sampled every 7 observations · table and exports keep every daily rate

Download CSV
CUP/EUR over 2Y: show the values
Rates per 1 CUP. Missing rates are shown as a dash.
DateEUR
2024-10-170.038352
2024-10-180.038384
2024-10-190.038309
2024-10-200.03835
2024-10-210.038424
2024-10-220.038543
2024-10-230.03874
2024-10-240.038594
2024-10-250.038487
2024-10-260.038564
2024-10-270.0389
2024-10-280.038498
2024-10-290.038697
2024-10-300.038554
2024-10-310.038348
2024-11-010.038337
2024-11-020.038323
2024-11-030.038471
2024-11-040.038288
2024-11-050.038284
2024-11-060.039002
2024-11-070.038678
2024-11-080.038691
2024-11-090.038855
2024-11-100.039021
2024-11-110.039047
2024-11-120.039103
2024-11-130.03908
2024-11-140.03946
2024-11-150.039336
2024-11-160.039487
2024-11-170.039553
2024-11-180.039454
2024-11-190.039349
2024-11-200.039436
2024-11-210.039608
2024-11-220.040047
2024-11-230.040007
2024-11-240.040007
2024-11-250.03973
2024-11-260.039604
2024-11-270.039601
2024-11-280.039575
2024-11-290.039508
2024-11-300.039413
2024-12-010.039574
2024-12-020.03972
2024-12-030.039673
2024-12-040.039726
2024-12-050.039529
2024-12-060.039378
2024-12-070.039424
2024-12-080.039603
2024-12-090.039391
2024-12-100.039527
2024-12-110.039611
2024-12-120.039706
2024-12-130.039612
2024-12-140.039651
2024-12-150.039708
2024-12-160.039785
2024-12-170.039775
2024-12-180.039748
2024-12-190.040161
2024-12-200.040127
2024-12-210.03997
2024-12-220.039987
2024-12-230.040123
2024-12-240.040155
2024-12-250.040123
2024-12-260.040142
2024-12-270.040021
2024-12-280.040032
2024-12-290.04013
2024-12-300.039929
2024-12-310.040105
2025-01-010.040218
2025-01-020.040382
2025-01-030.040454
2025-01-040.040372
2025-01-050.04043
2025-01-060.039966
2025-01-070.04009
2025-01-080.040496
2025-01-090.04043
2025-01-100.04046
2025-01-110.040632
2025-01-120.04067
2025-01-130.040871
2025-01-140.04061
2025-01-150.040448
2025-01-160.040602
2025-01-170.04045
2025-01-180.040588
2025-01-190.040679
2025-01-200.040424
2025-01-210.040232
2025-01-220.039951
2025-01-230.040081
2025-01-240.039805
2025-01-250.039698
2025-01-260.039947
2025-01-270.039648
2025-01-280.04
2025-01-290.040063
2025-01-300.040026
2025-01-310.040113
2025-02-010.040218
2025-02-020.040719
2025-02-030.040515
2025-02-040.040272
2025-02-050.039956
2025-02-060.040188
2025-02-070.04021
2025-02-080.040425
2025-02-090.040616
2025-02-100.040271
2025-02-110.040178
2025-02-120.03999
2025-02-130.039909
2025-02-140.039697
2025-02-150.039743
2025-02-160.039871
2025-02-170.039858
2025-02-180.039956
2025-02-190.039988
2025-02-200.039934
2025-02-210.039865
2025-02-220.039833
2025-02-230.039788
2025-02-240.039804
2025-02-250.039693
2025-02-260.035983
2025-02-270.039791
2025-02-280.040068
2025-03-010.04013
2025-03-020.040099
2025-03-030.03982
2025-03-040.039493
2025-03-050.039004
2025-03-060.038653
2025-03-070.038443
2025-03-080.038546
2025-03-090.034816
2025-03-100.0384
2025-03-110.038157
2025-03-120.038273
2025-03-130.038459
2025-03-140.038262
2025-03-150.038268
2025-03-160.034681
2025-03-170.03828
2025-03-180.03818
2025-03-190.038249
2025-03-200.038472
2025-03-210.038506
2025-03-220.03849
2025-03-230.034822
2025-03-250.038499
2025-03-260.03862
2025-03-270.038613
2025-03-280.038564
2025-03-290.038354
2025-03-300.038659
2025-03-310.034892
2025-04-010.038778
2025-04-020.038898
2025-04-030.037867
2025-04-040.03775
2025-04-050.038077
2025-04-060.03839
2025-04-070.037834
2025-04-080.037993
2025-04-090.037691
2025-04-100.037577
2025-04-110.036692
2025-04-120.036701
2025-04-130.036769
2025-04-140.0367
2025-04-150.036846
2025-04-160.036774
2025-04-170.036721
2025-04-180.036647
2025-04-190.036603
2025-04-200.036496
2025-04-210.036216
2025-04-220.036339
2025-04-230.036524
2025-04-240.036647
2025-04-250.036666
2025-04-260.036611
2025-04-270.036748
2025-04-280.036742
2025-04-290.036705
2025-04-300.036678
2025-05-010.03689
2025-05-020.03676
2025-05-030.036872
2025-05-040.036953
2025-05-050.036711
2025-05-060.036771
2025-05-080.036851
2025-05-090.037009
2025-05-100.037001
2025-05-110.037106
2025-05-120.037504
2025-05-130.037521
2025-05-140.037181
2025-05-150.037278
2025-05-170.037352
2025-05-180.037365
2025-05-190.037017
2025-05-200.036992
2025-05-210.036887
2025-05-220.036839
2025-05-230.036916
2025-05-240.03668
2025-05-250.036947
2025-05-260.036699
2025-05-270.036743
2025-05-280.036827
2025-05-290.036984
2025-05-300.036762
2025-05-310.036741
2025-06-010.03672
2025-06-020.036574
2025-06-030.036642
2025-06-040.036591
2025-06-050.036501
2025-06-060.036546
2025-06-070.03658
2025-06-080.036576
2025-06-090.036477
2025-06-100.036441
2025-06-110.036449
2025-06-120.035961
2025-06-130.036129
2025-06-140.036044
2025-06-150.036261
2025-06-160.036083
2025-06-170.036037
2025-06-180.036229
2025-06-190.036316
2025-06-200.036214
2025-06-210.03617
2025-06-220.036304
2025-06-230.036272
2025-06-240.035943
2025-06-250.035969
2025-06-260.035634
2025-06-270.035584
2025-06-280.035609
2025-06-290.03558
2025-06-300.035582
2025-07-010.035325
2025-07-020.035451
2025-07-030.035418
2025-07-040.035432
2025-07-050.035411
2025-07-060.035531
2025-07-070.035566
2025-07-080.03561
2025-07-090.035641
2025-07-100.035662
2025-07-110.035664
2025-07-120.035647
2025-07-130.035702
2025-07-140.0357
2025-07-150.035706
2025-07-160.0359
2025-07-170.03603
2025-07-180.035851
2025-07-190.035842
2025-07-200.03612
2025-07-210.035668
2025-07-220.035705
2025-07-230.035626
2025-07-240.035553
2025-07-250.035596
2025-07-260.035526
2025-07-270.035543
2025-07-280.035842
2025-07-290.036152
2025-07-300.036163
2025-07-310.03639
2025-08-010.036542
2025-08-020.035979
2025-08-030.035963
2025-08-040.036046
2025-08-050.036497
2025-08-060.036301
2025-08-070.036167
2025-08-080.036093
2025-08-090.035925
2025-08-100.03591
2025-08-110.035931
2025-08-120.035837
2025-08-130.035559
2025-08-140.035665
2025-08-150.035648
2025-08-160.035609
2025-08-170.035796
2025-08-180.035753
2025-08-190.035683
2025-08-200.03578
2025-08-210.035859
2025-08-220.035852
2025-08-230.035554
2025-08-240.035626
2025-08-250.035639
2025-08-260.035663
2025-08-270.035965
2025-08-280.035685
2025-08-290.035754
2025-08-300.035648
2025-08-310.035652
2025-09-010.035648
2025-09-020.035707
2025-09-030.035802
2025-09-040.035839
2025-09-050.035624
2025-09-060.035557
2025-09-070.035576
2025-09-080.035605
2025-09-090.035594
2025-09-100.035502
2025-09-110.035649
2025-09-130.03554
2025-09-140.035618
2025-09-150.035403
2025-09-160.035292
2025-09-170.035353
2025-09-180.035306
2025-09-190.035525
2025-09-200.03548
2025-09-210.035611
2025-09-220.035307
2025-09-230.035346
2025-09-240.03544
2025-09-250.035525
2025-09-260.035727
2025-09-270.035698
2025-09-280.035708
2025-09-290.035741
2025-09-300.035496
2025-10-010.03554
2025-10-020.035469
2025-10-030.035528
2025-10-040.035481
2025-10-050.035677
2025-10-060.035623
2025-10-070.035827
2025-10-080.035837
2025-10-090.035896
2025-10-100.035945
2025-10-110.035953
2025-10-120.035977
2025-10-130.036154
2025-10-140.036064
2025-10-150.035958
2025-10-160.035822
2025-10-170.035786
2025-10-180.035698
2025-10-190.035733
2025-10-200.035727
2025-10-210.035921
2025-10-220.035935
2025-10-230.035982
2025-10-240.035945
2025-10-250.035857
2025-10-260.035883
2025-10-270.035852
2025-10-280.035822
2025-10-290.035798
2025-10-300.036076
2025-10-310.036087
2025-11-010.036073
2025-11-020.03607
2025-11-030.036155
2025-11-040.036266
2025-11-050.036291
2025-11-060.036179
2025-11-070.036082
2025-11-080.03603
2025-11-090.036177
2025-11-100.036058
2025-11-110.036042
2025-11-120.036065
2025-11-130.035907
2025-11-140.035792
2025-11-150.035876
2025-11-160.036
2025-11-170.035956
2025-11-180.035957
2025-11-190.035991
2025-11-200.036219
2025-11-210.036167
2025-11-220.036187
2025-11-230.036207
2025-11-240.036116
2025-11-250.03607
2025-11-260.036058
2025-11-270.035969
2025-11-280.036042
2025-11-290.035986
2025-11-300.03601
2025-12-010.035902
2025-12-020.035907
2025-12-030.035715
2025-12-040.035719
2025-12-050.035813
2025-12-060.035786
2025-12-070.03583
2025-12-080.035755
2025-12-090.035805
2025-12-110.035774
2025-12-120.035579
2025-12-130.035527
2025-12-140.035598
2025-12-150.0355
2025-12-160.035409
2025-12-170.035533
2025-12-180.035572
2025-12-190.035583
2025-12-200.035571
2025-12-210.035709
2025-12-220.035492
2025-12-230.035443
2025-12-240.035402
2025-12-250.035402
2025-12-260.035398
2025-12-270.035409
2025-12-280.035401
2025-12-290.035444
2025-12-300.035461
2025-12-310.035433
2026-01-010.035454
2026-01-020.035549
2026-01-030.035521
2026-01-040.035709
2026-01-050.035665
2026-01-060.035673
2026-01-070.035681
2026-01-080.035702
2026-01-090.035747
2026-01-100.035783
2026-01-110.035829
2026-01-120.03567
2026-01-130.035736
2026-01-140.03573
2026-01-150.035821
2026-01-160.035862
2026-01-170.035922
2026-01-180.035952
2026-01-190.035853
2026-01-200.035592
2026-01-210.035494
2026-01-220.0356
2026-01-230.035581
2026-01-240.035256
2026-01-250.035253
2026-01-260.035549
2026-01-270.035096
2026-01-280.034931
2026-01-290.03483
2026-01-300.034942
2026-01-310.035157
2026-02-010.035211
2026-02-020.035011
2026-02-030.035162
2026-02-040.035362
2026-02-050.035301
2026-02-060.035304
2026-02-070.035385
2026-02-080.035319
2026-02-090.035181
2026-02-100.035148
2026-02-110.035022
2026-02-120.03178
2026-02-130.035075
2026-02-140.035122
2026-02-150.035136
2026-02-160.035166
2026-02-170.035203
2026-02-180.035224
2026-02-190.03534
2026-02-200.035377
2026-02-210.035355
2026-02-220.035462
2026-02-230.035532
2026-02-240.035423
2026-02-250.03539
2026-02-260.035428
2026-02-270.035265
2026-02-280.035319
2026-03-010.035422
2026-03-020.035643
2026-03-030.0358
2026-03-040.035779
2026-03-050.035845
2026-03-060.036063
2026-03-070.035863
2026-03-080.036181
2026-03-090.036044
2026-03-100.035972
2026-03-110.035963
2026-03-120.036026
2026-03-130.036189
2026-03-140.036432
2026-03-150.036436
2026-03-160.036294
2026-03-170.036179
2026-03-180.036319
2026-03-190.036144
2026-03-200.036073
2026-03-210.035954
2026-03-220.036163
2026-03-230.035927
2026-03-240.036043
2026-03-250.036009
2026-03-260.035999
2026-03-270.036258
2026-03-280.032683
2026-03-290.036393
2026-03-300.036315
2026-03-310.036198
2026-04-010.035925
2026-04-020.036149
2026-04-030.036249
2026-04-040.036195
2026-04-050.036344
2026-04-060.036189
2026-04-070.036151
2026-04-080.03579
2026-04-090.032294
2026-04-100.032222
2026-04-110.032177
2026-04-120.032244
2026-04-130.032297
2026-04-140.031998
2026-04-150.032033
2026-04-160.032028
2026-04-170.031987
2026-04-180.032052
2026-04-190.032095
2026-04-200.032088
2026-04-210.032069
2026-04-220.032162
2026-04-230.032269
2026-04-240.032219
2026-04-250.03219
2026-04-260.032211
2026-04-270.032118
2026-04-280.032308
2026-04-290.032236
2026-04-300.032247
2026-05-010.032151
2026-05-020.032183
2026-05-030.032158
2026-05-040.032252
2026-05-050.032291
2026-05-060.032082
2026-05-070.032061
2026-05-080.032085
2026-05-090.032001
2026-05-100.032039
2026-05-110.032074
2026-05-120.035504
2026-05-140.035612
2026-05-150.032452
2026-05-160.03583
2026-05-170.035933
2026-05-180.032396
2026-05-190.035865
2026-05-200.035955
2026-05-210.035916
2026-05-230.035921
2026-05-240.035922
2026-05-250.03592
2026-05-260.035877
2026-05-270.035855
2026-05-280.03585
2026-05-290.032402
2026-05-300.032366
2026-05-310.032373
2026-06-010.0324
2026-06-020.032396
2026-06-030.032493
2026-06-040.032432
2026-06-050.032416
2026-06-060.032747
2026-06-090.032602
2026-06-100.032694
2026-06-110.032712
2026-06-120.032624
2026-06-130.0326
2026-06-140.032557
2026-06-150.032528
2026-06-160.032557
2026-06-170.032557
2026-06-180.032929
2026-06-190.032858
2026-06-200.032875
2026-06-210.032922
2026-06-220.032923
2026-06-230.033133
2026-06-240.03327
2026-06-250.033272
2026-06-260.033103
2026-06-270.03312
2026-06-280.033129
2026-06-290.033085
2026-06-300.03311
2026-07-010.03315
2026-07-020.033104
2026-07-030.03296
2026-07-040.032977
2026-07-050.032982
2026-07-060.033054
2026-07-070.032996
2026-07-080.033103
2026-07-090.03299
2026-07-100.033006
2026-07-110.033049
2026-07-120.033079
2026-07-130.033035
2026-07-140.033086
2026-07-150.033099
2026-07-160.032916
2026-07-170.033002
2026-07-180.032985
2026-07-190.032999
2026-07-200.033028
2026-07-210.033038
2026-07-220.033082
2026-07-230.033134
2026-07-240.033153
2026-07-250.033171
2026-07-260.033134
2026-07-270.033117
2026-07-280.033214
2026-07-290.033168
2026-07-300.03289
2026-07-310.032851
2026-08-010.032709
2026-08-020.032677
2026-08-030.032714
2026-08-040.032769
2026-08-050.032682
2026-08-060.032691
2026-08-070.032714
2026-08-080.032639
2026-08-090.032642
2026-08-100.032651
2026-08-110.032697
2026-08-120.03268
2026-08-130.032705
2026-08-140.032619
2026-08-150.032622
2026-08-160.032628
2026-08-170.03255
2026-08-180.032589
2026-08-200.03231
2026-08-210.032258
2026-08-220.032286
2026-08-230.032302
2026-08-240.032336
2026-08-250.032344
2026-08-260.03233
2026-08-270.032397
2026-08-280.032422
2026-08-290.032569
2026-08-300.032575
2026-08-310.032539
2026-09-010.032552
2026-09-020.032583
2026-09-030.032489
2026-09-040.032466
2026-09-050.032475
2026-09-060.032487
2026-09-070.032472
2026-09-080.032492
2026-09-090.032385
2026-09-100.032487
2026-09-110.032549
2026-09-120.03252
2026-09-130.032529
2026-09-140.032662
2026-09-150.032698
2026-09-160.032709
2026-09-170.032877
2026-09-180.032928
2026-09-190.032852
2026-09-200.032861
2026-09-210.032844
2026-09-220.032916
2026-09-230.03305
2026-09-240.033182
2026-09-250.036538
2026-09-260.036612
2026-09-270.036595
2026-09-280.036581
2026-09-300.036664
2026-10-020.036928
2026-10-030.037013
2026-10-050.037271
2026-10-060.037045
2026-10-070.03729
2026-10-080.037275
2026-10-090.037314
2026-10-100.037184
2026-10-110.037205
2026-10-120.037264
2026-10-130.037176
2026-10-140.037282
2026-10-150.037194
2026-10-160.037088
2026-10-170.037079

High

0.04087

Low

0.03178

Average

0.03608

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

One GET request returns the CUP/EUR rate as JSON. The free plan includes 1,000 requests a month, with no credit card required.

cURL
curl -X GET "https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=CUP&currencies=EUR"
JavaScript
const response = await fetch("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=CUP&currencies=EUR");
const data = await response.json();
Python
import requests

data = requests.get("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=CUP&currencies=EUR").json()

Replace YOUR_API_KEY with the key from your dashboard.

CUP/EUR API questions

How do I get the CUP/EUR exchange rate from an API?

Send one GET request to https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=CUP&currencies=EUR, replacing YOUR_API_KEY with your own key. The JSON response carries the date and the latest CUP/EUR rate in rates.EUR.

How far back does CUP/EUR historical data go?

Daily CUP/EUR rates are available from 2024-08-24. Request one day with the /historical endpoint and a date, or a range of days with /timeseries.

Is there a free CUP/EUR exchange rate API?

Yes. The free plan includes 1,000 requests a month, with no credit card required; paid plans raise the limit.

Put these rates in your application

One endpoint, JSON responses, 160+ currencies and history back to 1999. Start on the free plan.