Calling Botswana: telephone code and dialing format
Botswana's country calling code is +267. Learn what the code covers, how to build an international call to Botswana, and which details to confirm first.
Contents
Botswana's country calling code
The international telephone calling code for Botswana is +267. It is the country code assigned to Botswana in the international numbering system, and it is part of World Numbering Zone 2, which mainly covers Africa.
The code applies to the whole country. It is not specific to a city, region or network operator. To reach any Botswana number from outside the country, you dial 267 after your local international access prefix, then the national number of the person or organisation you are calling. This guide describes the current assignment. It does not cover historical numbering arrangements.
| Item | Value |
| Country | Botswana |
| Country calling code | +267 |
| Numbering zone | Zone 2 (Africa) |
| Scope of the code | Nationwide, all numbers in Botswana |
How to dial a Botswana number from abroad
An international call to Botswana has three parts, dialed in this order:
- 1. Your international access prefix (also called an exit code). This is set by the country you are calling from, not by Botswana.
- 2. The country code 267.
- 3. The Botswana subscriber number.
[international access prefix] 267 [Botswana subscriber number]
On most mobile phones:
+267 [Botswana subscriber number]
On most mobile phones you can press and hold the 0 key to enter the plus sign (+). The plus sign stands in for whatever international access prefix applies where you are, so a number written as +267 followed by the subscriber number can be dialed exactly as shown from almost anywhere.
If you are dialing from a landline, or your phone does not accept the plus sign, replace it with the exit code for your country. Many countries use 00. Countries in the North American Numbering Plan, such as the United States and Canada, use 011. Your location was not specified, so check the exit code for the country you are calling from before you dial.
Details to confirm before dialing
The source used for this guide confirms the country code. It does not cover Botswana's internal numbering rules. Check the following points with the person you are calling, their network operator, or Botswana's telecommunications regulator:
- Trunk prefix: The source does not say whether Botswana numbers use a domestic trunk prefix, such as a leading 0. That prefix would have to be dropped after the country code. If a number you were given starts with a leading digit like this, confirm whether to keep it or remove it.
- Number length and format: The source does not confirm how many digits Botswana subscriber numbers have, or how landline and mobile numbers differ. Use the full number exactly as the recipient gives it.
- Your own access prefix: The exit code depends on your country, and sometimes on your carrier. Confirm it locally, or use the plus sign on a mobile phone.
The simplest way to avoid errors is to ask for the number in full international format, starting with +267. A number written that way already includes the country code and leaves out any domestic-only prefix, so it can be dialed from abroad without changes.