Step by step
Dial in this order.
- 1Dial 020020
The exit code for Mauritius. 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 DIALMauritius → South Africa
020 + 27 + area code + number
Exit Code
020
Mauritius exit code. Other codes: 00
+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
LANDLINE020 27 -- ------- (2)+(7)020 27 10 123 4567 Johannesburg
MOBILE020 27 ------ (6–9)020 27 711 234 567
Drop the leading 0.
Other exit codes: 00
Major South Africa city codes
| City | Dial from Mauritius | City code | Number |
|---|---|---|---|
| Johannesburg | 020 27 10 | -- (2) | ------- (7) |
| Durban | 020 27 31 | -- (2) | ------- (7) |
| Johannesburg | 020 27 11 | -- (2) | ------- (7) |
| Brits/Tshwane | 020 27 12 | -- (2) | ------- (7) |
| Bronkhorstspruit/Eastern Gauteng/Middelburg/Nelspruit/Northern and Western Mpumalanga/Witbank | 020 27 13 | -- (2) | ------- (7) |
| Modimolle/Northern North West and Southwestern Limpopo/Rustenburg | 020 27 14 | -- (2) | ------- (7) |
| Northern and Eastern Limpopo/Polokwane | 020 27 15 | -- (2) | ------- (7) |
| Vaal Triangle | 020 27 16 | -- (2) | ------- (7) |
At home these codes are written with a 0 in front. Leave that off when calling from abroad.
Time difference
Mauritius1:43 AM
2 hoursJohannesburg11:43 PM
Johannesburg is 2 hours behind Mauritius.
Calling from a mobile?
Just dial +27 10 123 4567 — hold 0 to get the +. The + works from any country.
