1. Currency converter
  2. BWP to OP

25 BWP to OP

Convert Botswanan pulas to Optimism at the live mid-market rate.

25 Botswanan pulas =

14.37197120 OP +3.17% today

1 BWP = 0.574879 OP · 1 OP = 1.7395 BWP

Mid-market rate, updated 22:12 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

BWP to OP over the last year

0.250.500.75Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.92373
52-week low
0.09965
52-week average
0.51661
Change over the year
+413.21%

Conversion tables

BWP to OP
BWP OP
1 BWP 0.5749 OP
5 BWP 2.87439424 OP
10 BWP 5.74878848 OP
25 BWP 14.37197120 OP
50 BWP 28.74394239 OP
100 BWP 57.48788478 OP
250 BWP 143.71971195 OP
500 BWP 287.43942390 OP
1,000 BWP 574.87884780 OP
5,000 BWP 2,874.39423900 OP
10,000 BWP 5,748.78847800 OP
50,000 BWP 28,743.94239000 OP
OP to BWP
OP BWP
1 OP 1.74 BWP
5 OP 8.70 BWP
10 OP 17.39 BWP
25 OP 43.49 BWP
50 OP 86.97 BWP
100 OP 173.95 BWP
250 OP 434.87 BWP
500 OP 869.75 BWP
1,000 OP 1,739.50 BWP
5,000 OP 8,697.48 BWP
10,000 OP 17,394.97 BWP
50,000 OP 86,974.85 BWP

BWP to OP via API

The live rate, the rate on any past day or a whole range, for OP and 170+ other currencies, as JSON. Free plan included.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=BWP -d currencies=OP \
  -H "apikey: YOUR-API-KEY"

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

Popular Botswanan Pula conversions

Questions about BWP to OP

How much is 25 BWP in OP?

25 Botswanan pulas is 14.37197120 Optimism at the mid-market rate of 29 September 2026, 22:12 UTC, when 1 BWP = 0.574879 OP.

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

Over the last 52 weeks 1 BWP ranged from 0.0996464 to 0.923734 OP, 0.516606 OP on average.

Which exchange rate is this?

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