South Africa Calling Code
Republic of South Africa
- Last reviewed
- Last reviewed:
- Reviewed by
- Reviewed by countrycalling.codes editorial team
Popular routes
No live step-by-step walkthroughs are published for South Africa yet.
Browse all routesKey Facts
- International Calling Code
- +27
- Country Name
- South Africa
- Official Name
- Republic of South Africa
- Capital City
- Pretoria
- Region
- Africa
- Subregion
- Southern Africa
- ISO 3166-1 Alpha-2
- ZA
- ISO 3166-1 Alpha-3
- ZAF
- Trunk Prefix
- 0
- International Exit Prefix
- 00
South Africa Calling Code FAQ
- What is the country calling code for South Africa?
- +27. From abroad, dial your network’s exit code (or +), then 27, then the South African number with the leading 0 removed.
- Is it +27 or 27?
- Same code. +27 is the portable form for contacts and mobiles; 27 is what follows an origin exit prefix (for example 011 27… from the US). South Africa outbound exit is commonly 00 when digits are required instead of +.
- Do I drop the leading 0?
- Yes for South African numbers after +27. Domestic 082… → +27 82…; domestic 011… → +27 11…. Do not store +27 (0)… or +27 082….
- How do I dial a South Africa mobile from abroad?
- From 082 XXX XXXX, drop the first 0, then dial or save +27 82 XXX XXXX (or exit code + 27 82 XXX XXXX). After number portability, do not infer the current carrier from the mobile prefix alone.
- What about Johannesburg and other landlines?
- Keep the geographic area digits after dropping the trunk 0 — e.g. Johannesburg 011… → +27 11…. Dropping the geographic area code from a landline is a common mistake.
Related dialing guides
How to Dial South Africa
Saving the number in contacts
Start with +27, then use the reviewed national significant number. Remove the leading domestic 0 before adding +27.
Calling from abroad
On a mobile, use the + form. If a network requires digits instead, replace + with that origin network's international prefix. South Africa's own standard exit prefix for outbound calls is 00.
Calling a South Africa mobile
Remove the first 0 from 082, then add +27.
- Domestic display
- 082 XXX XXXX
- International display
- +27 82 XXX XXXX
- +27Country code: South Africa
- 82Mobile prefix: Domestic prefix without the trunk 0
- XXX XXXXSubscriber digits: Placeholder digits
Calling a South Africa landline
Remove the first 0 from 011, then add +27.
- Domestic display
- 011 XXX XXXX
- International display
- +27 11 XXX XXXX
- +27Country code: South Africa
- 11Area code: Johannesburg code without the trunk 0
- XXX XXXXSubscriber digits: Placeholder digits
Exceptions and Routing Notes
Common South Africa Formatting Mistakes
- Keeping the leading 0 after +27.
- Dropping the geographic area code from a landline.
- Inferring the current carrier from a mobile prefix alone.
Number Portability and Carrier Data
Mobile number portability means a prefix may not identify the current carrier. Treat carrier data as a timestamped lookup result, not a permanent property of the number.
Primary sources
- National numbering plan: South AfricaInternational Telecommunication Union. Verified 2026-07-19.
- ITU-T E.164: The international public telecommunication numbering planInternational Telecommunication Union. Verified 2026-07-19.
See our editorial and sourcing methodology.
