1. Currency converter
  2. RUB to BGN

Russian Ruble (RUB) to Bulgarian Lev (BGN)

Convert Russian rubles to Bulgarian leva at the live mid-market rate. Reverse: BGN to RUB

1 Russian Ruble =

0.01987 BGN 0.00% today

1 RUB = 0.0198689 BGN · 1 BGN = 50.33 RUB

Mid-market rate, updated 03:44 UTC. Paid plans update as often as every 60 seconds. Get RUB→BGN rates via API

RUB to BGN over the last year

0.020.022Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.023484
52-week low
0.019072
52-week average
0.021229
Change over the year
−1.96%

Conversion tables

RUB to BGN
RUB BGN
1 RUB 0.01987 BGN
10 RUB 0.1987 BGN
100 RUB 1.99 BGN
1,000 RUB 19.87 BGN
10,000 RUB 198.69 BGN
50,000 RUB 993.44 BGN
100,000 RUB 1,986.89 BGN
BGN to RUB
BGN RUB
1 BGN 50.33 RUB
10 BGN 503.30 RUB
100 BGN 5,033.00 RUB
1,000 BGN 50,329.97 RUB
10,000 BGN 503,299.69 RUB
50,000 BGN 2,516,498.44 RUB
100,000 BGN 5,032,996.89 RUB

Get RUB→BGN rates via API

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

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

Related conversions

Popular Russian Ruble conversions

Popular Bulgarian Lev conversions

Questions about RUB to BGN

How much is 1 RUB in BGN?

1 Russian Ruble is 0.0198689 Bulgarian leva at the mid-market rate of 4 October 2026, 03:44 UTC, and 1 BGN is 50.33 RUB.

What was the RUB to BGN rate over the last year?

Over the last 52 weeks 1 RUB ranged from 0.019072 to 0.0234837 BGN, 0.0212288 BGN on average.

Which exchange rate is this?

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