Distance from U.S. Virgin Islands to Canada

The distance between U.S. Virgin Islands and Canada is 5,434 kilometers (3,376 miles).

U.S. Virgin Islands, America

Canada, America

5,434 km

Distance between centroids

3,117 km

Shortest distance between major cities

Altona → Montréal

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

City in U.S. Virgin Islands City in Canada Distance (kilometers)
Saint Croix Toronto 3,193 km
Christiansted London 3,204 km
Christiansted Toronto 3,192 km
Tutu Ottawa 3,165 km
Altona Ottawa 3,163 km
Cruz Bay Toronto 3,129 km
Charlotte Amalie Surrey 6,162 km
Altona Montréal 3,117 km
Charlotte Amalie Ottawa 3,163 km
Coral Bay Toronto 3,131 km
Coral Bay Etobicoke 3,132 km
Saint Croix Etobicoke 3,194 km
Tutu Toronto 3,125 km
Frederiksted Etobicoke 3,190 km
Cruz Bay Etobicoke 3,130 km
Frederiksted Toronto 3,189 km

Distance between cities calculator →

Other distances from Canada

Distances between countries Kilometers
From Canada to China 9,410 km
From Canada to India 11,488 km
From Canada to United States 2,262 km
From Canada to Indonesia 12,893 km
From Canada to Pakistan 10,410 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 Canada.

From To Distance (kilometers)
Japan Kyrgyzstan 5,427 km
Ireland Cameroon 5,434 km
United Kingdom Bahrain 5,424 km
Germany Russia 5,439 km
Russia Germany 5,439 km
Argentina Trinidad and Tobago 5,442 km
China Timor Leste 5,442 km
Mexico Suriname 5,449 km
India Moldova 5,410 km
Germany Ethiopia 5,409 km
Chile Grenada 5,408 km
Ireland Uzbekistan 5,406 km
United Kingdom Liberia 5,455 km
Paraguay Cuba 5,398 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries