The distance between South Africa and U.S. Virgin Islands is 10,830 kilometers (6,729 miles).
South Africa, Africa
U.S. Virgin Islands, America
10,830 km
Distance between centroids
10,529 km
Shortest distance between major cities
Cape Town → Cruz Bay
Distances between South Africa and U.S. Virgin Islands by cities:
City in South Africa | City in U.S. Virgin Islands | Distance (kilometers) |
---|---|---|
East London | Saint Croix | 11,308 km |
East London | Cruz Bay | 11,346 km |
Pretoria | Charlotte Amalie | 11,182 km |
Johannesburg | Charlotte Amalie | 11,181 km |
Cape Town | Cruz Bay | 10,529 km |
Newcastle | Saint Croix | 11,360 km |
Krugersdorp | Saint Croix | 11,107 km |
Pretoria | Saint Croix | 11,137 km |
Soweto | Charlotte Amalie | 11,166 km |
Port Elizabeth | Charlotte Amalie | 11,179 km |
Vereeniging | Saint Croix | 11,138 km |
Pietermaritzburg | Saint Croix | 11,451 km |
Krugersdorp | Charlotte Amalie | 11,152 km |
Randburg | Cruz Bay | 11,161 km |
Vereeniging | Charlotte Amalie | 11,184 km |
Johannesburg | Cruz Bay | 11,168 km |
Cape Town | Charlotte Amalie | 10,541 km |
Soweto | Cruz Bay | 11,152 km |
Randburg | Saint Croix | 11,129 km |
Bloemfontein | Cruz Bay | 11,080 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 U.S. Virgin Islands to China | 13,897 km |
From U.S. Virgin Islands to India | 14,179 km |
From U.S. Virgin Islands to United States | 3,654 km |
From U.S. Virgin Islands to Indonesia | 18,059 km |
From U.S. Virgin Islands to Pakistan | 12,733 km |
The following list contains countries that are separated by a similar distance as it is between South Africa and U.S. Virgin Islands.
From | To | Distance (kilometers) |
---|---|---|
Uruguay | Mauritius | 10,830 km |
Greece | Paraguay | 10,830 km |
Costa Rica | Moldova | 10,827 km |
Kenya | Barbados | 10,826 km |
El Salvador | Moldova | 10,824 km |
Puerto Rico | Burundi | 10,821 km |
Haiti | Kiribati | 10,816 km |
China | Ghana | 10,848 km |
Papua New Guinea | Mayotte | 10,810 km |
Bulgaria | Costa Rica | 10,809 km |
Costa Rica | Bulgaria | 10,809 km |
Bulgaria | Guatemala | 10,803 km |
Ethiopia | Barbados | 10,859 km |
Uruguay | Italy | 10,799 km |
Nigeria | Vietnam | 10,796 km |