Distance from U.S. Virgin Islands to Eswatini

The distance between U.S. Virgin Islands and Eswatini is 11,517 kilometers (7,157 miles).

U.S. Virgin Islands, America

Eswatini, Africa

11,517 km

Distance between centroids

11,428 km

Shortest distance between major cities

Saint Croix → Bulembu

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

City in U.S. Virgin Islands City in Eswatini Distance (kilometers)
Frederiksted Mbabane 11,451 km
Altona Malkerns 11,496 km
Charlotte Amalie Manzini 11,512 km
Christiansted Mbabane 11,435 km
Coral Bay Bulembu 11,452 km
Christiansted Hlathikhulu 11,471 km
Tutu Mbabane 11,479 km
Cruz Bay Bulembu 11,459 km
Coral Bay Mbabane 11,463 km
Cruz Bay Mbabane 11,470 km
Altona Manzini 11,514 km
Frederiksted Bulembu 11,441 km
Saint Croix Bulembu 11,428 km
Tutu Manzini 11,508 km
Saint Croix Mbabane 11,438 km
Charlotte Amalie Kwaluseni 11,507 km

Distance between cities calculator →

Other distances from Eswatini

Distances between countries Kilometers
From Eswatini to China 10,289 km
From Eswatini to India 7,310 km
From Eswatini to United States 14,954 km
From Eswatini to Indonesia 9,225 km
From Eswatini to Pakistan 7,478 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 Eswatini.

From To Distance (kilometers)
Australia Iraq 11,514 km
Brazil Yemen 11,528 km
Peru Romania 11,510 km
Mexico Libya 11,504 km
Canada Eritrea 11,496 km
Ecuador Lesotho 11,495 km
Brazil Georgia 11,493 km
United States Tajikistan 11,490 km
Canada India 11,488 km
Argentina Malta 11,487 km
Peru Bulgaria 11,556 km
Colombia Israel 11,557 km
Argentina Ireland 11,481 km
Canada Central African Republic 11,560 km
Chile Mayotte 11,479 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries