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,438 km
Shortest distance between major cities
Saint Croix → Mbabane
Distances between U.S. Virgin Islands and Eswatini by cities:
Distance between countries | Kilometers |
---|---|
From U.S. Virgin Islands to China | 13,897 km |
From U.S. Virgin Islands to India | 14,179 km |
From U.S. Virgin Islands to United States | 3,654 km |
From U.S. Virgin Islands to Indonesia | 18,059 km |
From U.S. Virgin Islands to Pakistan | 12,733 km |
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 |
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) |
---|---|---|
New Zealand | El Salvador | 11,521 km |
El Salvador | New Zealand | 11,521 km |
Haiti | Samoa | 11,519 km |
New Zealand | Bhutan | 11,524 km |
Bulgaria | Timor Leste | 11,511 km |
Cuba | Namibia | 11,531 km |
New Zealand | Madagascar | 11,505 km |
Uruguay | Czechia | 11,503 km |
Uruguay | Samoa | 11,538 km |
Cuba | Kazakhstan | 11,539 km |
Uruguay | Serbia | 11,500 km |
China | Senegal | 11,499 km |
Puerto Rico | Iran | 11,547 km |
Costa Rica | Central African Republic | 11,492 km |
New Zealand | Guatemala | 11,548 km |