1. Currency converter
  2. BWP to HKD
  3. 50,000 BWP

Convert 50,000 Botswanan Pula (BWP) to Hong Kong Dollar (HKD)

Convert Botswanan pulas to Hong Kong dollars at the live mid-market rate. Reverse: HKD to BWP

50,000 Botswanan pulas =

29,190.01 HKD 0.00% today

1 BWP = 0.5838 HKD · 1 HKD = 1.71291 BWP

Mid-market rate, updated 12:44 UTC. Paid plans update as often as every 60 seconds. Get BWP→HKD rates via API

BWP to HKD over the last year

0.580.60Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.61668
52-week low
0.57844
52-week average
0.59392
Change over the year
−0.63%

Conversion tables

BWP to HKD
BWP HKD
1 BWP 0.5838 HKD
10 BWP 5.84 HKD
100 BWP 58.38 HKD
1,000 BWP 583.80 HKD
10,000 BWP 5,838.00 HKD
50,000 BWP 29,190.01 HKD
100,000 BWP 58,380.02 HKD
HKD to BWP
HKD BWP
1 HKD 1.71 BWP
10 HKD 17.13 BWP
100 HKD 171.29 BWP
1,000 HKD 1,712.91 BWP
10,000 HKD 17,129.15 BWP
50,000 HKD 85,645.75 BWP
100,000 HKD 171,291.49 BWP

Get BWP→HKD rates via API

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

Related conversions

Popular Botswanan Pula conversions

Popular Hong Kong Dollar conversions

Questions about BWP to HKD

How much is 50,000 BWP in HKD?

50,000 Botswanan pulas is 29,190.01 Hong Kong dollars at the mid-market rate of 4 October 2026, 12:44 UTC, when 1 BWP = 0.5838 HKD.

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

Over the last 52 weeks 1 BWP ranged from 0.578439 to 0.61668 HKD, 0.59392 HKD on average.

Which exchange rate is this?

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