Skip to content

KES to CUP exchange rate API

Kenyan Shilling to Cuban Peso · quoted 2026-10-25

0.18475

▼ +0.76% over 2Y

1 KES = 0.18475 CUP · 1 CUP = 5.4126 KES · Get this rate via the API

1 KES buys 0.18475 CUP as of 2026-10-25, so 1 CUP buys 5.4126 KES. Over the last 2 years, KES/CUP traded between 0.18351 and 0.20574, averaged 0.18973 and fell 0.76%. The API holds daily KES/CUP 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
KES/CUP over 2Y: show the values
Rates per 1 KES. Missing rates are shown as a dash.
DateCUP
2024-10-250.186171
2024-10-260.18583
2024-10-270.184096
2024-10-280.186138
2024-10-290.185936
2024-10-300.186514
2024-10-310.185765
2024-11-010.185762
2024-11-020.185914
2024-11-030.184889
2024-11-040.185874
2024-11-050.185819
2024-11-060.185836
2024-11-070.185834
2024-11-080.185996
2024-11-090.185991
2024-11-100.184883
2024-11-110.186395
2024-11-120.186683
2024-11-130.186487
2024-11-140.185931
2024-11-150.185641
2024-11-160.185511
2024-11-170.185399
2024-11-180.185626
2024-11-190.186349
2024-11-200.185538
2024-11-210.185379
2024-11-220.185339
2024-11-230.185173
2024-11-240.184264
2024-11-250.185193
2024-11-260.185455
2024-11-270.185311
2024-11-280.185236
2024-11-290.184624
2024-11-300.185194
2024-12-010.18403
2024-12-020.185101
2024-12-030.185308
2024-12-040.185264
2024-12-050.185483
2024-12-060.185475
2024-12-070.184998
2024-12-080.184533
2024-12-090.185665
2024-12-100.185643
2024-12-110.185721
2024-12-120.185481
2024-12-130.185336
2024-12-140.185695
2024-12-150.18516
2024-12-160.185577
2024-12-170.185455
2024-12-180.185492
2024-12-190.185327
2024-12-200.18509
2024-12-210.18573
2024-12-220.185014
2024-12-230.185901
2024-12-240.1852
2024-12-250.185433
2024-12-260.185522
2024-12-270.185537
2024-12-280.185115
2024-12-290.184447
2024-12-300.185416
2024-12-310.18567
2025-01-010.185582
2025-01-020.185471
2025-01-030.185689
2025-01-040.185857
2025-01-050.18523
2025-01-060.185858
2025-01-070.185476
2025-01-080.185517
2025-01-090.185557
2025-01-100.185369
2025-01-110.185591
2025-01-120.185158
2025-01-130.184966
2025-01-140.185755
2025-01-150.185209
2025-01-160.185299
2025-01-170.18538
2025-01-180.185174
2025-01-190.184508
2025-01-200.185103
2025-01-210.185402
2025-01-220.185244
2025-01-230.185319
2025-01-240.18541
2025-01-250.185239
2025-01-260.184507
2025-01-270.185527
2025-01-280.185612
2025-01-290.185407
2025-01-300.185453
2025-01-310.185226
2025-02-010.185715
2025-02-020.184978
2025-02-030.185996
2025-02-040.186235
2025-02-050.186164
2025-02-060.186059
2025-02-070.185648
2025-02-080.185644
2025-02-090.184674
2025-02-100.186244
2025-02-110.186899
2025-02-120.186918
2025-02-130.186961
2025-02-140.186373
2025-02-150.185876
2025-02-160.184771
2025-02-170.185647
2025-02-180.185184
2025-02-190.18578
2025-02-200.185321
2025-02-210.185238
2025-02-220.185337
2025-02-230.184988
2025-02-240.185206
2025-02-250.185465
2025-02-260.204642
2025-02-270.185383
2025-02-280.185305
2025-03-010.186099
2025-03-020.185344
2025-03-030.185723
2025-03-040.186366
2025-03-050.185558
2025-03-060.186195
2025-03-070.185375
2025-03-080.185405
2025-03-090.204535
2025-03-100.185531
2025-03-110.185605
2025-03-120.185784
2025-03-130.185564
2025-03-140.185416
2025-03-150.185393
2025-03-160.204684
2025-03-170.18527
2025-03-180.185354
2025-03-190.185385
2025-03-200.185431
2025-03-210.185345
2025-03-220.185235
2025-03-230.205367
2025-03-250.185433
2025-03-260.185441
2025-03-270.185573
2025-03-280.185563
2025-03-290.186223
2025-03-300.18429
2025-03-310.204582
2025-04-010.184884
2025-04-020.184095
2025-04-030.18397
2025-04-040.185397
2025-04-050.185751
2025-04-060.183887
2025-04-070.186059
2025-04-080.185544
2025-04-090.186076
2025-04-100.185154
2025-04-110.185357
2025-04-120.185409
2025-04-130.184586
2025-04-140.184896
2025-04-150.18502
2025-04-160.184664
2025-04-170.184968
2025-04-180.18491
2025-04-190.185215
2025-04-200.18483
2025-04-210.185092
2025-04-220.184875
2025-04-230.185145
2025-04-240.184979
2025-04-250.185471
2025-04-260.185206
2025-04-270.184928
2025-04-280.185195
2025-04-290.185628
2025-04-300.185506
2025-05-010.185053
2025-05-020.18509
2025-05-030.185635
2025-05-040.184874
2025-05-050.185492
2025-05-060.185807
2025-05-080.185896
2025-05-090.185882
2025-05-100.185648
2025-05-110.185435
2025-05-120.185829
2025-05-130.185758
2025-05-140.185402
2025-05-150.185501
2025-05-170.185659
2025-05-180.18517
2025-05-190.185153
2025-05-200.185686
2025-05-210.185606
2025-05-220.185389
2025-05-230.185505
2025-05-240.18559
2025-05-250.184029
2025-05-260.185716
2025-05-270.185479
2025-05-280.185663
2025-05-290.185438
2025-05-300.185612
2025-05-310.185624
2025-06-010.185447
2025-06-020.185616
2025-06-030.185687
2025-06-040.185685
2025-06-050.185484
2025-06-060.185358
2025-06-070.185348
2025-06-080.185443
2025-06-090.185758
2025-06-100.185649
2025-06-110.185524
2025-06-120.185424
2025-06-130.185906
2025-06-140.185639
2025-06-150.184677
2025-06-160.185536
2025-06-170.185365
2025-06-180.185329
2025-06-190.185523
2025-06-200.18536
2025-06-210.185696
2025-06-220.185222
2025-06-230.185842
2025-06-240.185334
2025-06-250.18531
2025-06-260.185555
2025-06-270.185696
2025-06-280.185457
2025-06-290.185275
2025-06-300.185609
2025-07-010.18532
2025-07-020.18564
2025-07-030.185542
2025-07-040.185367
2025-07-050.185599
2025-07-060.184923
2025-07-070.185573
2025-07-080.185563
2025-07-090.185431
2025-07-100.185515
2025-07-110.185499
2025-07-120.18574
2025-07-130.185414
2025-07-140.18549
2025-07-150.185663
2025-07-160.185304
2025-07-170.185505
2025-07-180.185639
2025-07-190.185409
2025-07-200.184075
2025-07-210.185851
2025-07-220.185609
2025-07-230.185189
2025-07-240.185497
2025-07-250.185451
2025-07-260.185781
2025-07-270.185031
2025-07-280.185492
2025-07-290.185487
2025-07-300.185489
2025-07-310.185563
2025-08-010.185595
2025-08-020.185503
2025-08-030.185696
2025-08-040.185984
2025-08-050.183613
2025-08-060.183577
2025-08-070.184
2025-08-080.183916
2025-08-090.185227
2025-08-100.1852
2025-08-110.185522
2025-08-120.185816
2025-08-130.185557
2025-08-140.185406
2025-08-150.185494
2025-08-160.185757
2025-08-170.18456
2025-08-180.185683
2025-08-190.185507
2025-08-200.185459
2025-08-210.185521
2025-08-220.185653
2025-08-230.185736
2025-08-240.185269
2025-08-250.187041
2025-08-260.18579
2025-08-270.185537
2025-08-280.185581
2025-08-290.185522
2025-08-300.185525
2025-08-310.185685
2025-09-010.185601
2025-09-020.185736
2025-09-030.185266
2025-09-040.18558
2025-09-050.185469
2025-09-060.185519
2025-09-070.185595
2025-09-080.185406
2025-09-090.184764
2025-09-100.185448
2025-09-110.185776
2025-09-130.185915
2025-09-140.185246
2025-09-150.185719
2025-09-160.185509
2025-09-170.185318
2025-09-180.185399
2025-09-190.185396
2025-09-200.185593
2025-09-210.184943
2025-09-220.185952
2025-09-230.185435
2025-09-240.185524
2025-09-250.185478
2025-09-260.18499
2025-09-270.184984
2025-09-280.185381
2025-09-290.185105
2025-09-300.185512
2025-10-010.185407
2025-10-020.18515
2025-10-030.185449
2025-10-040.185524
2025-10-050.184899
2025-10-060.185868
2025-10-070.185705
2025-10-080.185564
2025-10-090.185508
2025-10-100.186073
2025-10-110.186075
2025-10-120.185204
2025-10-130.185484
2025-10-140.185605
2025-10-150.185855
2025-10-160.185478
2025-10-170.18555
2025-10-180.185771
2025-10-190.185656
2025-10-200.185693
2025-10-210.185582
2025-10-220.18577
2025-10-230.18575
2025-10-240.185756
2025-10-250.18569
2025-10-260.185499
2025-10-270.185864
2025-10-280.185345
2025-10-290.185813
2025-10-300.185745
2025-10-310.185572
2025-11-010.185926
2025-11-020.185792
2025-11-030.186027
2025-11-040.185684
2025-11-050.185556
2025-11-060.185438
2025-11-070.185569
2025-11-080.185682
2025-11-090.185018
2025-11-100.185469
2025-11-110.185501
2025-11-120.185373
2025-11-130.185496
2025-11-140.185604
2025-11-150.185697
2025-11-160.184879
2025-11-170.185569
2025-11-180.185502
2025-11-190.184936
2025-11-200.184459
2025-11-210.185099
2025-11-220.184991
2025-11-230.185162
2025-11-240.185433
2025-11-250.185195
2025-11-260.185179
2025-11-270.184958
2025-11-280.184817
2025-11-290.184796
2025-11-300.184969
2025-12-010.185065
2025-12-020.185465
2025-12-030.185554
2025-12-040.185452
2025-12-050.185312
2025-12-060.185597
2025-12-070.185365
2025-12-080.185573
2025-12-090.185678
2025-12-110.184709
2025-12-120.186031
2025-12-130.186444
2025-12-140.185654
2025-12-150.185972
2025-12-160.186023
2025-12-170.186073
2025-12-180.186108
2025-12-190.186069
2025-12-200.18628
2025-12-210.185369
2025-12-220.186135
2025-12-230.186261
2025-12-240.186039
2025-12-250.18601
2025-12-260.185983
2025-12-270.186004
2025-12-280.186038
2025-12-290.185968
2025-12-300.186097
2025-12-310.185832
2026-01-010.186133
2026-01-020.186012
2026-01-030.186059
2026-01-040.185124
2026-01-050.186052
2026-01-060.186021
2026-01-070.185784
2026-01-080.185885
2026-01-090.185896
2026-01-100.186101
2026-01-110.185926
2026-01-120.186032
2026-01-130.186352
2026-01-140.186074
2026-01-150.186087
2026-01-160.185888
2026-01-170.186127
2026-01-180.185985
2026-01-190.185913
2026-01-200.185858
2026-01-210.185972
2026-01-220.185787
2026-01-230.185545
2026-01-240.186039
2026-01-250.185544
2026-01-260.185411
2026-01-270.185308
2026-01-280.185225
2026-01-290.18596
2026-01-300.185947
2026-01-310.185923
2026-02-010.185704
2026-02-020.185966
2026-02-030.186087
2026-02-040.185947
2026-02-050.185956
2026-02-060.186081
2026-02-070.186053
2026-02-080.185706
2026-02-090.185735
2026-02-100.185788
2026-02-110.186155
2026-02-120.204965
2026-02-130.186059
2026-02-140.186053
2026-02-150.185969
2026-02-160.186122
2026-02-170.186092
2026-02-180.185944
2026-02-190.186408
2026-02-200.186015
2026-02-210.186089
2026-02-220.185595
2026-02-230.185849
2026-02-240.186101
2026-02-250.185864
2026-02-260.185742
2026-02-270.186197
2026-02-280.185855
2026-03-010.185643
2026-03-020.185866
2026-03-030.18604
2026-03-040.185721
2026-03-050.185799
2026-03-060.185612
2026-03-070.185832
2026-03-080.18498
2026-03-090.186587
2026-03-100.185142
2026-03-110.185717
2026-03-120.185422
2026-03-130.18607
2026-03-140.185431
2026-03-150.185612
2026-03-160.18543
2026-03-170.185301
2026-03-180.185031
2026-03-190.185083
2026-03-200.186087
2026-03-210.18515
2026-03-220.184532
2026-03-230.185039
2026-03-240.185104
2026-03-250.185083
2026-03-260.185301
2026-03-270.184629
2026-03-280.203997
2026-03-290.183755
2026-03-300.184626
2026-03-310.184806
2026-04-010.184526
2026-04-020.184418
2026-04-030.184265
2026-04-040.184825
2026-04-050.183696
2026-04-060.184481
2026-04-070.184
2026-04-080.183513
2026-04-090.204827
2026-04-100.205028
2026-04-110.205187
2026-04-120.205092
2026-04-130.205092
2026-04-140.204635
2026-04-150.20476
2026-04-160.205632
2026-04-170.205044
2026-04-180.205261
2026-04-190.205261
2026-04-200.20506
2026-04-210.205474
2026-04-220.205012
2026-04-230.204491
2026-04-240.204944
2026-04-250.204901
2026-04-260.20529
2026-04-270.205283
2026-04-280.204696
2026-04-290.205273
2026-04-300.205219
2026-05-010.205139
2026-05-020.205187
2026-05-030.205187
2026-05-040.205187
2026-05-050.205139
2026-05-060.205618
2026-05-070.20514
2026-05-080.204601
2026-05-090.205139
2026-05-100.205739
2026-05-110.205665
2026-05-120.18575
2026-05-140.185753
2026-05-150.205029
2026-05-160.185564
2026-05-170.185123
2026-05-180.205076
2026-05-190.18555
2026-05-200.185299
2026-05-210.185446
2026-05-230.18514
2026-05-240.184534
2026-05-250.184431
2026-05-260.185023
2026-05-270.184942
2026-05-280.185117
2026-05-290.205258
2026-05-300.204677
2026-05-310.204695
2026-06-010.204727
2026-06-020.204326
2026-06-030.204729
2026-06-040.204728
2026-06-050.20481
2026-06-060.204892
2026-06-090.204889
2026-06-100.20487
2026-06-110.204656
2026-06-120.204546
2026-06-130.204788
2026-06-140.204667
2026-06-150.204525
2026-06-160.204682
2026-06-170.204697
2026-06-180.204569
2026-06-190.205
2026-06-200.20483
2026-06-210.204587
2026-06-220.20492
2026-06-230.204745
2026-06-240.204811
2026-06-250.204637
2026-06-260.204541
2026-06-270.204753
2026-06-280.204719
2026-06-290.204652
2026-06-300.204718
2026-07-010.204665
2026-07-020.204981
2026-07-030.205004
2026-07-040.205065
2026-07-050.204984
2026-07-060.204984
2026-07-070.204995
2026-07-080.204945
2026-07-090.205089
2026-07-100.205081
2026-07-110.205264
2026-07-120.205131
2026-07-130.204951
2026-07-140.205081
2026-07-150.204881
2026-07-160.204917
2026-07-170.204966
2026-07-180.205075
2026-07-190.205063
2026-07-200.205027
2026-07-210.205051
2026-07-220.204939
2026-07-230.204657
2026-07-240.204732
2026-07-250.204596
2026-07-260.204692
2026-07-270.204789
2026-07-280.204452
2026-07-290.204547
2026-07-300.20479
2026-07-310.204882
2026-08-010.2055
2026-08-020.204925
2026-08-030.205231
2026-08-040.204832
2026-08-050.204687
2026-08-060.204864
2026-08-070.204835
2026-08-080.205264
2026-08-090.204869
2026-08-100.205516
2026-08-110.204858
2026-08-120.204927
2026-08-130.205046
2026-08-140.205031
2026-08-150.204978
2026-08-160.204956
2026-08-170.204984
2026-08-180.204916
2026-08-200.204694
2026-08-210.204724
2026-08-220.204914
2026-08-230.204764
2026-08-240.204817
2026-08-250.204855
2026-08-260.20481
2026-08-270.204836
2026-08-280.204664
2026-08-290.204804
2026-08-300.204745
2026-08-310.204212
2026-09-010.20465
2026-09-020.204788
2026-09-030.20474
2026-09-040.204754
2026-09-050.204836
2026-09-060.204809
2026-09-070.204726
2026-09-080.204741
2026-09-090.20475
2026-09-100.204732
2026-09-110.204788
2026-09-120.204819
2026-09-130.204841
2026-09-140.20476
2026-09-150.204719
2026-09-160.204398
2026-09-170.204468
2026-09-180.204301
2026-09-190.204656
2026-09-200.204607
2026-09-210.204651
2026-09-220.204617
2026-09-230.204817
2026-09-240.20472
2026-09-250.185281
2026-09-260.185039
2026-09-270.185232
2026-09-280.185243
2026-09-300.185143
2026-10-020.186146
2026-10-030.186825
2026-10-050.185937
2026-10-060.184531
2026-10-070.18469
2026-10-080.184662
2026-10-090.184169
2026-10-100.184987
2026-10-110.184978
2026-10-120.184986
2026-10-130.185316
2026-10-140.184753
2026-10-150.184814
2026-10-160.184552
2026-10-170.184908
2026-10-180.185088
2026-10-190.185169
2026-10-200.184642
2026-10-210.184523
2026-10-220.184999
2026-10-230.184707
2026-10-240.184815
2026-10-250.184753

High

0.20574

Low

0.18351

Average

0.18973

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

One GET request returns the KES/CUP 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=KES&currencies=CUP"
JavaScript
const response = await fetch("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=KES&currencies=CUP");
const data = await response.json();
Python
import requests

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

Replace YOUR_API_KEY with the key from your dashboard.

KES/CUP API questions

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

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

How far back does KES/CUP historical data go?

Daily KES/CUP 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 KES/CUP 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.