Distance from U.S. Virgin Islands to Sao Tome and Principe

The distance between U.S. Virgin Islands and Sao Tome and Principe is 8,059 kilometers (5,008 miles).

U.S. Virgin Islands, America

Sao Tome and Principe, Africa

8,059 km

Distance between centroids

8,022 km

Shortest distance between major cities

Christiansted → Rosema

Distances between U.S. Virgin Islands and Sao Tome and Principe by cities:

City in U.S. Virgin Islands City in Sao Tome and Principe Distance (kilometers)
Saint Croix Agua Porca 8,042 km
Altona Porto Alegre 8,062 km
Charlotte Amalie Belém 8,065 km
Frederiksted São Tomé 8,058 km
Tutu São Tomé 8,065 km
Saint Croix São Tomé 8,044 km
Coral Bay Agua Porca 8,045 km
Christiansted São Tomé 8,040 km
Cruz Bay Agua Porca 8,053 km
Charlotte Amalie Pantufo 8,072 km
Cruz Bay São Tomé 8,055 km
Christiansted Rosema 8,022 km
Tutu Belém 8,060 km
Frederiksted Agua Porca 8,056 km
Coral Bay São Tomé 8,047 km
Altona Belém 8,067 km

Distance between cities calculator →

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between U.S. Virgin Islands and Sao Tome and Principe.

From To Distance (kilometers)
Peru French Polynesia 8,066 km
Italy Dominican Republic 8,054 km
Germany Cuba 8,053 km
Brazil Botswana 8,070 km
Canada Cabo Verde 8,071 km
United States Estonia 8,072 km
Germany Suriname 8,045 km
Italy Lesotho 8,076 km
France China 8,042 km
Colombia Spain 8,040 km
Spain Colombia 8,040 km
Colombia Burkina Faso 8,035 km
Japan United Arab Emirates 8,034 km
Chile Gambia 8,031 km
United States Switzerland 8,031 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries