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

1 BWP to ZARBotswana Pula → South African Rand

1 BWPBotswana Pula
1.2083 ZARSouth African Rand
1 BWP = 1.2083 ZAR 1 ZAR = 0.8276 BWP Last update: ⇄ ZAR → BWP
BWP

On 2026-10-26, 1 Botswana Pula (BWP) = 1.2083 South African Rand (ZAR) at the mid-market rate. Conversely, 1 ZAR = 0.8276 BWP. Over the last 30 days the BWP/ZAR rate moved between 1.1646 and 1.2211, a change of +0.27%.

This page shows the live mid-market rate from Botswana Pula (BWP) to South African Rand (ZAR), 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/ZAR exchange rate chart

Change+0.68 %
High1.2211
Low1.1646
BWP/ZAR exchange rate chart 1.16011.18201.20381.225626 Sep11 Oct26 Oct

BWP/ZAR went from 1.2001 on Sep 26, 2026 to 1.2083 on Oct 26, 2026 (+0.68 %). Highest: 1.2211 (Oct 14, 2026); lowest: 1.1646 (Oct 1, 2026).

BWP/ZAR exchange rate analysis

Over the last 30 days the BWP/ZAR rate rose (+0.68%): the BWP gained ground against the ZAR. Over the past 12 months it ranged from 1.1474 (2026-07-02) to 1.3176 (2025-11-23), with an average of 1.2164. Today's rate is close to its one-year average. Day-to-day movements are moderate (average daily change of 0.58%). The largest daily move of the last 30 days was -2.95% on 2026-10-01.

PeriodDate1 BWP =Change
1 week ago1.1982 ZAR+0.85%
1 month ago1.2001 ZAR+0.68%
6 months ago1.2203 ZAR-0.98%
1 year ago1.2251 ZAR-1.37%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

BWP/ZAR · last 10 days

Date1 BWP =1 ZAR =
1.2083 ZAR0.8276 BWP
1.1971 ZAR0.8353 BWP
1.2079 ZAR0.8279 BWP
1.2065 ZAR0.8288 BWP
1.1970 ZAR0.8354 BWP
1.1969 ZAR0.8355 BWP
1.1982 ZAR0.8346 BWP
1.2026 ZAR0.8315 BWP
1.2030 ZAR0.8313 BWP
1.1957 ZAR0.8363 BWP

Botswana Pula to South African Rand

BWPZAR
1 BWP1.2083 ZAR
5 BWP6.0417 ZAR
10 BWP12.0833 ZAR
20 BWP24.1666 ZAR
50 BWP60.4166 ZAR
100 BWP120.83 ZAR
300 BWP362.50 ZAR
500 BWP604.17 ZAR
1,000 BWP1,208.33 ZAR

South African Rand to Botswana Pula

ZARBWP
1 ZAR0.8276 BWP
5 ZAR4.1379 BWP
10 ZAR8.2759 BWP
20 ZAR16.5518 BWP
50 ZAR41.3794 BWP
100 ZAR82.7588 BWP
300 ZAR248.28 BWP
500 ZAR413.79 BWP
1,000 ZAR827.59 BWP

Frequently asked questions

How much is 1 BWP in ZAR today?

1 Botswana Pula is worth 1.2083 South African Rand at the mid-market rate of 2026-10-26. 1 South African Rand is worth 0.8276 Botswana Pula.

How much is 100 BWP in ZAR?

100 BWP = 120.83 ZAR, and 100 ZAR = 82.7588 BWP (rate of 2026-10-26).

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

Over 30 days the rate went from 1.2051 to 1.2083 (+0.27%). The 30-day high was 1.2211 and the low was 1.1646.

How has the BWP to ZAR rate changed this week?

One week ago 1 BWP was worth 1.1982 ZAR; today it is worth 1.2083 ZAR (+0.85%).

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

The highest rate of the past 12 months was 1 BWP = 1.3176 ZAR on 2025-11-23; the lowest was 1.1474 ZAR on 2026-07-02.

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 South African Rand (ZAR)

The South African Rand is the official currency of South Africa. Symbol: R. ISO 4217 code: ZAR.

All South African Rand (ZAR) exchange rates →

Link to this page

URL
HTML