How to Call Botswana Hide

Country Code Guide is your one-stop shop for making international calls from anywhere in the world. Here's how to call Botswana:

  1. Dial the exit code for your country. This is usually 00 or 011.
  2. Dial the country code for Botswana, which is +267.
  3. Dial the area code for the city you're calling in Botswana.
  4. Dial the local phone number.

For example, to call a mobile phone number in Botswana from the United States, you would dial:

00 267 --- -------
Botswana City Codes Hide
Loading, please wait...
Dial Codes
Barolong/Ngwaketse +267-54
Francistown +267-24
Gaborone +267-31
Gaborone +267-35
Gaborone +267-36
Gantsi +267-65
Jwaneng +267-58
Kanye +267-340
Kasane +267-62
Letlhakane/Orapa +267-29
Lobatse +267-53
Mahalapye +267-47
Maun +267-68
Mobile Phones - Mascom +267-71
Mobile Phones - Orange +267-72
Mochudi +267-57
Molepolole +267-59
Palapye +267-49
Ramotswa +267-53
Selebi-Phikwe +267-26
Serowe +267-46

Calling from other countries to Botswana

Are you calling someone in Botswana from outside the country? Select a country from the list below to discover the international dialing code you need to dial for calling Botswana.