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 → Coral Bay

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

City in Brazil City in U.S. Virgin Islands Distance (kilometers)
Fortaleza Christiansted 3,727 km
Porto Alegre Christiansted 5,481 km
Guarulhos Charlotte Amalie 5,038 km
Recife Charlotte Amalie 4,407 km
Goiânia Charlotte Amalie 4,237 km
Recife Christiansted 4,347 km
Salvador Christiansted 4,454 km
Maceió Christiansted 4,398 km
Fortaleza Charlotte Amalie 3,786 km
Manaus Charlotte Amalie 2,432 km
Belo Horizonte Charlotte Amalie 4,814 km
Campinas Christiansted 4,890 km
Campinas Coral Bay 4,951 km
Rio de Janeiro Charlotte Amalie 5,140 km
Brasília Charlotte Amalie 4,209 km
Belém Charlotte Amalie 2,834 km
Manaus Coral Bay 2,428 km
Rio de Janeiro Coral Bay 5,130 km
Curitiba Coral Bay 5,124 km
Salvador Charlotte Amalie 4,519 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
Mexico Ecuador 3,860 km
Ecuador Mexico 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