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)
Fortaleza Charlotte Amalie 3,786 km
Belo Horizonte Charlotte Amalie 4,814 km
Fortaleza Christiansted 3,727 km
Campinas Cruz Bay 4,953 km
Campinas Saint Croix 4,890 km
Manaus Cruz Bay 2,428 km
Curitiba Charlotte Amalie 5,131 km
São Paulo Cruz Bay 5,036 km
Recife Christiansted 4,347 km
Belém Charlotte Amalie 2,834 km
Manaus Charlotte Amalie 2,432 km
Rio de Janeiro Charlotte Amalie 5,140 km
Brasília Cruz Bay 4,202 km
Belém Christiansted 2,769 km
São Paulo Charlotte Amalie 5,042 km
Salvador Christiansted 4,454 km
Guarulhos Charlotte Amalie 5,038 km
Brasília Charlotte Amalie 4,209 km
Goiânia Saint Croix 4,167 km
Rio de Janeiro Cruz Bay 5,132 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