The distance between South Africa and Cocos Islands is 7,806 kilometers (4,850 miles).
South Africa, Africa
Cocos Islands, Asia
7,806 km
Distance between centroids
7,024 km
Shortest distance between major cities
Durban → West Island
Distances between South Africa and Cocos Islands by cities:
City in South Africa | City in Cocos Islands | Distance (kilometers) |
---|---|---|
Johannesburg | West Island | 7,322 km |
Soweto | West Island | 7,340 km |
Newcastle | West Island | 7,130 km |
Pretoria | West Island | 7,309 km |
Port Elizabeth | West Island | 7,540 km |
Durban | West Island | 7,024 km |
East London | West Island | 7,326 km |
Randburg | West Island | 7,326 km |
Cape Town | West Island | 8,205 km |
Vereeniging | West Island | 7,332 km |
Bloemfontein | West Island | 7,491 km |
Welkom | West Island | 7,444 km |
Tembisa | West Island | 7,304 km |
Krugersdorp | West Island | 7,349 km |
Pietermaritzburg | West Island | 7,085 km |
Distance 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 |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between South Africa and Cocos Islands.
From | To | Distance (kilometers) |
---|---|---|
Sweden | Maldives | 7,813 km |
Uruguay | Mali | 7,816 km |
China | United Kingdom | 7,799 km |
Uruguay | Lesotho | 7,797 km |
China | Iceland | 7,797 km |
Uruguay | Angola | 7,823 km |
Puerto Rico | Italy | 7,796 km |
Costa Rica | French Polynesia | 7,828 km |
Cuba | Luxembourg | 7,782 km |
Netherlands | Guyana | 7,843 km |
China | Malta | 7,775 km |
Sweden | Laos | 7,774 km |
Puerto Rico | Niger | 7,850 km |
Uruguay | Botswana | 7,854 km |
Costa Rica | Iceland | 7,854 km |