Distance Calculator

Distance Between South Africa Cities

Distance from South Africa to major cities are listed below, or choose from the list to calculate distance. 9 major city distances are calculated in South Africa country. The GPS coordinates of South Africa is 30° 33´ 34.1388'' S and 22° 56´ 15.0216'' E. Some of the leading cities of South Africa are Cape Town, Johannesburg, Pretoria.

Calculate Distance Between Cities

Distances of South Africa Cities

List of South Africa cities with distance in kilometers.
Visit city distance page to calculate distance to all cities.

CityDistance
Cape Town to Johannesburg1262 km
Pretoria to Pietermaritzburg482 km
Bloemfontein to Kimberley148 km
Bhisho to Polokwane1014 km
Nelspruit

Click on the city name to list the sub cities within the major city, and calculate the distance between cities.

The Nearest Neighboring Countries to South Africa

Distance from South Africa to the nearest countries.
The distance between South Africa and the nearest country Lesotho is 520 km.

CountryDistance to South Africa
Lesotho520 km
Botswana932 km
Swaziland946 km
Namibia953 km