1. Currency converter
  2. BYN to STN

250 BYN to STN

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

250 Belarusian rubles =

1,805.59 STN +0.10% today

1 BYN = 7.22235 STN · 1 STN = 0.138459 BYN

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

BYN to STN over the last year

6.507.007.50Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
7.8368
52-week low
6.1636
52-week average
7.1450
Change over the year
+16.24%

Conversion tables

BYN to STN
BYN STN
1 BYN 7.22 STN
5 BYN 36.11 STN
10 BYN 72.22 STN
25 BYN 180.56 STN
50 BYN 361.12 STN
100 BYN 722.24 STN
250 BYN 1,805.59 STN
500 BYN 3,611.18 STN
1,000 BYN 7,222.35 STN
5,000 BYN 36,111.77 STN
10,000 BYN 72,223.55 STN
50,000 BYN 361,117.74 STN
STN to BYN
STN BYN
1 STN 0.1385 BYN
5 STN 0.6923 BYN
10 STN 1.38 BYN
25 STN 3.46 BYN
50 STN 6.92 BYN
100 STN 13.85 BYN
250 STN 34.61 BYN
500 STN 69.23 BYN
1,000 STN 138.46 BYN
5,000 STN 692.29 BYN
10,000 STN 1,384.59 BYN
50,000 STN 6,922.95 BYN

BYN to STN via API

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

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=BYN -d currencies=STN \
  -H "apikey: YOUR-API-KEY"

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

Popular Belarusian ruble conversions

Questions about BYN to STN

How much is 250 BYN in STN?

250 Belarusian rubles is 1,805.59 dobra at the mid-market rate of 30 September 2026, 03:17 UTC, when 1 BYN = 7.22235 STN.

What was the BYN to STN rate over the last year?

Over the last 52 weeks 1 BYN ranged from 6.16359 to 7.83676 STN, 7.14504 STN on average.

Which exchange rate is this?

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