Distances between cities

Overview of South Africa

Time in the South Africa

South Africa hour
Time zone : Africa/Johannesburg
  • Country : South Africa
  • Capital : Pretoria
  • Population : 49,000,000
  • Country code (Iso) : ZA / ZAF
  • Dialing code : +27 / 0027
  • Currency : Rand

South Africa map

South Africa map : Distances between cities and places

In underneath section you can access to most important distances and roadmaps in South Africa. This website allow you to calculate distances and itiniraries for different travel modes between any cites and places in South Africa. Besides distances you can get directions for several transportation modes.

Languages : IsiZulu (official) 22.7%, IsiXhosa (official) 16%, Afrikaans (official) 13.5%, English (official) 9.6%, Sepedi (official) 9.1%, Setswana (official) 8%, Sesotho (official) 7.6%, Xitsonga (official) 4.5%, siSwati (official) 2.5%, Tshivenda (official) 2.4%, isiNdebele (official) 2.1%, sign language 0.5%, other 1.6% (2011 est.)

South Africa : list of states

Main cities in South Africa

Cape Town (Western Cape)3,433,441 inhabitants
Durban (KwaZulu-Natal)3,120,282 inhabitants
Johannesburg (Gauteng)2,026,469 inhabitants
Soweto (Gauteng)1,695,047 inhabitants
Pretoria (Gauteng)1,619,438 inhabitants
Port Elizabeth (Eastern Cape)967,677 inhabitants
Pietermaritzburg (KwaZulu-Natal)750,845 inhabitants
Benoni (Gauteng)605,344 inhabitants
Tembisa (Gauteng)511,655 inhabitants
East London (Eastern Cape)478,676 inhabitants
Vereeniging (Gauteng)474,681 inhabitants
Bloemfontein (Orange Free State)463,064 inhabitants
Boksburg (Gauteng)445,168 inhabitants
Welkom (Orange Free State)431,944 inhabitants
Newcastle (KwaZulu-Natal)404,838 inhabitants
Krugersdorp (Gauteng)378,821 inhabitants
Diepsloot (Gauteng)350,000 inhabitants
Randburg (Gauteng)337,053 inhabitants
Botshabelo (Orange Free State)309,714 inhabitants
Brakpan (Gauteng)305,692 inhabitants
Witbank (Mpumalanga)262,491 inhabitants
Richards Bay (KwaZulu-Natal)252,968 inhabitants
Vanderbijlpark (Gauteng)246,754 inhabitants
Centurion (Gauteng)233,386 inhabitants
Uitenhage (Eastern Cape)228,912 inhabitants
Roodepoort (Gauteng)225,000 inhabitants
Paarl (Western Cape)190,000 inhabitants
Springs (Gauteng)186,394 inhabitants
Carletonville (Gauteng)182,304 inhabitants
Klerksdorp (North-West)178,921 inhabitants
Midrand (Gauteng)173,009 inhabitants
Westonaria (Gauteng)156,831 inhabitants
Middelburg (Mpumalanga)154,706 inhabitants
Vryheid (KwaZulu-Natal)150,012 inhabitants
Orkney (North-West)145,801 inhabitants
Kimberley (Northern Cape)142,089 inhabitants
eMbalenhle (Mpumalanga)141,741 inhabitants
Nigel (Gauteng)140,644 inhabitants
Mpumalanga (KwaZulu-Natal)140,121 inhabitants
Bhisho (Eastern Cape)137,287 inhabitants
Randfontein (Gauteng)133,654 inhabitants
Worcester (Western Cape)127,597 inhabitants
Rustenburg (North-West)124,064 inhabitants
Polokwane (Limpopo)123,749 inhabitants
Potchefstroom (North-West)123,669 inhabitants
Virginia (Orange Free State)122,502 inhabitants
Brits (North-West)122,497 inhabitants
Alberton (Gauteng)121,536 inhabitants
Nelspruit (Mpumalanga)110,159 inhabitants
Phalaborwa (Limpopo)109,468 inhabitants
Queenstown (Eastern Cape)105,309 inhabitants
Kroonstad (Orange Free State)103,992 inhabitants
Bethal (Mpumalanga)101,919 inhabitants
Mokopane (Limpopo)101,090 inhabitants
Mabopane (Gauteng)97,417 inhabitants
Kutloanong (Orange Free State)95,008 inhabitants
Stellenbosch (Western Cape)94,263 inhabitants
Stilfontein (North-West)93,110 inhabitants
Delmas (Mpumalanga)92,046 inhabitants
Grahamstown (Eastern Cape)91,548 inhabitants
Warmbaths (Limpopo)90,210 inhabitants
Louis Trichardt (Limpopo)86,854 inhabitants
Dundee (KwaZulu-Natal)84,413 inhabitants
Piet Retief (Mpumalanga)84,349 inhabitants
Phuthaditjhaba (Orange Free State)84,258 inhabitants
Bethlehem (Orange Free State)83,654 inhabitants
Mthatha (Eastern Cape)78,663 inhabitants
Sasolburg (Orange Free State)77,016 inhabitants
Mmabatho (North-West)76,754 inhabitants
Standerton (Mpumalanga)74,021 inhabitants
Bothaville (Orange Free State)71,934 inhabitants
Upington (Northern Cape)71,373 inhabitants
Parys (Orange Free State)71,319 inhabitants
Schweizer-Reneke (North-West)70,214 inhabitants
Ga-Rankuwa (North-West)68,767 inhabitants
Knysna (Western Cape)68,659 inhabitants
Saldanha (Western Cape)68,284 inhabitants
Barberton (Mpumalanga)67,927 inhabitants
Lichtenburg (North-West)65,863 inhabitants
Heidelberg (Gauteng)64,199 inhabitants