The Cheap Calls to South Africa Specialists

Cheap phone calls to South Africa

Call South Africa for 2p/min - from a landline

Save a massive £36.60 every hour compared to calling with BT!!

  • Ultra-cheap international calls to South Africa from your landline, mobile...or phone box!
  • Only 2p a minute to call South Africa - any time, any day
  • Save 61p a minute compared to BT
  • No fee or registration
  • Calls to Landlines: 0843 717 7777 - 2p/min
  • Calls to Mobiles: 0872 548 7777 - 6p/min
Cheap phone calls to South Africa

Call South Africa from your mobile for just 3p/min!

Take two simple steps:

  1. Text PLANET to 68888 to buy £5 of calling credit - total cost £5.00 plus one standard network rate text. This will give you £5.00 worth of international calls per our tariff
  2. Dial 0161 328 2820 from your mobile followed by the international number starting with 00.

This is not a subscription service. Read more about our cheap calling cards to South Africa

Cheap phone calls to South Africa

Call South Africa from o2, 3, Orange & T-Mobile phones for 3p/min

It's so easy:

  • To call a South African landline, dial 290377 - calls are charged at 3p a minute.
  • To call a South African mobile, dial 290977 - calls are charged at 9p a minute.

Read more about cheap overseas calls with o2, Orange, 3 & T-Mobile phones

Call South Africa for 2p a minute - from your landline

It really couldn't be simpler to save yourself a fortune on your overseas calls from your landline. With our International Call Saver service, all you do is dial our Call Saver number 0843 717 7777* before you dial your overseas number. Your call is then charged at only 2p a minute, regardless of when you call or where in South Africa you're calling.

Instead of just dialing the overseas number, call 0843 717 7777 first. Once connected you'll hear a dial tone. Now dial the full international phone number you wish to reach, starting with 00 as usual.

For example, to make a cheap calls to a number in Johannesburg you would dial 0843 717 7777 then 0027 + 11 + the local number.

To end your call, hang up in the usual manner. To make another international call, just redial 0843 717 7777. * Please note: this access number is only 2p from a landline. Calls from mobile networks may vary.

Save 61p per minute vs BT

The call will appear on your bill in the normal way, but the number dialed will show as 0843 717 7777. More importantly, instead of paying 63p per minute to call South Africa via BT, you'll simply have paid 2p a minute ... all day, every day.

No sign-up or registration required - try it right now!

You don't need to register for the International Call Saver service, and there are no passwords, codes or PINs to remember. Just make a note of the number: 0843 717 7777. There's no fee or annual service charge to pay. So why not try it out right now?

Too good to be true?

It sounds almost too good to be true, doesn't it? Perhaps you're thinking "Where's the catch?" Well, there isn't one! We're able to charge you only 2p a minute for every international call you make to South Africa, simply by diverting your call via our own internet network and therefore not having to pay for the use of BT's international telephone system.

International Call Saver even works when international call barring is activated on your phone; the phone thinks you're dialling a UK number ... which indeed you are!

Forgotten the international dialling code?

You're probably keen to start saving on your international calls. Check our directory of international dialling codes.

Cheap calls to South African mobiles

Make cheap phone calls to mobile phones in South Africa - just call 0872 548 7777, wait for a dialling tone, and then enter the full international mobile number in South Africa, that you wish to call. Calls to 0872 548 7777 are charged at 6p per minute at all times, when called from a UK landline.

Internal South African Area Codes

Area Name Area Code
liwal North51
Allanridge57
Amanzimtoti31
Beaufort West23
Bellville21
Bethal17
Bethlehem58
Bisho (Ciskei)40
Bloemfontein51
Bothaville56
Brits12
Caledon28
Cape Town21
Ceres23
Cradock48
Dannhauser34
De Aar53
Despatch41
Dundee34
Durban31
East London43
Empangeni35
Ermelo17
Firgrove21
George44
Glencoe34
Gordon's Bay21
Graff. Reinett49
Grahamstown46
Heidelberg151
Johannesburg11
Kimberley53
King William's Town43
Klerksdorp18
Kroonstad56
Ladysmith36
Lichtenburg18
Lydenburg13
Malmesbury22
Middelburg, Cape Province49
Middelburg, Tvl.13
Mobile72, 73, 82, 83, 84
Mosselbaai44
Newcastle34
Oudtshoorn44
Paarl21
Parow21
Parys56
Pietermaritzburg33
Pietersburg15
Pinetown31
Port Elizabeth41
Portchefstroom18
Pretoria12
Queenstown45
Rustenburg14
Sasolburg16
Scottburgh39
Simon's Town21
Somerset West21
Standerton17
Stellenbosch21
Strand21
Thohoyandou (Venda)15
Uitenhage41
Umtata (Transkei)47
Vanderbijlpark16
Vereeniging16
Virginia57
Vryburg5391
Vryheid34
Welkom57
Wellington21
Worcester23
Yzerfontein22

Call charges from mobile phones may vary. Please check the cost of calling with your airtime provider.

Any cheap calls to South Africa using our numbers will be billed by your usual telephone service provider to the account holder for that line. Please obtain permission from that account holder before using our service. Calls are charged from the time you are connected to our service. For a BT line the rates are available on their website, other service providers may charge a higher rate, please contact your service provider for further details. We reserve the right to terminate any call if we consider it is being made unlawfully or fraudulently.The service is subject to availability.

Calls are charged at the shown rate when dialling from a residential BT line. BT apply a 13.8p connection fee for each call made. Other networks may vary.

Cheap International Calls FAQ

Need to call another country?

See the full A-Z Country List

Or select the continent you wish to call:

Africa
Asia
Caribbean
Eastern Europe
Europe
Middle East
North America
Oceania
South America
South East Asia