1. Currency converter
  2. SAR to KES
  3. 1 SAR

Convert 1 Saudi Riyal (SAR) to Kenyan Shilling (KES)

Convert Saudi riyals to Kenyan shillings at the live mid-market rate. Reverse: KES to SAR

1 Saudi Riyal =

34.55 KES +0.08% today

1 SAR = 34.5544 KES · 1 KES = 0.0289399 SAR

Mid-market rate, updated 14:45 UTC. Paid plans update as often as every 60 seconds. Get SAR→KES rates via API

SAR to KES over the last year

34.2034.4034.60Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
34.719
52-week low
34.227
52-week average
34.451
Change over the year
+0.22%

Conversion tables

SAR to KES
SAR KES
1 SAR 34.55 KES
10 SAR 345.54 KES
100 SAR 3,455.44 KES
1,000 SAR 34,554.36 KES
10,000 SAR 345,543.57 KES
50,000 SAR 1,727,717.84 KES
100,000 SAR 3,455,435.68 KES
KES to SAR
KES SAR
1 KES 0.02894 SAR
10 KES 0.2894 SAR
100 KES 2.89 SAR
1,000 KES 28.94 SAR
10,000 KES 289.40 SAR
50,000 KES 1,447.00 SAR
100,000 KES 2,893.99 SAR

Get SAR→KES rates via API

The live rate, the rate on any past day or a whole range, for KES 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=SAR -d currencies=KES \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=SAR -d currencies=KES \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Saudi Riyal conversions

Popular Kenyan Shilling conversions

Questions about SAR to KES

How much is 1 SAR in KES?

1 Saudi Riyal is 34.55 Kenyan shillings at the mid-market rate of 4 October 2026, 14:45 UTC, when 1 SAR = 34.5544 KES.

What was the SAR to KES rate over the last year?

Over the last 52 weeks 1 SAR ranged from 34.2267 to 34.7185 KES, 34.4514 KES on average.

Which exchange rate is this?

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