- Home
- BWP – Botswana Pula
- BWP → RUB
1 BWP to RUBBotswana Pula → Russian Ruble
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
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.
| Period | Date | 1 BWP = | Change |
|---|---|---|---|
| 1 week ago | 5.9459 RUB | -1.93% | |
| 1 month ago | 6.1817 RUB | -5.67% | |
| 3 months ago | 5.8501 RUB | -0.32% | |
| 6 months ago | 5.5283 RUB | +5.48% | |
| 1 year ago | 5.6169 RUB | +3.81% |
BWP/RUB · last 10 days
| Date | 1 BWP = | 1 RUB = |
|---|---|---|
| 5.8311 RUB | 0.1715 BWP | |
| 5.8177 RUB | 0.1719 BWP | |
| 5.8482 RUB | 0.171 BWP | |
| 5.9300 RUB | 0.1686 BWP | |
| 5.8053 RUB | 0.1723 BWP | |
| 5.8473 RUB | 0.171 BWP | |
| 5.9850 RUB | 0.1671 BWP | |
| 5.9459 RUB | 0.1682 BWP | |
| 6.0205 RUB | 0.1661 BWP | |
| 6.1327 RUB | 0.1631 BWP |
Botswana Pula to Russian Ruble
Russian Ruble to Botswana Pula
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 →