The distance between U.S. Virgin Islands and South Africa is 10,830 kilometers (6,729 miles).
U.S. Virgin Islands, America
South Africa, Africa
10,830 km
Distance between centroids
10,485 km
Shortest distance between major cities
Christiansted → Cape Town
Distances between U.S. Virgin Islands and South Africa by cities:
City in U.S. Virgin Islands | City in South Africa | Distance (kilometers) |
---|---|---|
Christiansted | Johannesburg | 11,133 km |
Cruz Bay | Rustenburg | 11,075 km |
Saint Croix | Cape Town | 10,487 km |
Saint Croix | Johannesburg | 11,136 km |
Charlotte Amalie | Johannesburg | 11,181 km |
Charlotte Amalie | Cape Town | 10,541 km |
Cruz Bay | Johannesburg | 11,168 km |
Christiansted | Cape Town | 10,485 km |
Distance 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 |
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 U.S. Virgin Islands and South Africa.
From | To | Distance (kilometers) |
---|---|---|
Chile | Burundi | 10,827 km |
Mexico | Ghana | 10,825 km |
United States | Palestinian Territory | 10,824 km |
Peru | Czechia | 10,818 km |
Japan | Mexico | 10,817 km |
Mexico | Japan | 10,817 km |
Ecuador | Albania | 10,845 km |
Brazil | Djibouti | 10,814 km |
Ecuador | Chad | 10,813 km |
China | Ghana | 10,848 km |
Italy | Uruguay | 10,799 km |
Mexico | Ukraine | 10,799 km |
France | Singapore | 10,793 km |
Mexico | North Macedonia | 10,792 km |
Argentina | Reunion | 10,871 km |