To call South Africa from the United States, you will need to dial the exit code for the United States, which is 011, followed by the country code for South Africa, which is 27. After the country code, you will need to dial the area code and local phone number. The area code is typically two or three digits long and is required for all calls within South Africa.
For example, if you want to call a phone number in Johannesburg, South Africa, that has the area code 011 and the local number 1234-5678, you would dial the following sequence: 011-27-11-1234-5678.
It is important to note that calling South Africa from the United States will incur long distance charges. It may be more cost-effective to use a voice over internet protocol (VoIP) service or a calling card to make international calls.