The distance between Ghana and South Africa is 4,970 kilometers (3,088 miles).
Ghana, Africa
South Africa, Africa
4,970 km
Distance between centroids
3,962 km
Shortest distance
Calculated based on main borders (including major islands)
4,677 km
Shortest distance between major cities
Cape Coast → Randburg
Distances between Ghana and South Africa by cities:
City in Ghana | City in South Africa | Distance (kilometers) |
---|---|---|
Tamale | Randburg | 5,016 km |
Teshi Old Town | Cape Town | 4,789 km |
Takoradi | Randburg | 4,698 km |
Tafo | Cape Town | 4,971 km |
Accra | Cape Town | 4,790 km |
Tema | Durban | 5,142 km |
Tamale | Cape Town | 5,210 km |
Sekondi-Takoradi | Randburg | 4,700 km |
Techiman | Cape Town | 5,073 km |
Sekondi-Takoradi | Cape Town | 4,796 km |
Techiman | Durban | 5,441 km |
Wa | Durban | 5,694 km |
Cape Coast | Cape Town | 4,790 km |
Kumasi | Randburg | 4,837 km |
Atsiaman | Durban | 5,166 km |
Nungua | Durban | 5,141 km |
Atsiaman | Cape Town | 4,810 km |
Accra | Durban | 5,145 km |
Sunyani | Randburg | 4,943 km |
Tema | Cape Town | 4,793 km |
Distance between countries | Kilometers |
---|---|
From Ghana to China | 10,848 km |
From Ghana to India | 8,671 km |
From Ghana to United States | 9,898 km |
From Ghana to Indonesia | 12,780 km |
From Ghana to Pakistan | 7,689 km |
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 |
The following list contains countries that are separated by a similar distance as it is between Ghana and South Africa.
From | To | Distance (kilometers) |
---|---|---|
Papua New Guinea | South Korea | 4,971 km |
Nigeria | Armenia | 4,972 km |
Bulgaria | Rwanda | 4,967 km |
Ethiopia | Kazakhstan | 4,973 km |
Sweden | Pakistan | 4,978 km |
Sweden | Chad | 4,959 km |
Kenya | Algeria | 4,957 km |
Kenya | Mali | 4,984 km |
Bulgaria | Guinea | 4,986 km |
Uruguay | Grenada | 4,995 km |
Bulgaria | Ivory Coast | 4,943 km |
Nigeria | Georgia | 5,002 km |
Netherlands | Cameroon | 5,005 km |
Netherlands | Ghana | 4,933 km |
China | United Arab Emirates | 5,009 km |