Distance from U.S. Virgin Islands to Panama

The distance between U.S. Virgin Islands and Panama is 2,031 kilometers (1,262 miles).

U.S. Virgin Islands, America

Panama, America

2,031 km

Distance between centroids

1,868 km

Shortest distance between major cities

Saint Croix → Panamá

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

City in U.S. Virgin Islands City in Panama Distance (kilometers)
Cruz Bay Atalaya 2,084 km
Cruz Bay Panamá 1,897 km
Charlotte Amalie Atalaya 2,072 km
Charlotte Amalie Panamá 1,885 km
Saint Croix Atalaya 2,055 km
Saint Croix Panamá 1,868 km

Distance between cities calculator →

Other distances from Panama

Distances between countries Kilometers
From Panama to China 15,062 km
From Panama to India 16,103 km
From Panama to United States 3,503 km
From Panama to Indonesia 18,188 km
From Panama to Pakistan 14,654 km

Countries separated by similar distances

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

From To Distance (kilometers)
Papua New Guinea Timor Leste 2,031 km
Kenya Central African Republic 2,022 km
Nigeria Guinea 2,019 km
Nigeria Liberia 2,018 km
Slovakia Ireland 2,015 km
Nigeria Democratic Republic of the Congo 2,053 km
Netherlands Tunisia 2,055 km
El Salvador Aruba 2,056 km
Cuba Grenada 2,003 km
Cuba Venezuela 2,060 km
Slovakia Spain 2,062 km
Uruguay Brazil 2,063 km
Sweden Bulgaria 1,990 km
Bulgaria Sweden 1,990 km
Cuba Saint Vincent and the Grenadines 1,990 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries