Distance from U.S. Virgin Islands to Brazil

The distance between U.S. Virgin Islands and Brazil is 3,873 kilometers (2,407 miles).

U.S. Virgin Islands, America

Brazil, South America

3,873 km

Distance between centroids

4,953 km

Shortest distance between major cities

Cruz Bay → Campinas

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

City in U.S. Virgin Islands City in Brazil Distance (kilometers)
Christiansted Rio de Janeiro 5,071 km
Charlotte Amalie São Paulo 5,042 km
Cruz Bay São Paulo 5,036 km
Cruz Bay Campinas 4,953 km
Christiansted São Paulo 4,973 km
Saint Croix Rio de Janeiro 5,071 km
Charlotte Amalie Rio de Janeiro 5,140 km
Saint Croix São Paulo 4,972 km

Distance between cities calculator →

Other distances from Brazil

Distances between countries Kilometers
From Brazil to China 16,638 km
From Brazil to India 14,787 km
From Brazil to United States 7,301 km
From Brazil to Indonesia 17,740 km
From Brazil to Pakistan 13,789 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 Brazil.

From To Distance (kilometers)
United Kingdom Mauritania 3,867 km
India Armenia 3,875 km
Japan Vietnam 3,864 km
Italy Togo 3,861 km
Ecuador Mexico 3,860 km
Mexico Ecuador 3,860 km
Australia Brunei 3,888 km
United Kingdom Lebanon 3,848 km
France Senegal 3,847 km
Spain Georgia 3,894 km
Italy Bahrain 3,897 km
United States Curacao 3,838 km
China Sri Lanka 3,909 km
Germany Mauritania 3,830 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries