XeConvert
  1. Home
  2. BWP – Botswana Pula
  3. BWP → RUB

1 BWP to RUBBotswana Pula → Russian Ruble

1 BWPBotswana Pula
5.8311 RUBRussian Ruble
1 BWP = 5.8311 RUB 1 RUB = 0.1715 BWP Last update: ⇄ RUB → BWP
BWP

On 2026-10-29, 1 Botswana Pula (BWP) = 5.8311 Russian Ruble (RUB) at the mid-market rate. Conversely, 1 RUB = 0.1715 BWP. Over the last 30 days the BWP/RUB rate moved between 5.8053 and 6.2209, a change of -5.82%.

This page shows the live mid-market rate from Botswana Pula (BWP) 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.

BWP/RUB exchange rate chart

Change−5.67 %
High6.2209
Low5.8053
BWP/RUB exchange rate chart 5.77215.93286.09356.254229 Sep14 Oct29 Oct

BWP/RUB went from 6.1817 on Sep 29, 2026 to 5.8311 on Oct 29, 2026 (−5.67 %). Highest: 6.2209 (Oct 14, 2026); lowest: 5.8053 (Oct 25, 2026).

BWP/RUB exchange rate analysis

Over the last 30 days the BWP/RUB rate fell sharply (-5.67%): the BWP weakened markedly against the RUB. Over the past 12 months it ranged from 5.1371 (2026-05-18) to 6.5076 (2026-09-03), with an average of 5.8194. Today's rate is close to its one-year average. Day-to-day movements are large (average daily change of 1.03%), so the amount received can vary noticeably from one day to the next. The largest daily move of the last 30 days was -3.61% on 2026-10-01.

PeriodDate1 BWP =Change
1 week ago5.9459 RUB-1.93%
1 month ago6.1817 RUB-5.67%
3 months ago5.8501 RUB-0.32%
6 months ago5.5283 RUB+5.48%
1 year ago5.6169 RUB+3.81%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

BWP/RUB · last 10 days

Date1 BWP =1 RUB =
5.8311 RUB0.1715 BWP
5.8177 RUB0.1719 BWP
5.8482 RUB0.171 BWP
5.9300 RUB0.1686 BWP
5.8053 RUB0.1723 BWP
5.8473 RUB0.171 BWP
5.9850 RUB0.1671 BWP
5.9459 RUB0.1682 BWP
6.0205 RUB0.1661 BWP
6.1327 RUB0.1631 BWP

Botswana Pula to Russian Ruble

BWPRUB
1 BWP5.8311 RUB
5 BWP29.1556 RUB
10 BWP58.3111 RUB
20 BWP116.62 RUB
50 BWP291.56 RUB
100 BWP583.11 RUB
300 BWP1,749.33 RUB
500 BWP2,915.56 RUB
1,000 BWP5,831.11 RUB

Russian Ruble to Botswana Pula

RUBBWP
1 RUB0.1715 BWP
5 RUB0.8575 BWP
10 RUB1.7149 BWP
20 RUB3.4299 BWP
50 RUB8.5747 BWP
100 RUB17.1494 BWP
300 RUB51.4482 BWP
500 RUB85.7469 BWP
1,000 RUB171.49 BWP

Frequently asked questions

How much is 1 BWP in RUB today?

1 Botswana Pula is worth 5.8311 Russian Ruble at the mid-market rate of 2026-10-29. 1 Russian Ruble is worth 0.1715 Botswana Pula.

How much is 100 BWP in RUB?

100 BWP = 583.11 RUB, and 100 RUB = 17.1494 BWP (rate of 2026-10-29).

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

Over 30 days the rate went from 6.1914 to 5.8311 (-5.82%). The 30-day high was 6.2209 and the low was 5.8053.

How has the BWP to RUB rate changed this week?

One week ago 1 BWP was worth 5.9459 RUB; today it is worth 5.8311 RUB (-1.93%).

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

The highest rate of the past 12 months was 1 BWP = 6.5076 RUB on 2026-09-03; the lowest was 5.1371 RUB on 2026-05-18.

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.

Botswana Pula to other currencies

About the Botswana Pula (BWP)

The Botswana Pula is the official currency of Botswana. Symbol: BWP. ISO 4217 code: BWP.

All Botswana Pula (BWP) 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