ZA

+27 country code: South Africa

+27 is the international calling code of South Africa. To call South Africa from abroad, dial the exit code of the country you are in (or + on a mobile), then 27, then the local number.

Call South Africa from your browser
$0.40/min

Dialing facts for South Africa

Country code
+27
Country
ZASouth Africa
International format
+27 71 123 4567
Written locally
071 123 4567
Trunk prefix
0
Exit code in South Africa
00
Time zone
UTC+2
Local time now

Example: a sample mobile number in the local format.

How to dial +27 from other countries

Put the exit code of the country you are calling from in front of 27 and the local number. On a mobile phone, + replaces the exit code and works from anywhere.

Calling fromDial
Any mobile phone+27 71 123 4567
Inside South Africa071 123 4567
United States & Canada011 27 71 123 4567
United Kingdom00 27 71 123 4567
Brazil00 XX 27 71 123 4567
Mexico00 27 71 123 4567
Spain00 27 71 123 4567
Australia0011 27 71 123 4567
Japan010 27 71 123 4567

XX = your Brazilian carrier’s code, e.g. 21 (Claro), 15 (Vivo) or 41 (TIM).

Do you drop the 0 when calling South Africa?

Inside South Africa, numbers are written with the trunk prefix 0 in front: 071 123 4567. Leave the 0 out after the country code — the international form is +27 71 123 4567.

Area codes in South Africa

South African area codes after +27 (drop the leading 0 from the local number).

  • ·+27 11 for Johannesburg
  • ·+27 12 for Pretoria
  • ·+27 21 for Cape Town
  • ·+27 31 for Durban
  • ·+27 41 for Port Elizabeth (Gqeberha)
  • ·+27 43 for East London
  • ·+27 51 for Bloemfontein
  • ·+27 13 for Mpumalanga (Nelspruit)
  • ·+27 14 for Limpopo (Polokwane)
  • ·+27 15 for Limpopo (Tzaneen)
  • ·+27 16 for Vereeniging / Vaal Triangle
  • ·+27 18 for North West (Mahikeng)
  • ·+27 22 for West Coast
  • ·+27 33 for Pietermaritzburg / KZN Midlands

Mobile numbers start with 6, 7, or 8 (e.g. +27 8X XXX XXXX after dropping the 0).

Frequently asked questions

Which country has the +27 country code?

+27 is the calling code of South Africa; no other country uses it.

How do I call South Africa from abroad?

Dial the exit code of the country you are in, then 27, then the local number. From most of Europe and Latin America that is 00 27 71 123 4567; from the US and Canada, 011 27 71 123 4567. From a mobile phone, dial +27 71 123 4567 from anywhere.

Do I dial the 0 after +27?

Inside South Africa, numbers are written with the trunk prefix 0 in front: 071 123 4567. Leave the 0 out after the country code — the international form is +27 71 123 4567.

What is the exit code to call abroad from South Africa?

From a landline in South Africa, dial 00 before the country code of the number you are calling. On a mobile, + works too.

How much does it cost to call South Africa?

With Hyallo, calls to South Africa cost $0.40 per minute from your browser, landline or mobile. You are billed per started minute of connected time; unanswered calls are free, and there is no subscription.

Call South Africa from your browser — no app, no SIM

Related pages