1. Currency converter
  2. BYR to KES

1 BYR to KES

Convert Belarusian rubles to Kenyan shillings at the live mid-market rate.

1 Belarusian Ruble =

0.006621 KES +0.05% today

1 BYR = 0.00662148 KES · 1 KES = 151.024 BYR

Mid-market rate, updated 03:35 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

BYR to KES over the last year

0.0040.0050.006Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.0066215
52-week low
0.0037818
52-week average
0.0051013
Change over the year
+73.27%

Conversion tables

BYR to KES
BYR KES
1 BYR 0.006621 KES
5 BYR 0.03311 KES
10 BYR 0.06621 KES
25 BYR 0.1655 KES
50 BYR 0.3311 KES
100 BYR 0.6621 KES
250 BYR 1.66 KES
500 BYR 3.31 KES
1,000 BYR 6.62 KES
5,000 BYR 33.11 KES
10,000 BYR 66.21 KES
50,000 BYR 331.07 KES
KES to BYR
KES BYR
1 KES 151 BYR
5 KES 755 BYR
10 KES 1,510 BYR
25 KES 3,776 BYR
50 KES 7,551 BYR
100 KES 15,102 BYR
250 KES 37,756 BYR
500 KES 75,512 BYR
1,000 KES 151,024 BYR
5,000 KES 755,119 BYR
10,000 KES 1,510,237 BYR
50,000 KES 7,551,185 BYR

BYR to KES 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.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=BYR -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=BYR -d currencies=KES \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Belarusian Ruble conversions

Questions about BYR to KES

How much is 1 BYR in KES?

1 Belarusian Ruble is 0.006621 Kenyan shillings at the mid-market rate of 30 September 2026, 03:35 UTC, when 1 BYR = 0.00662148 KES.

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

Over the last 52 weeks 1 BYR ranged from 0.00378175 to 0.00662148 KES, 0.00510127 KES on average.

Which exchange rate is this?

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