Distance from Nigeria to U.S. Virgin Islands

The distance between Nigeria and U.S. Virgin Islands is 7,977 kilometers (4,957 miles).

Nigeria, Africa

U.S. Virgin Islands, America

7,977 km

Distance between centroids

7,460 km

Shortest distance between major cities

Abeokuta → Saint Croix

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

City in Nigeria City in U.S. Virgin Islands Distance (kilometers)
Abeokuta Cruz Bay 7,464 km
Ilorin Charlotte Amalie 7,563 km
Maiduguri Charlotte Amalie 8,367 km
Oyo Saint Croix 7,500 km
Kaduna Cruz Bay 7,792 km
Benin City Saint Croix 7,727 km
Abuja Cruz Bay 7,843 km
Aba Saint Croix 7,951 km
Abuja Saint Croix 7,842 km
Benin City Cruz Bay 7,732 km
Ilorin Saint Croix 7,546 km
Abeokuta Saint Croix 7,460 km
Kano Cruz Bay 7,861 km
Kaduna Saint Croix 7,793 km
Aba Cruz Bay 7,956 km
Enugu Cruz Bay 7,926 km
Kano Saint Croix 7,864 km
Enugu Charlotte Amalie 7,941 km
Jos Charlotte Amalie 7,977 km
Zaria Charlotte Amalie 7,818 km

Distance between cities calculator →

Other distances from Nigeria

Distance between countries Kilometers
From Nigeria to China 9,920 km
From Nigeria to India 7,620 km
From Nigeria to United States 10,661 km
From Nigeria to Indonesia 11,708 km
From Nigeria to Pakistan 6,698 km

Countries separated by similar distances

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

From To Distance (kilometers)
El Salvador Guinea-Bissau 7,974 km
Sweden Japan 7,995 km
El Salvador Western Sahara 7,997 km
El Salvador Senegal 7,998 km
Puerto Rico Croatia 7,962 km
Netherlands Comoros 7,998 km
Cuba Switzerland 8,000 km
Uruguay Mexico 7,958 km
Sweden Puerto Rico 8,005 km
Puerto Rico Sweden 8,005 km
Slovakia Guadeloupe 8,009 km
Sweden Bahamas 7,949 km
Bulgaria Lesotho 8,015 km
Slovakia Madagascar 7,941 km

More distances from Nigeria

Calculate the distance between any 2 countries