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,197 km
Shortest distance between major cities
Cruz Bay → Cajamarca
Distances between U.S. Virgin Islands and Peru by cities:
Distance between countries | Kilometers |
---|---|
From U.S. Virgin Islands to China | 13,897 km |
From U.S. Virgin Islands to India | 14,179 km |
From U.S. Virgin Islands to United States | 3,654 km |
From U.S. Virgin Islands to Indonesia | 18,059 km |
From U.S. Virgin Islands to Pakistan | 12,733 km |
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 |
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 |