The distance between Cocos Islands and South Africa is 7,806 kilometers (4,850 miles).
Cocos Islands, Asia
South Africa, Africa
7,806 km
Distance between centroids
7,322 km
Shortest distance between major cities
West Island → Johannesburg
Distances between Cocos Islands and South Africa by cities:
Distance between countries | Kilometers |
---|---|
From Cocos Islands to China | 5,371 km |
From Cocos Islands to India | 4,120 km |
From Cocos Islands to United States | 16,975 km |
From Cocos Islands to Indonesia | 2,264 km |
From Cocos Islands to Pakistan | 5,554 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 Cocos Islands and South Africa.
From | To | Distance (kilometers) |
---|---|---|
Chile | French Polynesia | 7,810 km |
Germany | Trinidad and Tobago | 7,812 km |
Canada | Romania | 7,815 km |
Australia | India | 7,802 km |
Argentina | Namibia | 7,801 km |
United Kingdom | China | 7,799 km |
United States | Western Sahara | 7,824 km |
Canada | Peru | 7,795 km |
Peru | Canada | 7,795 km |
Brazil | South Africa | 7,787 km |
Brazil | Spain | 7,834 km |
Spain | Brazil | 7,834 km |
Canada | Moldova | 7,781 km |
Argentina | Senegal | 7,779 km |
United States | Finland | 7,844 km |