Distance from U.S. Virgin Islands to Peru

The distance between U.S. Virgin Islands and Peru is 3,241 kilometers (2,014 miles).

U.S. Virgin Islands, America

Peru, South America

3,241 km

Distance between centroids

3,132 km

Shortest distance between major cities

Frederiksted → Cajamarca

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

City in U.S. Virgin Islands City in Peru Distance (kilometers)
Coral Bay Cajamarca 3,202 km
Frederiksted Cajamarca 3,132 km
Tutu Callao 3,620 km
Frederiksted Lima 3,552 km
Altona Arequipa 3,910 km
Tutu Lima 3,615 km
Saint Croix Cajamarca 3,141 km
Altona Callao 3,618 km
Christiansted Cusco 3,550 km
Coral Bay Lima 3,623 km
Saint Croix Lima 3,559 km
Charlotte Amalie Tacna 4,063 km
Cruz Bay Lima 3,618 km
Charlotte Amalie Callao 3,619 km
Cruz Bay Cajamarca 3,197 km
Christiansted Lima 3,562 km

Distance between cities calculator →

Other distances from Peru

Distances between countries Kilometers
From Peru to China 17,049 km
From Peru to India 16,965 km
From Peru to United States 5,560 km
From Peru to Indonesia 18,535 km
From Peru to Pakistan 15,646 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 Peru.

From To Distance (kilometers)
France Palestinian Territory 3,233 km
Peru Guatemala 3,231 km
Italy Iceland 3,249 km
France Mali 3,229 km
Brazil Colombia 3,229 km
Colombia Brazil 3,229 km
Peru Guadeloupe 3,228 km
Peru Uruguay 3,256 km
United States Costa Rica 3,259 km
Costa Rica United States 3,259 km
France Niger 3,220 km
United States Dominican Republic 3,216 km
Brazil Saint Lucia 3,269 km
France Israel 3,270 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries