Skip to content

KES to SAR exchange rate API

Kenyan Shilling to Saudi Riyal · quoted 2026-10-25

0.02889

▲ +0.30% over 2Y

1 KES = 0.02889 SAR · 1 SAR = 34.6164 KES · Get this rate via the API

1 KES buys 0.02889 SAR as of 2026-10-25, so 1 SAR buys 34.6164 KES. Over the last 2 years, KES/SAR traded between 0.02859 and 0.02933, averaged 0.02891 and rose 0.30%. The API holds daily KES/SAR 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/SAR over 2Y: show the values
Rates per 1 KES. Missing rates are shown as a dash.
DateSAR
2024-10-250.028801
2024-10-260.029021
2024-10-270.028991
2024-10-280.028783
2024-10-290.028782
2024-10-300.028876
2024-10-310.028784
2024-11-010.028783
2024-11-020.029069
2024-11-030.028991
2024-11-040.028816
2024-11-050.028788
2024-11-060.028789
2024-11-070.02879
2024-11-080.028787
2024-11-090.029051
2024-11-100.028991
2024-11-110.028786
2024-11-120.028785
2024-11-130.028773
2024-11-140.028702
2024-11-150.028694
2024-11-160.028958
2024-11-170.028968
2024-11-180.028683
2024-11-190.028788
2024-11-200.028683
2024-11-210.028687
2024-11-220.028686
2024-11-230.028955
2024-11-240.028893
2024-11-250.028662
2024-11-260.028699
2024-11-270.028701
2024-11-280.0287
2024-11-290.028614
2024-11-300.028954
2024-12-010.028882
2024-12-020.028693
2024-12-030.028707
2024-12-040.028689
2024-12-050.02871
2024-12-060.028706
2024-12-070.028903
2024-12-080.028953
2024-12-090.028706
2024-12-100.028692
2024-12-110.028717
2024-12-120.028703
2024-12-130.028686
2024-12-140.028999
2024-12-150.028941
2024-12-160.028796
2024-12-170.028767
2024-12-180.028748
2024-12-190.028743
2024-12-200.028681
2024-12-210.029033
2024-12-220.028942
2024-12-230.028788
2024-12-240.028701
2024-12-250.028882
2024-12-260.028764
2024-12-270.028761
2024-12-280.028977
2024-12-290.028942
2024-12-300.028704
2024-12-310.028727
2025-01-010.028802
2025-01-020.028704
2025-01-030.028725
2025-01-040.029009
2025-01-050.028942
2025-01-060.02875
2025-01-070.028682
2025-01-080.028681
2025-01-090.028691
2025-01-100.028681
2025-01-110.028969
2025-01-120.028931
2025-01-130.028613
2025-01-140.028681
2025-01-150.028632
2025-01-160.028669
2025-01-170.028645
2025-01-180.028956
2025-01-190.02893
2025-01-200.028634
2025-01-210.028655
2025-01-220.028663
2025-01-230.028659
2025-01-240.028661
2025-01-250.028958
2025-01-260.028983
2025-01-270.028723
2025-01-280.02869
2025-01-290.028634
2025-01-300.028636
2025-01-310.028635
2025-02-010.029025
2025-02-020.029005
2025-02-030.028709
2025-02-040.028742
2025-02-050.028746
2025-02-060.028724
2025-02-070.028723
2025-02-080.02907
2025-02-090.02899
2025-02-100.028698
2025-02-110.028742
2025-02-120.028742
2025-02-130.028746
2025-02-140.028746
2025-02-150.02907
2025-02-160.028972
2025-02-170.028735
2025-02-180.028662
2025-02-190.028741
2025-02-200.028654
2025-02-210.028651
2025-02-220.02896
2025-02-230.028904
2025-02-240.028605
2025-02-250.02865
2025-02-260.028631
2025-02-270.028655
2025-02-280.028661
2025-03-010.029084
2025-03-020.02896
2025-03-030.028696
2025-03-040.02881
2025-03-050.028699
2025-03-060.028813
2025-03-070.028695
2025-03-080.029037
2025-03-090.028791
2025-03-100.028656
2025-03-110.028656
2025-03-120.0287
2025-03-130.028659
2025-03-140.028644
2025-03-150.028966
2025-03-160.028967
2025-03-170.028672
2025-03-180.028649
2025-03-190.028653
2025-03-200.028658
2025-03-210.028657
2025-03-220.028957
2025-03-230.028905
2025-03-250.028662
2025-03-260.028656
2025-03-270.02866
2025-03-280.028653
2025-03-290.029111
2025-03-300.028789
2025-03-310.028629
2025-04-010.028684
2025-04-020.028692
2025-04-030.028672
2025-04-040.028707
2025-04-050.029067
2025-04-060.028808
2025-04-070.028654
2025-04-080.02865
2025-04-090.028753
2025-04-100.028615
2025-04-110.028638
2025-04-120.02898
2025-04-130.028746
2025-04-140.028648
2025-04-150.02864
2025-04-160.028606
2025-04-170.028624
2025-04-180.028626
2025-04-190.028959
2025-04-200.028724
2025-04-210.028633
2025-04-220.028593
2025-04-230.028625
2025-04-240.028599
2025-04-250.028643
2025-04-260.02898
2025-04-270.028811
2025-04-280.028663
2025-04-290.028739
2025-04-300.028696
2025-05-010.028619
2025-05-020.028615
2025-05-030.029
2025-05-040.028738
2025-05-050.028639
2025-05-060.028693
2025-05-080.028698
2025-05-090.028704
2025-05-100.028981
2025-05-110.028768
2025-05-120.028702
2025-05-130.028719
2025-05-140.028665
2025-05-150.028681
2025-05-170.029026
2025-05-180.028818
2025-05-190.028623
2025-05-200.028631
2025-05-210.028741
2025-05-220.028641
2025-05-230.028699
2025-05-240.029017
2025-05-250.028769
2025-05-260.028763
2025-05-270.028698
2025-05-280.028694
2025-05-290.028694
2025-05-300.028697
2025-05-310.029025
2025-06-010.028772
2025-06-020.02875
2025-06-030.028728
2025-06-040.028682
2025-06-050.028678
2025-06-060.028663
2025-06-070.028981
2025-06-080.028771
2025-06-090.028668
2025-06-100.02867
2025-06-110.028667
2025-06-120.028672
2025-06-130.028679
2025-06-140.02898
2025-06-150.02879
2025-06-160.028746
2025-06-170.028663
2025-06-180.028661
2025-06-190.028689
2025-06-200.028679
2025-06-210.029023
2025-06-220.028783
2025-06-230.028687
2025-06-240.028677
2025-06-250.028666
2025-06-260.028672
2025-06-270.028677
2025-06-280.02898
2025-06-290.028828
2025-06-300.028701
2025-07-010.028666
2025-07-020.028683
2025-07-030.028707
2025-07-040.028655
2025-07-050.029024
2025-07-060.028807
2025-07-070.028701
2025-07-080.02871
2025-07-090.028668
2025-07-100.028725
2025-07-110.02866
2025-07-120.029031
2025-07-130.028828
2025-07-140.028703
2025-07-150.028674
2025-07-160.02862
2025-07-170.028699
2025-07-180.028753
2025-07-190.02898
2025-07-200.028777
2025-07-210.028681
2025-07-220.028754
2025-07-230.028694
2025-07-240.028756
2025-07-250.028705
2025-07-260.029075
2025-07-270.028778
2025-07-280.028736
2025-07-290.02868
2025-07-300.028675
2025-07-310.028664
2025-08-010.028684
2025-08-020.028987
2025-08-030.028806
2025-08-040.028756
2025-08-050.028701
2025-08-060.028686
2025-08-070.028745
2025-08-080.028689
2025-08-090.029034
2025-08-100.028823
2025-08-110.028744
2025-08-120.028674
2025-08-130.028667
2025-08-140.028676
2025-08-150.028673
2025-08-160.029024
2025-08-170.028803
2025-08-180.028748
2025-08-190.028688
2025-08-200.028684
2025-08-210.028728
2025-08-220.028665
2025-08-230.029025
2025-08-240.029013
2025-08-250.028924
2025-08-260.028649
2025-08-270.028697
2025-08-280.028685
2025-08-290.028687
2025-08-300.028981
2025-08-310.028857
2025-09-010.028756
2025-09-020.028702
2025-09-030.028672
2025-09-040.028737
2025-09-050.028669
2025-09-060.028981
2025-09-070.028806
2025-09-080.028719
2025-09-090.028649
2025-09-100.028591
2025-09-110.028703
2025-09-130.029048
2025-09-140.028869
2025-09-150.028691
2025-09-160.028666
2025-09-170.028763
2025-09-180.028686
2025-09-190.02866
2025-09-200.028996
2025-09-210.028791
2025-09-220.028679
2025-09-230.028662
2025-09-240.02906
2025-09-250.029082
2025-09-260.029003
2025-09-270.028982
2025-09-280.029103
2025-09-290.02916
2025-09-300.029067
2025-10-010.029044
2025-10-020.02902
2025-10-030.029065
2025-10-040.028981
2025-10-050.02906
2025-10-060.029071
2025-10-070.029185
2025-10-080.029075
2025-10-090.029072
2025-10-100.02909
2025-10-110.029111
2025-10-120.029055
2025-10-130.029168
2025-10-140.029074
2025-10-150.029201
2025-10-160.0291
2025-10-170.029162
2025-10-180.028989
2025-10-190.029054
2025-10-200.029071
2025-10-210.02909
2025-10-220.029081
2025-10-230.029131
2025-10-240.029148
2025-10-250.029025
2025-10-260.029081
2025-10-270.029159
2025-10-280.029029
2025-10-290.029098
2025-10-300.029097
2025-10-310.029089
2025-11-010.029026
2025-11-020.029072
2025-11-030.029115
2025-11-040.029092
2025-11-050.029095
2025-11-060.029091
2025-11-070.029104
2025-11-080.029025
2025-11-090.029068
2025-11-100.029094
2025-11-110.029096
2025-11-120.029097
2025-11-130.029095
2025-11-140.029089
2025-11-150.029024
2025-11-160.029052
2025-11-170.02908
2025-11-180.029064
2025-11-190.028985
2025-11-200.028922
2025-11-210.028996
2025-11-220.028905
2025-11-230.029008
2025-11-240.029068
2025-11-250.029011
2025-11-260.029066
2025-11-270.028985
2025-11-280.028975
2025-11-290.02891
2025-11-300.029026
2025-12-010.029108
2025-12-020.029102
2025-12-030.029091
2025-12-040.029073
2025-12-050.029077
2025-12-060.029002
2025-12-070.02907
2025-12-080.029097
2025-12-090.029105
2025-12-110.029118
2025-12-120.029207
2025-12-130.029154
2025-12-140.029158
2025-12-150.029186
2025-12-160.02917
2025-12-170.029142
2025-12-180.029172
2025-12-190.029157
2025-12-200.029106
2025-12-210.029133
2025-12-220.029173
2025-12-230.029255
2025-12-240.029189
2025-12-250.029123
2025-12-260.029159
2025-12-270.029083
2025-12-280.029127
2025-12-290.029158
2025-12-300.029169
2025-12-310.029088
2026-01-010.029115
2026-01-020.029138
2026-01-030.029069
2026-01-040.029122
2026-01-050.029098
2026-01-060.029208
2026-01-070.029117
2026-01-080.029128
2026-01-090.029084
2026-01-100.02907
2026-01-110.029116
2026-01-120.029167
2026-01-130.029177
2026-01-140.029122
2026-01-150.029129
2026-01-160.029113
2026-01-170.02907
2026-01-180.029118
2026-01-190.029144
2026-01-200.029165
2026-01-210.02913
2026-01-220.029105
2026-01-230.02914
2026-01-240.029081
2026-01-250.029102
2026-01-260.029326
2026-01-270.029165
2026-01-280.029126
2026-01-290.029145
2026-01-300.029118
2026-01-310.029068
2026-02-010.029113
2026-02-020.028983
2026-02-030.029028
2026-02-040.029218
2026-02-050.029116
2026-02-060.029128
2026-02-070.029155
2026-02-080.029098
2026-02-090.029201
2026-02-100.029204
2026-02-110.029154
2026-02-120.029078
2026-02-130.029103
2026-02-140.029071
2026-02-150.029138
2026-02-160.029171
2026-02-170.029126
2026-02-180.029167
2026-02-190.029113
2026-02-200.029119
2026-02-210.029072
2026-02-220.029157
2026-02-230.029265
2026-02-240.029197
2026-02-250.029148
2026-02-260.02923
2026-02-270.029143
2026-02-280.02907
2026-03-010.029124
2026-03-020.029156
2026-03-030.029082
2026-03-040.029128
2026-03-050.029115
2026-03-060.029116
2026-03-070.029033
2026-03-080.029106
2026-03-090.029244
2026-03-100.02917
2026-03-110.029097
2026-03-120.029015
2026-03-130.029069
2026-03-140.029012
2026-03-150.029052
2026-03-160.029059
2026-03-170.02909
2026-03-180.029089
2026-03-190.028928
2026-03-200.029196
2026-03-210.028937
2026-03-220.029008
2026-03-230.029015
2026-03-240.029095
2026-03-250.02906
2026-03-260.02895
2026-03-270.029004
2026-03-280.028885
2026-03-290.028942
2026-03-300.028966
2026-03-310.028937
2026-04-010.028948
2026-04-020.028916
2026-04-030.028967
2026-04-040.02889
2026-04-050.028914
2026-04-060.029
2026-04-070.028937
2026-04-080.028929
2026-04-090.029077
2026-04-100.029106
2026-04-110.02906
2026-04-120.029082
2026-04-130.029116
2026-04-140.029048
2026-04-150.029061
2026-04-160.029182
2026-04-170.029097
2026-04-180.029053
2026-04-190.029092
2026-04-200.029097
2026-04-210.029153
2026-04-220.029087
2026-04-230.029014
2026-04-240.029079
2026-04-250.029003
2026-04-260.029103
2026-04-270.029127
2026-04-280.029043
2026-04-290.029125
2026-04-300.029117
2026-05-010.029105
2026-05-020.029035
2026-05-030.029086
2026-05-040.029114
2026-05-050.029109
2026-05-060.029111
2026-05-070.029104
2026-05-080.029185
2026-05-090.029277
2026-05-100.029249
2026-05-110.029239
2026-05-120.029072
2026-05-140.029028
2026-05-150.029045
2026-05-160.028984
2026-05-170.028995
2026-05-180.029319
2026-05-190.029043
2026-05-200.029073
2026-05-210.028971
2026-05-230.028936
2026-05-240.028901
2026-05-250.028924
2026-05-260.02896
2026-05-270.028937
2026-05-280.028911
2026-05-290.02904
2026-05-300.028965
2026-05-310.028967
2026-06-010.028968
2026-06-020.028916
2026-06-030.028972
2026-06-040.028983
2026-06-050.029055
2026-06-060.028989
2026-06-090.02899
2026-06-100.028983
2026-06-110.028964
2026-06-120.028945
2026-06-130.028958
2026-06-140.02896
2026-06-150.028957
2026-06-160.029017
2026-06-170.028967
2026-06-180.028951
2026-06-190.028966
2026-06-200.028975
2026-06-210.028968
2026-06-220.028983
2026-06-230.028981
2026-06-240.029058
2026-06-250.029016
2026-06-260.028948
2026-06-270.028956
2026-06-280.028958
2026-06-290.028961
2026-06-300.028962
2026-07-010.028961
2026-07-020.029039
2026-07-030.029007
2026-07-040.029003
2026-07-050.029003
2026-07-060.029004
2026-07-070.029
2026-07-080.029013
2026-07-090.029013
2026-07-100.029013
2026-07-110.029024
2026-07-120.029024
2026-07-130.029005
2026-07-140.02902
2026-07-150.029005
2026-07-160.029005
2026-07-170.029006
2026-07-180.029013
2026-07-190.029012
2026-07-200.029015
2026-07-210.029006
2026-07-220.029004
2026-07-230.028969
2026-07-240.028958
2026-07-250.028948
2026-07-260.028958
2026-07-270.028965
2026-07-280.028947
2026-07-290.028953
2026-07-300.028986
2026-07-310.028988
2026-08-010.029061
2026-08-020.02899
2026-08-030.029042
2026-08-040.028983
2026-08-050.028984
2026-08-060.028987
2026-08-070.028986
2026-08-080.029039
2026-08-090.028988
2026-08-100.029077
2026-08-110.028986
2026-08-120.028994
2026-08-130.029006
2026-08-140.02901
2026-08-150.029014
2026-08-160.029007
2026-08-170.029007
2026-08-180.028989
2026-08-200.02897
2026-08-210.028972
2026-08-220.028968
2026-08-230.02897
2026-08-240.028969
2026-08-250.028977
2026-08-260.028975
2026-08-270.028979
2026-08-280.028972
2026-08-290.028971
2026-08-300.028971
2026-08-310.028895
2026-09-010.028954
2026-09-020.02897
2026-09-030.028973
2026-09-040.028971
2026-09-050.028971
2026-09-060.028975
2026-09-070.028973
2026-09-080.028973
2026-09-090.028973
2026-09-100.028973
2026-09-110.028976
2026-09-120.02897
2026-09-130.028974
2026-09-140.02897
2026-09-150.028966
2026-09-160.028924
2026-09-170.028942
2026-09-180.028628
2026-09-190.028959
2026-09-200.028953
2026-09-210.028962
2026-09-220.028952
2026-09-230.028966
2026-09-240.028956
2026-09-250.028949
2026-09-260.028939
2026-09-270.028935
2026-09-280.028913
2026-09-300.028904
2026-10-020.028935
2026-10-030.029181
2026-10-050.029116
2026-10-060.028888
2026-10-070.028867
2026-10-080.028873
2026-10-090.028878
2026-10-100.028895
2026-10-110.028898
2026-10-120.028903
2026-10-130.028904
2026-10-140.028916
2026-10-150.028891
2026-10-160.028883
2026-10-170.028897
2026-10-180.028881
2026-10-190.028847
2026-10-200.028863
2026-10-210.028883
2026-10-220.028881
2026-10-230.028878
2026-10-240.028902
2026-10-250.028888

High

0.02933

Low

0.02859

Average

0.02891

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

KES/SAR API questions

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

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

How far back does KES/SAR historical data go?

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