Skip to content

KES to MUR exchange rate API

Kenyan Shilling to Mauritius Rupee · quoted 2026-10-28

0.36276

▼ +0.38% over 6M

1 KES = 0.36276 MUR · 1 MUR = 2.7566 KES · Get this rate via the API

1 KES buys 0.36276 MUR as of 2026-10-28, so 1 MUR buys 2.7566 KES. Over the last 6 months, KES/MUR traded between 0.35919 and 0.37617, averaged 0.36494 and fell 0.38%. The API holds daily KES/MUR 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.

Daily observations · gaps mean no published rate

Download CSV
KES/MUR over 6M: show the values
Rates per 1 KES. Missing rates are shown as a dash.
DateMUR
2026-05-010.364143
2026-05-020.364229
2026-05-030.364152
2026-05-040.364147
2026-05-050.361974
2026-05-060.364294
2026-05-070.36213
2026-05-080.360715
2026-05-090.362441
2026-05-100.363502
2026-05-110.363368
2026-05-120.361612
2026-05-140.362269
2026-05-150.362941
2026-05-160.364523
2026-05-170.364707
2026-05-180.364956
2026-05-190.365632
2026-05-200.365111
2026-05-210.366073
2026-05-230.365434
2026-05-240.365004
2026-05-250.365374
2026-05-260.365118
2026-05-270.365202
2026-05-280.364732
2026-05-290.367225
2026-05-300.365738
2026-05-310.365805
2026-06-010.365753
2026-06-020.365093
2026-06-030.366076
2026-06-040.36689
2026-06-050.36761
2026-06-060.367656
2026-06-090.369934
2026-06-100.36997
2026-06-110.369703
2026-06-120.369419
2026-06-130.364937
2026-06-140.36495
2026-06-150.363968
2026-06-160.365014
2026-06-170.365057
2026-06-180.365094
2026-06-190.367237
2026-06-200.368988
2026-06-210.369984
2026-06-220.369507
2026-06-230.3694
2026-06-240.370441
2026-06-250.37218
2026-06-260.37204
2026-06-270.368507
2026-06-280.364874
2026-06-290.364843
2026-06-300.36478
2026-07-010.364447
2026-07-020.364788
2026-07-030.365586
2026-07-040.363735
2026-07-050.363826
2026-07-060.363573
2026-07-070.363989
2026-07-080.364162
2026-07-090.364964
2026-07-100.364591
2026-07-110.364245
2026-07-120.364406
2026-07-130.364198
2026-07-140.365596
2026-07-150.365886
2026-07-160.364847
2026-07-170.363719
2026-07-180.364783
2026-07-190.364776
2026-07-200.364533
2026-07-210.364488
2026-07-220.365468
2026-07-230.365221
2026-07-240.36415
2026-07-250.366088
2026-07-260.366225
2026-07-270.366263
2026-07-280.365389
2026-07-290.366653
2026-07-300.366195
2026-07-310.364928
2026-08-010.364094
2026-08-020.36334
2026-08-030.364119
2026-08-040.362733
2026-08-050.359768
2026-08-060.362903
2026-08-070.362745
2026-08-080.364373
2026-08-090.363856
2026-08-100.365696
2026-08-110.363221
2026-08-120.363594
2026-08-130.364894
2026-08-140.36467
2026-08-150.364343
2026-08-160.36469
2026-08-170.364367
2026-08-180.36281
2026-08-200.362864
2026-08-210.360404
2026-08-220.360052
2026-08-230.360059
2026-08-240.36123
2026-08-250.359186
2026-08-260.361364
2026-08-270.361798
2026-08-280.362056
2026-08-290.362074
2026-08-300.362107
2026-08-310.362242
2026-09-010.363597
2026-09-020.363689
2026-09-030.36494
2026-09-040.362414
2026-09-050.361751
2026-09-060.361933
2026-09-070.362061
2026-09-080.362359
2026-09-090.362041
2026-09-100.362141
2026-09-110.361778
2026-09-120.362726
2026-09-130.362834
2026-09-140.362079
2026-09-150.363786
2026-09-160.36331
2026-09-170.366385
2026-09-180.367048
2026-09-190.367577
2026-09-200.3674
2026-09-210.367452
2026-09-220.368052
2026-09-230.368058
2026-09-240.369607
2026-09-250.366374
2026-09-260.366713
2026-09-270.366707
2026-09-280.366417
2026-09-300.368381
2026-10-020.371396
2026-10-030.374523
2026-10-050.376168
2026-10-060.365169
2026-10-070.364643
2026-10-080.365828
2026-10-090.365517
2026-10-100.365773
2026-10-110.365774
2026-10-120.366365
2026-10-130.36777
2026-10-140.367812
2026-10-150.366691
2026-10-160.364476
2026-10-170.363965
2026-10-180.363783
2026-10-190.36331
2026-10-200.363657
2026-10-210.363929
2026-10-220.364206
2026-10-230.362446
2026-10-240.363469
2026-10-250.363303
2026-10-260.363185
2026-10-270.362764
2026-10-280.362764

High

0.37617

Low

0.35919

Average

0.36494

Statistics use all 173 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

KES/MUR API questions

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

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

How far back does KES/MUR historical data go?

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