MoneyTransfer.co.uk

Transfer money to Botswana from South Africa

Sending money from South Africa to Botswana? Calculate how much your recipient could receive in BWP when you send South African rand (ZAR). Compare transfer costs and check the bank details you need before booking.

Plan your transfer

Sending from
South Africa · ZAR
Sending to
Botswana · BWP
ZAR
Estimated receipt
8,350.84 BWP
1 ZAR = 0.835084 BWP
Updated · 2026-11-08T22:20:00Z
Adjust fees and rate
The fee is deducted before conversion. Your provider’s rate and any intermediary or receiving bank charges may change the final amount.
Get a TorFX quote ↗ This indicative rate is for comparison. Ask your provider for an executable quote.

Compare TorFX with UK banks

Estimates use the 29 April 2025 margin model and the latest available market rate. Transfer and bank fees are excluded. We may earn commission from TorFX.

The model covers transfers between different currencies worth £1,000 to £10 million.

How to send money to Botswana from South Africa?

  1. Decide how much needs to arrive in BWP. For an invoice, ask for the full cost in ZAR of delivering that exact amount, including fees.
  2. Confirm the beneficiary’s name, bank details and payment reference. Ask the provider for its funding instructions and the deadline in your time zone.
  3. Check the quoted delivery date before sending funds. Keep your receipt and share the reference with the recipient so they can identify the payment.

Frequently asked questions

Which bank details do I need to send BWP?

Ask the recipient’s bank for its written instructions for receiving BWP. A provider that pays through a local bank may request different details from a provider using SWIFT. Confirm the account holder, bank identifier, account number and any mandatory payment reference before requesting a price.

How do I compare the cost of this transfer?

Give each provider the same total budget, including fees, and ask how much will arrive in BWP. Check whether intermediary or receiving-bank fees can still be deducted. For a fixed invoice, work backwards from the exact amount due and compare the total you would pay.

How long will the payment take?

Ask for the date the beneficiary can use the funds. Confirm the funding deadline in your time zone and whether a weekend, local holiday or identity check changes the estimate. For a first payment, complete any checks before agreeing a delivery date with the recipient.

What if the recipient cannot find the payment?

Keep the quoted rate, receipt, payment reference and expected arrival date. If the deadline passes, ask the sending provider to trace the transfer and give the recipient the reference for their bank. If any account detail is wrong, contact the provider immediately before sending further funds.

Transfer guides

Paying an invoice in BWP

For an invoice payable in BWP, ask for a quote that delivers the invoice total and shows the full debit in ZAR. Confirm how long the quote is valid and copy the invoice reference onto the payment.

Invoices and large transfers

Check the provider’s transfer limit and your bank’s funding limit separately. Ask which documents are needed for this payment, such as an invoice or proof of the source of funds. For new or amended supplier details, call the supplier on a number already in your records before authorising payment.

Regular payments

For rent, pensions or family support, decide which amount must stay fixed each month: the sum leaving your account or the sum received in BWP. Ask when the rate is set for each payment, how to change the instruction and what happens if the funding date falls on a holiday.

Official sources World Bank · Remittance Prices Worldwide ↗

Transfer routes

