1. Currency converter
  2. DOP to BWP

Dominican Peso (DOP) to Botswanan Pula (BWP)

Convert Dominican pesos to Botswanan pulas at the live mid-market rate. Reverse: BWP to DOP

1 Dominican Peso =

0.2236 BWP 0.00% today

1 DOP = 0.223642 BWP · 1 BWP = 4.47143 DOP

Mid-market rate, updated 05:52 UTC. Paid plans update as often as every 60 seconds. Get DOP→BWP rates via API

DOP to BWP over the last year

0.200.210.220.23Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.23103
52-week low
0.20118
52-week average
0.21704
Change over the year
+5.53%

Conversion tables

DOP to BWP
DOP BWP
1 DOP 0.2236 BWP
10 DOP 2.24 BWP
100 DOP 22.36 BWP
1,000 DOP 223.64 BWP
10,000 DOP 2,236.42 BWP
50,000 DOP 11,182.11 BWP
100,000 DOP 22,364.23 BWP
BWP to DOP
BWP DOP
1 BWP 4.47 DOP
10 BWP 44.71 DOP
100 BWP 447.14 DOP
1,000 BWP 4,471.43 DOP
10,000 BWP 44,714.27 DOP
50,000 BWP 223,571.34 DOP
100,000 BWP 447,142.69 DOP

Get DOP→BWP rates via API

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

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

Related conversions

Popular Dominican Peso conversions

Popular Botswanan Pula conversions

Questions about DOP to BWP

How much is 1 DOP in BWP?

1 Dominican Peso is 0.223642 Botswanan pulas at the mid-market rate of 4 October 2026, 05:52 UTC, and 1 BWP is 4.47143 DOP.

What was the DOP to BWP rate over the last year?

Over the last 52 weeks 1 DOP ranged from 0.201179 to 0.231029 BWP, 0.217039 BWP on average.

Which exchange rate is this?

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