Distance from U.S. Virgin Islands to Singapore

The distance between U.S. Virgin Islands and Singapore is 17,508 kilometers (10,879 miles).

U.S. Virgin Islands, America

Singapore, Asia

17,508 km

Distance between centroids

17,499 km

Shortest distance between major cities

Cruz Bay → Bukit Batok New Town

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

City in U.S. Virgin Islands City in Singapore Distance (kilometers)
Christiansted Bedok New Town 17,563 km
Cruz Bay Bukit Batok New Town 17,499 km
Cruz Bay Singapore 17,510 km
Saint Croix Singapore 17,565 km
Charlotte Amalie Singapore 17,517 km
Saint Croix Bedok New Town 17,567 km
Charlotte Amalie Bedok New Town 17,518 km
Christiansted Singapore 17,561 km

Distance between cities calculator →

Other distances from Singapore

Distances between countries Kilometers
From Singapore to China 3,821 km
From Singapore to India 3,440 km
From Singapore to United States 15,299 km
From Singapore to Indonesia 1,149 km
From Singapore to Pakistan 4,853 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 Singapore.

From To Distance (kilometers)
Philippines Ecuador 17,513 km
Ecuador Philippines 17,513 km
Australia Cabo Verde 17,501 km
Morocco Samoa 17,499 km
China Bolivia 17,526 km
United Arab Emirates French Polynesia 17,528 km
Cambodia Brazil 17,530 km
Brazil Cambodia 17,530 km
Indonesia Nicaragua 17,530 km
Vietnam Guyana 17,489 km
Greece French Polynesia 17,488 km
Australia French Guiana 17,532 km
Malaysia Jamaica 17,534 km
New Zealand Bulgaria 17,485 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries