Country Code Guide is your one-stop shop for making international calls from anywhere in the world. Here's how to call South Africa:
- Dial the exit code for your country. This is usually 00 or 011.
- Dial the country code for South Africa, which is +27.
- Dial the area code for the city you're calling in South Africa.
- Dial the local phone number.
For example, to call a mobile phone number in South Africa from the United States, you would dial:
| 00 | 27 | --- | ------- |
|---|---|---|---|
| IDD | COUNTRY CODE | CITY CODE | PHONE NUMBER |
Loading, please wait...
City
|
Dial Codes
|
|---|---|
| Bloemfontein | +27-51 |
| Cape Town | +27-21 |
| De Aar | +27-571 |
| Durban | +27-31 |
| East London | +27-431 |
| Gordons Bay | +27-24 |
| Johannesburg | +27-11 |
| Johannesburg CBD | +27-102103 |
| La Lucia | +27-31 |
| Pietermaritzburg | +27-331 |
| Port Elizabeth | +27-41 |
| Pretoria | +27-12 |
| Sasolburg | +27-16 |
| Somerset West | +27-21 |
| Uitenhage | +27-41 |
| Welkom | +27-57 |
Calling from other countries to South Africa
Are you calling someone in South Africa from outside the country? Select a country from the list below to discover the international dialing code you need to dial for calling South Africa.
How to Call South Africa from United States
How to Call South Africa from United Kingdom
How to Call South Africa from Australia
How to Call South Africa from Luxembourg
How to Call South Africa from Canada
How to Call South Africa from New Zealand
How to Call South Africa from United Arab Emirates
How to Call South Africa from Saudi Arabia
How to Call South Africa from Germany
How to Call South Africa from Switzerland
How to Call South Africa from Singapore
How to Call South Africa from Russia
