Distance from Peru to U.S. Virgin Islands

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

Peru, South America

U.S. Virgin Islands, America

3,241 km

Distance between centroids

2,552 km

Shortest distance between major cities

Iquitos → Saint Croix

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

City in Peru City in U.S. Virgin Islands Distance (kilometers)
Huancayo Charlotte Amalie 3,547 km
Cajamarca Charlotte Amalie 3,191 km
Lima Charlotte Amalie 3,614 km
Chimbote Charlotte Amalie 3,384 km
Callao Cruz Bay 3,623 km
Iquitos Saint Croix 2,552 km
Arequipa Cruz Bay 3,912 km
Chiclayo Christiansted 3,182 km
Arequipa Saint Croix 3,847 km
Cusco Charlotte Amalie 3,608 km
Tacna Christiansted 4,002 km
Lima Christiansted 3,562 km
Juliaca Charlotte Amalie 3,786 km
Juliaca Cruz Bay 3,788 km
Trujillo Charlotte Amalie 3,311 km
Chimbote Christiansted 3,337 km
Pucallpa Charlotte Amalie 3,139 km
Ica Charlotte Amalie 3,775 km
Iquitos Charlotte Amalie 2,608 km
Chiclayo Charlotte Amalie 3,224 km

Distance between cities calculator →

Other distances from Peru

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

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 Peru

Calculate the distance between any 2 countries