1. Currency converter
  2. UAH to BWP

100 UAH to BWP

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

100 Ukrainian hryvnias =

29.63 BWP +0.06% today

1 UAH = 0.296295 BWP · 1 BWP = 3.37501 UAH

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

UAH to BWP over the last year

0.290.300.310.32Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.32056
52-week low
0.29066
52-week average
0.30180
Change over the year
−6.97%

Conversion tables

UAH to BWP
UAH BWP
1 UAH 0.2963 BWP
5 UAH 1.48 BWP
10 UAH 2.96 BWP
25 UAH 7.41 BWP
50 UAH 14.81 BWP
100 UAH 29.63 BWP
250 UAH 74.07 BWP
500 UAH 148.15 BWP
1,000 UAH 296.30 BWP
5,000 UAH 1,481.48 BWP
10,000 UAH 2,962.95 BWP
50,000 UAH 14,814.77 BWP
BWP to UAH
BWP UAH
1 BWP 3.38 UAH
5 BWP 16.88 UAH
10 BWP 33.75 UAH
25 BWP 84.38 UAH
50 BWP 168.75 UAH
100 BWP 337.50 UAH
250 BWP 843.75 UAH
500 BWP 1,687.51 UAH
1,000 BWP 3,375.01 UAH
5,000 BWP 16,875.06 UAH
10,000 BWP 33,750.11 UAH
50,000 BWP 168,750.56 UAH

UAH to BWP 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.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=UAH -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=UAH -d currencies=BWP \
  -d date=2025-09-29 \
  -H "apikey: YOUR-API-KEY"

Popular Ukrainian Hryvnia conversions

Questions about UAH to BWP

How much is 100 UAH in BWP?

100 Ukrainian hryvnias is 29.63 Botswanan pulas at the mid-market rate of 29 September 2026, 23:06 UTC, when 1 UAH = 0.296295 BWP.

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

Over the last 52 weeks 1 UAH ranged from 0.290665 to 0.320557 BWP, 0.301798 BWP on average.

Which exchange rate is this?

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