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,166 km

Shortest distance between major cities

Frederiksberg → Randburg

Distances between Denmark and South Africa by cities:

City in Denmark City in South Africa Distance (kilometers)
Odense Krugersdorp 9,179 km
Kolding Newcastle 9,427 km
Horsens Cape Town 9,982 km
Esbjerg Johannesburg 9,239 km
Århus Randburg 9,268 km
Randers Tembisa 9,297 km
Herning Randburg 9,288 km
Vejle Durban 9,699 km
Roskilde Randburg 9,182 km
Hvidovre Soweto 9,194 km
Greve Randburg 9,172 km
Esbjerg Randburg 9,227 km
Copenhagen Cape Town 9,944 km
Frederiksberg Krugersdorp 9,174 km
Kolding Welkom 9,393 km
Aalborg Cape Town 10,113 km
Copenhagen Durban 9,639 km
Frederiksberg Cape Town 9,921 km
Frederiksberg Randburg 9,179 km
Herning Krugersdorp 9,283 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)
Bulgaria Venezuela 9,700 km
Uruguay Tanzania 9,698 km
China Cameroon 9,703 km
Nigeria Ecuador 9,705 km
Sweden Panama 9,707 km
Uruguay Spain 9,690 km
Costa Rica Tunisia 9,716 km
South Africa Myanmar 9,721 km
Netherlands Ecuador 9,722 km
Nigeria Chile 9,724 km
Sweden Eswatini 9,674 km
Moldova Jamaica 9,670 km
Nigeria Mongolia 9,670 km
Sweden Colombia 9,731 km
Cuba Cameroon 9,733 km

More distances from Denmark

Calculate the distance between any 2 countries