Sending from…
Afghanistan → Botswana1 AFN = 0.2124 BWPAlbania → Botswana1 ALL = 0.1695 BWPAlgeria → Botswana1 DZD = 0.1013 BWPAndorra → Botswana1 EUR = 15.3792 BWPAndorra → Botswana1 EUR = 15.3792 BWPAndorra → Botswana1 EUR = 15.3792 BWPAndorra → Botswana1 EUR = 15.3792 BWPAndorra → Botswana1 EUR = 15.3792 BWPAndorra → Botswana1 EUR = 15.3792 BWPAngola → Botswana1 AOA = 0.0151 BWPAnguilla → Botswana1 XCD = 5.1074 BWPAntigua & Barbuda → Botswana1 XCD = 5.1074 BWPArgentina → Botswana1 ARS = 0.0089 BWPArmenia → Botswana1 AMD = 0.0382 BWPAruba → Botswana1 AWG = 7.6683 BWPAustria → Botswana1 EUR = 15.3792 BWPAzerbaijan → Botswana1 AZN = 8.1194 BWPBahamas → Botswana1 BSD = 13.8030 BWPBahrain → Botswana1 BHD = 36.4859 BWPBangladesh → Botswana1 BDT = 0.1106 BWPBarbados → Botswana1 BBD = 6.9015 BWPBelarus → BotswanaBYR / BWPBelgium → Botswana1 EUR = 15.3792 BWPBelize → Botswana1 BZD = 6.8493 BWPBenin → Botswana1 XOF = 0.0234 BWPBenin → Botswana1 XOF = 0.0234 BWPBermuda → Botswana1 BMD = 13.8030 BWPBhutan → Botswana1 INR = 0.1469 BWPBolivia → Botswana1 BOB = 1.2529 BWPBosnia & Herzegovina → Botswana1 BAM = 7.8694 BWPBouvet Island → Botswana1 NOK = 1.4596 BWPBrazil → Botswana1 BRL = 2.5076 BWPBritish Indian Ocean Territory → Botswana1 USD = 13.8030 BWPBrunei → Botswana1 BND = 10.7501 BWPBulgaria → Botswana1 BGN = 7.8629 BWPBurkina Faso → Botswana1 XOF = 0.0234 BWPBurundi → Botswana1 BIF = 0.0046 BWPCambodia → Botswana1 KHR = 0.0034 BWPCameroon → Botswana1 XAF = 0.0234 BWPCape Verde → Botswana1 CVE = 0.1394 BWPCayman Islands → Botswana1 KYD = 16.5281 BWPCentral African Republic → Botswana1 XAF = 0.0234 BWPChad → Botswana1 XAF = 0.0234 BWPChile → Botswana1 CLP = 0.0141 BWPChina → Botswana1 CNY = 2.0674 BWPChristmas Island → Botswana1 AUD = 9.4740 BWPCocos (Keeling) Islands → Botswana1 AUD = 9.4740 BWPColombia → Botswana1 COP = 0.0043 BWPComoros → Botswana1 KMF = 0.0312 BWPCongo - Kinshasa → Botswana1 XAF = 0.0234 BWPCook Islands → Botswana1 NZD = 7.6789 BWPCosta Rica → Botswana1 CRC = 0.0304 BWPCroatia → Botswana1 HRK = 2.0410 BWPCuba → Botswana1 CUP = 0.5360 BWPCyprus → Botswana1 EUR = 15.3792 BWPCzechia → Botswana1 CZK = 0.6322 BWPDenmark → Botswana1 DKK = 2.0574 BWPDjibouti → Botswana1 DJF = 0.0776 BWPDominica → Botswana1 XCD = 5.1074 BWPDominican Republic → Botswana1 DOP = 0.2268 BWPEcuador → Botswana1 USD = 13.8030 BWPEcuador → Botswana1 USD = 13.8030 BWPEcuador → Botswana1 USD = 13.8030 BWPEcuador → Botswana1 USD = 13.8030 BWPEcuador → Botswana1 USD = 13.8030 BWPEgypt → Botswana1 EGP = 0.2565 BWPEl Salvador → Botswana1 SVC = 1.5744 BWPEquatorial Guinea → Botswana1 XAF = 0.0234 BWPEritrea → Botswana1 ERN = 0.9202 BWPEstonia → BotswanaEEK / BWPEswatini → Botswana1 SZL = 0.8333 BWPEthiopia → Botswana1 ETB = 0.0843 BWPFalkland Islands → Botswana1 FKP = 18.4303 BWPFaroe Islands → Botswana1 DKK = 2.0574 BWPFiji → Botswana1 FJD = 6.0980 BWPFinland → Botswana1 EUR = 15.3792 BWPFrance → Botswana1 EUR = 15.3792 BWPFrench Guiana → Botswana1 EUR = 15.3792 BWPFrench Polynesia → Botswana1 XPF = 0.1289 BWPGabon → Botswana1 XAF = 0.0234 BWPGambia → Botswana1 GMD = 0.1853 BWPGeorgia → Botswana1 GEL = 5.3191 BWPGhana → Botswana1 GHS = 1.1794 BWPGibraltar → Botswana1 GIP = 18.4303 BWPGreece → Botswana1 EUR = 15.3792 BWPGreenland → Botswana1 DKK = 2.0574 BWPGrenada → Botswana1 XCD = 5.1074 BWPGuadeloupe → Botswana1 EUR = 15.3792 BWPGuadeloupe → Botswana1 EUR = 15.3792 BWPGuam → Botswana1 USD = 13.8030 BWPGuatemala → Botswana1 GTQ = 1.8026 BWPGuernsey → Botswana1 GBP = 18.4303 BWPGuinea → Botswana1 GNF = 0.0016 BWPGuinea → Botswana1 PGK = 3.0325 BWPGuinea-Bissau → Botswana1 XOF = 0.0234 BWPGuyana → Botswana1 GYD = 0.0657 BWPHaiti → Botswana1 HTG = 0.1051 BWPHeard & McDonald Islands → Botswana1 AUD = 9.4740 BWPHonduras → Botswana1 HNL = 0.5120 BWPHong Kong SAR China → Botswana1 HKD = 1.7606 BWPHungary → Botswana1 HUF = 0.0424 BWPIceland → Botswana1 ISK = 0.1125 BWPIndonesia → Botswana1 IDR = 0.0008 BWPIraq → Botswana1 IQD = 0.0091 BWPIreland → Botswana1 EUR = 15.3792 BWPIsle of Man → Botswana1 GBP = 18.4303 BWPIsrael → Botswana1 ILS = 4.3325 BWPItaly → Botswana1 EUR = 15.3792 BWPJamaica → Botswana1 JMD = 0.0868 BWPJapan → Botswana1 JPY = 0.0871 BWPJersey → Botswana1 GBP = 18.4303 BWPJordan → Botswana1 JOD = 19.4682 BWPKazakhstan → Botswana1 KZT = 0.0307 BWPKenya → Botswana1 KES = 0.1061 BWPKiribati → Botswana1 AUD = 9.4740 BWPKorea South → Botswana1 KRW = 0.0101 BWPKuwait → Botswana1 KWD = 44.4054 BWPKyrgyzstan → Botswana1 KGS = 0.1578 BWPLaos → Botswana1 LAK = 0.0006 BWPLatvia → BotswanaLVL / BWPLebanon → Botswana1 LBP = 0.0002 BWPLesotho → Botswana1 ZAR = 0.8351 BWPLiberia → Botswana1 LRD = 0.0810 BWPLibya → Botswana1 LYD = 2.1514 BWPLiechtenstein → Botswana1 CHF = 16.8436 BWPLithuania → BotswanaLTL / BWPLuxembourg → Botswana1 EUR = 15.3792 BWPMacao SAR China → Botswana1 MOP = 1.7065 BWPMadagascar → Botswana1 MGA = 0.0030 BWPMalawi → Botswana1 MWK = 0.0079 BWPMalaysia → Botswana1 MYR = 3.3989 BWPMaldives → Botswana1 MVR = 0.8963 BWPMali → Botswana1 XOF = 0.0234 BWPMalta → Botswana1 EUR = 15.3792 BWPMarshall Islands → Botswana1 USD = 13.8030 BWPMartinique → Botswana1 EUR = 15.3792 BWPMauritania → BotswanaMRO / BWPMauritius → Botswana1 MUR = 0.2935 BWPMayotte → Botswana1 EUR = 15.3792 BWPMexico → Botswana1 MXN = 0.7413 BWPMoldova → Botswana1 MDL = 0.7729 BWPMonaco → Botswana1 EUR = 15.3792 BWPMongolia → Botswana1 MNT = 0.0038 BWPMontenegro → Botswana1 EUR = 15.3792 BWPMontserrat → Botswana1 XCD = 5.1074 BWPMorocco → Botswana1 MAD = 1.4092 BWPMozambique → Botswana1 MZN = 0.2160 BWPMyanmar (Burma) → Botswana1 MMK = 0.0066 BWPNamibia → Botswana1 ZAR = 0.8351 BWPNauru → Botswana1 AUD = 9.4740 BWPNepal → Botswana1 NPR = 0.0917 BWPNetherlands → Botswana1 EUR = 15.3792 BWPNetherlands Antilles → Botswana1 ANG = 7.7112 BWPNew Caledonia → Botswana1 XPF = 0.1289 BWPNew Zealand → Botswana1 NZD = 7.6789 BWPNew Zealand → Botswana1 NZD = 7.6789 BWPNicaragua → Botswana1 NIO = 0.3748 BWPNiger → Botswana1 XOF = 0.0234 BWPNigeria → Botswana1 NGN = 0.0102 BWPNiue → Botswana1 NZD = 7.6789 BWPNorfolk Island → Botswana1 AUD = 9.4740 BWPNorthern Mariana Islands → Botswana1 USD = 13.8030 BWPNorth Korea → Botswana1 KPW = 0.0153 BWPNorth Macedonia → Botswana1 MKD = 0.2500 BWPNorway → Botswana1 NOK = 1.4596 BWPNorway → Botswana1 NOK = 1.4596 BWPOman → Botswana1 OMR = 35.9247 BWPPakistan → Botswana1 PKR = 0.0498 BWPPalau → Botswana1 USD = 13.8030 BWPPanama → Botswana1 PAB = 13.8030 BWPParaguay → Botswana1 PYG = 0.0022 BWPPeru → Botswana1 PEN = 4.0010 BWPPhilippines → Botswana1 PHP = 0.2188 BWPPoland → Botswana1 PLN = 3.4997 BWPPortugal → Botswana1 EUR = 15.3792 BWPPuerto Rico → Botswana1 USD = 13.8030 BWPQatar → Botswana1 QAR = 3.7807 BWPRomania → Botswana1 RON = 2.8803 BWPRussia → Botswana1 RUB = 0.1683 BWPRwanda → Botswana1 RWF = 0.0093 BWPRéunion → Botswana1 EUR = 15.3792 BWPSamoa → Botswana1 USD = 13.8030 BWPSamoa → Botswana1 WST = 5.0176 BWPSan Marino → Botswana1 EUR = 15.3792 BWPSaudi Arabia → Botswana1 SAR = 3.6711 BWPSenegal → Botswana1 XOF = 0.0234 BWPSerbia → Botswana1 RSD = 0.1308 BWPSeychelles → Botswana1 SCR = 0.9981 BWPSierra Leone → Botswana1 SLL = 0.0007 BWPSingapore → Botswana1 SGD = 10.7686 BWPSlovakia → Botswana1 EUR = 15.3792 BWPSlovenia → Botswana1 EUR = 15.3792 BWPSolomon Islands → Botswana1 SBD = 1.7150 BWPSomalia → Botswana1 SOS = 0.0241 BWPSouth Africa → Botswana1 ZAR = 0.8351 BWPSpain → Botswana1 EUR = 15.3792 BWPSri Lanka → Botswana1 LKR = 0.0414 BWPSt. Helena → Botswana1 SHP = 18.4303 BWPSt. Kitts & Nevis → Botswana1 XCD = 5.1074 BWPSt. Lucia → Botswana1 XCD = 5.1074 BWPSt. Pierre & Miquelon → Botswana1 EUR = 15.3792 BWPSt. Vincent & Grenadines → Botswana1 XCD = 5.1074 BWPSudan → Botswana1 SDG = 0.0229 BWPSuriname → Botswana1 SRD = 0.3673 BWPSweden → Botswana1 SEK = 1.3949 BWPSwitzerland → Botswana1 CHF = 16.8436 BWPSyria → Botswana1 SYP = 0.0011 BWPSão Tomé & Príncipe → BotswanaSTD / BWPTaiwan → Botswana1 TWD = 0.4211 BWPTajikistan → Botswana1 TJS = 1.4933 BWPTanzania → Botswana1 TZS = 0.0052 BWPThailand → Botswana1 THB = 0.4116 BWPTogo → Botswana1 XOF = 0.0234 BWPTokelau → Botswana1 NZD = 7.6789 BWPTonga → Botswana1 TOP = 5.7332 BWPTrinidad & Tobago → Botswana1 TTD = 2.0313 BWPTunisia → Botswana1 TND = 4.6154 BWPTurkmenistan → Botswana1 TMT = 3.9437 BWPTurks & Caicos Islands → Botswana1 USD = 13.8030 BWPTuvalu → Botswana1 AUD = 9.4740 BWPTürkiye → Botswana1 TRY = 0.2752 BWPUganda → Botswana1 UGX = 0.0034 BWPUkraine → Botswana1 UAH = 0.3041 BWPUnited Arab Emirates → Botswana1 AED = 3.7584 BWPUruguay → Botswana1 UYU = 0.3424 BWPUzbekistan → Botswana1 UZS = 0.0012 BWPVanuatu → Botswana1 VUV = 0.1165 BWPVenezuela → BotswanaVEF / BWPVietnam → Botswana1 VND = 0.0005 BWPWallis & Futuna → Botswana1 XPF = 0.1289 BWPWestern Sahara → Botswana1 MAD = 1.4092 BWPYemen → Botswana1 YER = 0.0583 BWPZambia → BotswanaZMK / BWPZimbabwe → Botswana1 ZWL = 0.0429 BWP
All destinations →

Where are you sending money?