Distance from Brazil to U.S. Virgin Islands

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

Brazil, South America

U.S. Virgin Islands, America

3,873 km

Distance between centroids

2,428 km

Shortest distance between major cities

Manaus → Cruz Bay

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

City in Brazil City in U.S. Virgin Islands Distance (kilometers)
Salvador Charlotte Amalie 4,519 km
Maceió Charlotte Amalie 4,459 km
Recife Charlotte Amalie 4,407 km
Fortaleza Christiansted 3,727 km
Belém Charlotte Amalie 2,834 km
Brasília Cruz Bay 4,202 km
Porto Alegre Christiansted 5,481 km
Goiânia Saint Croix 4,167 km
Campinas Saint Croix 4,890 km
Maceió Christiansted 4,398 km
Curitiba Cruz Bay 5,125 km
Guarulhos Charlotte Amalie 5,038 km
Manaus Cruz Bay 2,428 km
Fortaleza Charlotte Amalie 3,786 km
Curitiba Charlotte Amalie 5,131 km
Salvador Christiansted 4,454 km
Goiânia Christiansted 4,167 km
Brasília Charlotte Amalie 4,209 km
Guarulhos Christiansted 4,969 km
Campinas Cruz Bay 4,953 km

Distance between cities calculator →

Other distances from Brazil

Distance 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 Brazil and U.S. Virgin Islands.

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 Brazil

Calculate the distance between any 2 countries