1. Currency converter
  2. BYR to SOS

500 BYR to SOS

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

500 Belarusian rubles =

15 SOS +0.03% today

1 BYR = 0.029176 SOS · 1 SOS = 34.2747 BYR

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

BYR to SOS over the last year

0.020.0250.03Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.030663
52-week low
0.016585
52-week average
0.022578
Change over the year
+72.82%

Conversion tables

BYR to SOS
BYR SOS
1 BYR 0.02918 SOS
5 BYR 0.1459 SOS
10 BYR 0.2918 SOS
25 BYR 0.7294 SOS
50 BYR 1 SOS
100 BYR 3 SOS
250 BYR 7 SOS
500 BYR 15 SOS
1,000 BYR 29 SOS
5,000 BYR 146 SOS
10,000 BYR 292 SOS
50,000 BYR 1,459 SOS
SOS to BYR
SOS BYR
1 SOS 34 BYR
5 SOS 171 BYR
10 SOS 343 BYR
25 SOS 857 BYR
50 SOS 1,714 BYR
100 SOS 3,427 BYR
250 SOS 8,569 BYR
500 SOS 17,137 BYR
1,000 SOS 34,275 BYR
5,000 SOS 171,374 BYR
10,000 SOS 342,747 BYR
50,000 SOS 1,713,736 BYR

BYR to SOS via API

The live rate, the rate on any past day or a whole range, for SOS and 170+ other currencies, as JSON. Free plan included.

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

Popular Belarusian Ruble conversions

Questions about BYR to SOS

How much is 500 BYR in SOS?

500 Belarusian rubles is 15 Somali shillings at the mid-market rate of 30 September 2026, 03:23 UTC, when 1 BYR = 0.029176 SOS.

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

Over the last 52 weeks 1 BYR ranged from 0.016585 to 0.0306633 SOS, 0.0225777 SOS on average.

Which exchange rate is this?

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