The Phone Book
Business type | Business name | Residential name | 

International codes

 | UK codes
I am looking for ...    
 
 

Searched for South Africa
Country code
To call South Africa, the following dial code is required.
 
+27 to dial in(00 27 from UK)

International access code
To call from South Africa, the following dial code is required.
 
00 code to dial out (00 44 for UK)
 

Country direct
The country direct access numbers provide phone access in more than 140 countries, the access numbers for South Africa are:
 
Operator Number
South Africa Direct
0800 89 0027
 

Internal area codes
Dial codes for popular towns and cities in South Africa
 
Area name Area code
Aliwal North
51
Allanridge
57
Amanzimtoti
31
Beaufort West
23
Bellville
21
Bethal
17
Bethlehem
58
Bisho (Ciskei)
40
Bloemfontein
51
Bothaville
56
Brits
12
Caledon
28
Cape Town
21
Ceres
23
Cradock
48
Dannhauser
34
De Aar
53
Despatch
41
Dundee
34
Durban
31
East London
43
Empangeni
35
Ermelo
17
Firgrove
21
George
44
Glencoe
34
Gordon's Bay
21
Graff. Reinett
49
Grahamstown
46
Heidelberg
151
Johannesburg
11
Kimberley
53
King William's Town
43
Klerksdorp
18
Kroonstad
56
Ladysmith
36
Lichtenburg
18
Lydenburg
13
Malmesbury
22
Middelburg, Cape Province
49
Middelburg, Tvl.
13
Mobile
72 to 74, 76, 78, 82 to 84
Mosselbaai
44
Newcastle
34
Oudtshoorn
44
Paarl
21
Parow
21
Parys
56
Pietermaritzburg
33
Pietersburg
15
Pinetown
31
Port Elizabeth
41
Portchefstroom
18
Pretoria
12
Queenstown
45
Rustenburg
14
Sasolburg
16
Scottburgh
39
Simon's Town
21
Somerset West
21
Standerton
17
Stellenbosch
21
Strand
21
Thohoyandou (Venda)
15
Uitenhage
41
Umtata (Transkei)
47
Vanderbijlpark
16
Vereeniging
16
Virginia
57
Vryburg
5391
Vryheid
34
Welkom
57
Wellington
21
Worcester
23
Yzerfontein
22



Try searching for another international code...

I am looking for ...