GBP to BWP Exchange Rate

Convert your money across 153 world currencies at today’s mid-market exchange rates.

%
Margin simulates bank/card markups over the interbank rate.
1 GBP = 18.53 BWP
British Pound Sterling ↔ Botswanan Pula
1 GBP = 18.527 BWP 1 BWP = 0.053975 GBP (Inverse Rate)

2026-10-26 mid-market rate

GBP to BWP — key numbers

As of 2026-10-26, 1 GBP = 18.527 BWP (mid-market). Over the past 30 days it has ranged from 18.180 to 18.861.

7-day
18.527 – 18.861
avg 18.665, −0.26%
30-day
18.180 – 18.861
avg 18.523, −1.24%
90-day
18.180 – 19.271
avg 18.805, −2.88%
GBP to BWP and BWP to GBP conversion table for common amounts, at today’s mid-market rate.
GBP BWP BWP GBP
1 GBP 18.53 BWP 1 BWP 0.0540 GBP
5 GBP 92.64 BWP 5 BWP 0.2699 GBP
10 GBP 185.27 BWP 10 BWP 0.5398 GBP
20 GBP 370.54 BWP 20 BWP 1.0795 GBP
50 GBP 926.35 BWP 50 BWP 2.6988 GBP
100 GBP 1,852.70 BWP 100 BWP 5.3975 GBP
500 GBP 9,263.50 BWP 500 BWP 26.9876 GBP

GBP/BWP frequently asked questions

What is the highest and lowest GBP/BWP has been in the past year?

Over the past year, 1 GBP has traded between 18.180 and 19.271 BWP, averaging 18.792 BWP.

How do I convert GBP to BWP?

Multiply the amount in GBP by the current GBP/BWP mid-market rate. For example, 100 GBP = 1,852.70 BWP at the 2026-10-26 mid-market rate of 1 GBP = 18.527 BWP.

GBP to BWP Chart

British Pound Sterling to Botswanan Pula
GBP to BWP exchange rate history chart.

See the full GBP to BWP exchange rate history — yearly & monthly averages →

Cross Currency Rates

Mid-market cross rates between the most traded world currencies.

Rates update automatically. Read across: 1 unit of the row currency in column currency.

⯅