XeConvert
  1. Home
  2. BDT – Bangladeshi Taka
  3. BDT → RUB

1 BDT to RUBBangladeshi Taka → Russian Ruble

1 BDTBangladeshi Taka
0.649 RUBRussian Ruble
1 BDT = 0.649 RUB 1 RUB = 1.5409 BDT Last update: ⇄ RUB → BDT
BDT

On 2026-10-29, 1 Bangladeshi Taka (BDT) = 0.649 Russian Ruble (RUB) at the mid-market rate. Conversely, 1 RUB = 1.5409 BDT. Over the last 30 days the BDT/RUB rate moved between 0.6484 and 0.6944, a change of -5.42%.

This page shows the live mid-market rate from Bangladeshi Taka (BDT) to Russian Ruble (RUB), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.

BDT/RUB exchange rate chart

Change−4.60 %
High0.6944
Low0.6484
BDT/RUB exchange rate chart 0.64470.66250.68030.698130 Sep15 Oct29 Oct

BDT/RUB went from 0.6803 on Sep 30, 2026 to 0.649 on Oct 29, 2026 (−4.60 %). Highest: 0.6944 (Oct 8, 2026); lowest: 0.6484 (Oct 28, 2026).

BDT/RUB exchange rate analysis

Over the last 30 days the BDT/RUB rate fell sharply (-5.42%): the BDT weakened markedly against the RUB. Over the past 12 months it ranged from 0.5774 (2026-05-28) to 0.712 (2026-09-03), with an average of 0.6433. Today's rate is close to its one-year average. Day-to-day movements are moderate (average daily change of 0.72%). The largest daily move of the last 30 days was -1.89% on 2026-10-24.

PeriodDate1 BDT =Change
1 week ago0.6589 RUB-1.51%
1 month ago0.6861 RUB-5.42%
3 months ago0.6484 RUB+0.08%
6 months ago0.609 RUB+6.56%
1 year ago0.6477 RUB+0.19%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

BDT/RUB · last 10 days

Date1 BDT =1 RUB =
0.649 RUB1.5409 BDT
0.6484 RUB1.5422 BDT
0.6514 RUB1.5351 BDT
0.6604 RUB1.5143 BDT
0.6485 RUB1.5420 BDT
0.6496 RUB1.5394 BDT
0.6621 RUB1.5103 BDT
0.6589 RUB1.5177 BDT
0.6679 RUB1.4973 BDT
0.6699 RUB1.4928 BDT

Bangladeshi Taka to Russian Ruble

BDTRUB
1 BDT0.649 RUB
5 BDT3.2448 RUB
10 BDT6.4896 RUB
20 BDT12.9791 RUB
50 BDT32.4479 RUB
100 BDT64.8957 RUB
300 BDT194.69 RUB
500 BDT324.48 RUB
1,000 BDT648.96 RUB

Russian Ruble to Bangladeshi Taka

RUBBDT
1 RUB1.5409 BDT
5 RUB7.7047 BDT
10 RUB15.4093 BDT
20 RUB30.8187 BDT
50 RUB77.0467 BDT
100 RUB154.09 BDT
300 RUB462.28 BDT
500 RUB770.47 BDT
1,000 RUB1,540.93 BDT

Frequently asked questions

How much is 1 BDT in RUB today?

1 Bangladeshi Taka is worth 0.649 Russian Ruble at the mid-market rate of 2026-10-29. 1 Russian Ruble is worth 1.5409 Bangladeshi Taka.

How much is 100 BDT in RUB?

100 BDT = 64.8957 RUB, and 100 RUB = 154.09 BDT (rate of 2026-10-29).

How has the BDT to RUB rate changed over the last month?

Over 30 days the rate went from 0.6861 to 0.649 (-5.42%). The 30-day high was 0.6944 and the low was 0.6484.

How has the BDT to RUB rate changed this week?

One week ago 1 BDT was worth 0.6589 RUB; today it is worth 0.649 RUB (-1.51%).

What was the best BDT to RUB rate in the past year?

The highest rate of the past 12 months was 1 BDT = 0.712 RUB on 2026-09-03; the lowest was 0.5774 RUB on 2026-05-28.

Where does this exchange rate come from?

XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.

Bangladeshi Taka to other currencies

About the Bangladeshi Taka (BDT)

The Bangladeshi Taka is the official currency of Bangladesh. Symbol: Tk. ISO 4217 code: BDT.

All Bangladeshi Taka (BDT) exchange rates →

About the Russian Ruble (RUB)

The Russian Ruble is the official currency of Russia. Symbol: RUB. ISO 4217 code: RUB.

All Russian Ruble (RUB) exchange rates →

Link to this page

URL
HTML