Distance from British Virgin Islands to Canada

The distance between British Virgin Islands and Canada is 5,439 kilometers (3,380 miles).

British Virgin Islands, America

Canada, America

5,439 km

Distance between centroids

3,126 km

Shortest distance between major cities

Road Town → Toronto

Distances between British Virgin Islands and Canada by cities:

City in British Virgin Islands City in Canada Distance (kilometers)
Road Town Toronto 3,126 km
Road Town Ottawa 3,163 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 British Virgin Islands and Canada.

From To Distance (kilometers)
Germany Russia 5,439 km
Argentina Trinidad and Tobago 5,442 km
China Timor Leste 5,442 km
Canada U.S. Virgin Islands 5,434 km
Mexico Suriname 5,449 km
Japan Kyrgyzstan 5,427 km
United Kingdom Liberia 5,455 km
United Kingdom Bahrain 5,424 km
United States Suriname 5,463 km
France Yemen 5,466 km
India Moldova 5,410 km
Germany Ethiopia 5,409 km
Chile Grenada 5,408 km
China Iraq 5,472 km
Ireland Uzbekistan 5,406 km

More distances from British Virgin Islands

Calculate the distance between any 2 countries