Distance from Denmark to South Africa

The distance between Denmark and South Africa is 9,704 kilometers (6,030 miles).

Denmark, Europe

South Africa, Africa

9,704 km

Distance between centroids

8,678 km

Shortest distance

Calculated based on main borders (including major islands)

9,107 km

Shortest distance between major cities

Frederiksberg → Rustenburg

Distances between Denmark and South Africa by cities:

City in Denmark City in South Africa Distance (kilometers)
Avedøre Johannesburg 9,187 km
Klinteby Frihed Johannesburg 9,154 km
Odense Johannesburg 9,196 km
Frederiksberg Johannesburg 9,191 km
Copenhagen Johannesburg 9,190 km
Horsens Pretoria 9,208 km
Hvidovre Cape Town 9,940 km
Esbjerg Johannesburg 9,239 km
Copenhagen Rustenburg 9,120 km
Horsens Rustenburg 9,183 km
Frederiksberg Cape Town 9,921 km
Vejle Johannesburg 9,245 km
Frederiksberg Rustenburg 9,107 km
Aalborg Rustenburg 9,309 km
Frederiksberg Cape Town 9,944 km
Avedøre Cape Town 9,939 km
Roskilde Pretoria 9,147 km
Randers Newcastle 9,519 km
Kolding Johannesburg 9,222 km
Aalborg Johannesburg 9,381 km

Distance between cities calculator →

Other distances from Denmark

Distance between countries Kilometers
From Denmark to China 7,049 km
From Denmark to India 6,862 km
From Denmark to United States 7,507 km
From Denmark to Indonesia 10,967 km
From Denmark to Pakistan 5,414 km

Other distances from South Africa

Distances between countries Kilometers
From South Africa to China 11,224 km
From South Africa to India 8,242 km
From South Africa to United States 14,396 km
From South Africa to Indonesia 10,065 km
From South Africa to Pakistan 8,342 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Denmark and South Africa.

From To Distance (kilometers)
Mexico Estonia 9,699 km
Argentina Niger 9,701 km
Italy Nicaragua 9,698 km
Canada Iraq 9,705 km
United Kingdom Peru 9,705 km
Peru United Kingdom 9,705 km
Spain Uruguay 9,690 km
Italy Taiwan 9,687 km
Brazil Kosovo 9,717 km
Chile Zimbabwe 9,721 km
Mexico Sierra Leone 9,721 km
Chile Nigeria 9,724 km
Canada Israel 9,672 km
Argentina Morocco 9,731 km
United Kingdom Bolivia 9,731 km

More distances from Denmark

Calculate the distance between any 2 countries