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,546 km
Shortest distance between major cities
Saint Croix → Cusco
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) |
---|---|---|
Greece | Turkmenistan | 3,244 km |
Bulgaria | Niger | 3,236 km |
Papua New Guinea | Philippines | 3,244 km |
Nigeria | Zambia | 3,245 km |
North Macedonia | Qatar | 3,251 km |
South Africa | Rwanda | 3,251 km |
Iran | Sudan | 3,227 km |
Uruguay | Peru | 3,256 km |
Bulgaria | Kazakhstan | 3,258 km |
Costa Rica | United States | 3,259 km |
New Zealand | Samoa | 3,263 km |
Iran | Montenegro | 3,212 km |
Bulgaria | Uzbekistan | 3,211 km |
South Sudan | Benin | 3,206 km |
North Macedonia | Turkmenistan | 3,203 km |