Distance from U.S. Virgin Islands to United States

The distance between U.S. Virgin Islands and United States is 3,654 kilometers (2,271 miles).

U.S. Virgin Islands, America

United States, America

3,654 km

Distance between centroids

2,628 km

Shortest distance between major cities

Charlotte Amalie → New York City

Distances between U.S. Virgin Islands and United States by cities:

City in U.S. Virgin Islands City in United States Distance (kilometers)
Cruz Bay The Bronx 2,643 km
Charlotte Amalie New York City 2,628 km
Saint Croix Los Angeles 5,590 km
Saint Croix New York City 2,698 km
Christiansted Los Angeles 5,593 km
Cruz Bay New York City 2,633 km
Charlotte Amalie Los Angeles 5,539 km
Christiansted New York City 2,698 km

Distance between cities calculator →

Other distances from United States

Distances between countries Kilometers
From United States to China 11,671 km
From United States to India 13,595 km
From United States to Indonesia 14,972 km
From United States to Pakistan 12,376 km
From United States to Brazil 7,301 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 United States.

From To Distance (kilometers)
Mexico Aruba 3,651 km
Spain Ivory Coast 3,652 km
Italy Nigeria 3,653 km
United Kingdom Georgia 3,644 km
Italy Sudan 3,641 km
India Hong Kong 3,639 km
Costa Rica Bolivia 3,637 km
United Kingdom Libya 3,635 km
Spain Sierra Leone 3,634 km
Japan Russia 3,633 km
China Brunei 3,633 km
Brazil Guadeloupe 3,630 km
Australia Vanuatu 3,623 km
Canada Mexico 3,622 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries