Step by step
Dial in this order.
- 1Dial 0000
The exit code for Gibraltar. It tells the network the next number is international.
- 2Dial 2727
The country code for South Africa.
- 3Dial the area code10
South Africa area codes start with 0 at home. Leave it off: 10 for Johannesburg.
- 4Dial the local number123 4567
7 digits in Johannesburg.
WHAT TO DIALGibraltar → South Africa
00 + 27 + area code + number
Exit Code
00
Gibraltar exit code
+Country Code
27
Country code for South Africa
+City Code
--(2)
Johannesburg 10. Drop the leading 0.
+Phone Number
-------(7)
Johannesburg, 7 digits
TypeWhat you dialExample
LANDLINE00 27 -- ------- (2)+(7)00 27 10 123 4567 Johannesburg
MOBILE00 27 ------ (6–9)00 27 711 234 567
Drop the leading 0.
Major South Africa city codes
| City | Dial from Gibraltar | City code | Number |
|---|---|---|---|
| Johannesburg | 00 27 10 | -- (2) | ------- (7) |
| Durban | 00 27 31 | -- (2) | ------- (7) |
| Johannesburg | 00 27 11 | -- (2) | ------- (7) |
| Brits/Tshwane | 00 27 12 | -- (2) | ------- (7) |
| Bronkhorstspruit/Eastern Gauteng/Middelburg/Nelspruit/Northern and Western Mpumalanga/Witbank | 00 27 13 | -- (2) | ------- (7) |
| Modimolle/Northern North West and Southwestern Limpopo/Rustenburg | 00 27 14 | -- (2) | ------- (7) |
| Northern and Eastern Limpopo/Polokwane | 00 27 15 | -- (2) | ------- (7) |
| Vaal Triangle | 00 27 16 | -- (2) | ------- (7) |
At home these codes are written with a 0 in front. Leave that off when calling from abroad.
Time difference
Local times are not available for this route yet.
Calling from a mobile?
Just dial +27 10 123 4567 — hold 0 to get the +. The + works from any country.
