Distance from U.S. Virgin Islands to Pakistan

The distance between U.S. Virgin Islands and Pakistan is 12,733 kilometers (7,912 miles).

U.S. Virgin Islands, America

Pakistan, Asia

12,733 km

Distance between centroids

12,940 km

Shortest distance between major cities

Cruz Bay → Rahim Yar Khan

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

City in U.S. Virgin Islands City in Pakistan Distance (kilometers)
Charlotte Amalie Karachi 12,951 km
Saint Croix Rahim Yar Khan 12,985 km
Cruz Bay Rahim Yar Khan 12,940 km
Charlotte Amalie Rahim Yar Khan 12,949 km
Cruz Bay Karachi 12,941 km
Saint Croix Karachi 12,981 km

Distance between cities calculator →

Other distances from Pakistan

Distances between countries Kilometers
From Pakistan to China 3,291 km
From Pakistan to India 1,451 km
From Pakistan to United States 12,376 km
From Pakistan to Indonesia 5,843 km
From Pakistan to Brazil 13,789 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 Pakistan.

From To Distance (kilometers)
Papua New Guinea Romania 12,732 km
Puerto Rico Mayotte 12,727 km
Puerto Rico Mongolia 12,733 km
Uruguay Finland 12,719 km
Papua New Guinea Sudan 12,743 km
Nigeria Japan 12,745 km
El Salvador Kazakhstan 12,753 km
Haiti Mongolia 12,703 km
Costa Rica Iraq 12,703 km
Bulgaria Argentina 12,702 km
Papua New Guinea Botswana 12,698 km
El Salvador Sudan 12,698 km
Costa Rica Zimbabwe 12,764 km
Uruguay Iraq 12,694 km
Papua New Guinea Mexico 12,689 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries