Distance from U.S. Virgin Islands to Latvia

The distance between U.S. Virgin Islands and Latvia is 8,289 kilometers (5,150 miles).

U.S. Virgin Islands, America

Latvia, Europe

8,289 km

Distance between centroids

8,122 km

Shortest distance between major cities

Cruz Bay → Kuldīga

Distances between U.S. Virgin Islands and Latvia by cities:

City in U.S. Virgin Islands City in Latvia Distance (kilometers)
Charlotte Amalie Riga 8,259 km
Saint Croix Riga 8,304 km
Cruz Bay Riga 8,252 km
Saint Croix Kuldīga 8,174 km
Cruz Bay Kuldīga 8,122 km
Charlotte Amalie Kuldīga 8,129 km

Distance between cities calculator →

Other distances from Latvia

Distances between countries Kilometers
From Latvia to China 6,153 km
From Latvia to India 5,970 km
From Latvia to United States 8,187 km
From Latvia to Indonesia 10,038 km
From Latvia to Pakistan 4,529 km

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 Latvia.

From To Distance (kilometers)
Sweden Grenada 8,292 km
Sweden Comoros 8,293 km
Nigeria Venezuela 8,294 km
China Uganda 8,296 km
Uruguay Republic of the Congo 8,279 km
Sweden Cuba 8,302 km
Cuba Sweden 8,302 km
Slovakia Saint Vincent and the Grenadines 8,276 km
Bulgaria South Korea 8,276 km
Slovakia South Korea 8,256 km
El Salvador Portugal 8,256 km
Puerto Rico Hungary 8,255 km
Sweden Malawi 8,254 km
Cuba Ghana 8,330 km
Netherlands Sri Lanka 8,330 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries