Distance from Niue to U.S. Virgin Islands

The distance between Niue and U.S. Virgin Islands is 12,186 kilometers (7,572 miles).

Niue, Oceania

U.S. Virgin Islands, America

12,186 km

Distance between centroids

12,188 km

Shortest distance between major cities

Alofi → Charlotte Amalie

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

City in Niue City in U.S. Virgin Islands Distance (kilometers)
Alofi Saint Croix 12,190 km
Alofi Charlotte Amalie 12,188 km

Distance between cities calculator →

Other distances from Niue

Distance between countries Kilometers
From Niue to China 10,877 km
From Niue to India 12,877 km
From Niue to United States 9,941 km
From Niue to Indonesia 8,538 km
From Niue to Pakistan 13,974 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Niue and U.S. Virgin Islands.

From To Distance (kilometers)
Cuba South Africa 12,187 km
Papua New Guinea Israel 12,194 km
New Zealand Mozambique 12,194 km
Uruguay Moldova 12,184 km
Papua New Guinea Ukraine 12,207 km
El Salvador Palestinian Territory 12,208 km
Slovakia Micronesia 12,171 km
Bulgaria Micronesia 12,168 km
Costa Rica Jordan 12,219 km
Puerto Rico Somalia 12,221 km
Greece Argentina 12,224 km
Costa Rica South Africa 12,155 km
Ethiopia Canada 12,153 km
El Salvador Israel 12,229 km
Papua New Guinea Palestinian Territory 12,150 km

More distances from Niue

Calculate the distance between any 2 countries