Distance from British Virgin Islands to Denmark

The distance between British Virgin Islands and Denmark is 7,346 kilometers (4,564 miles).

British Virgin Islands, America

Denmark, Europe

7,346 km

Distance between centroids

7,396 km

Shortest distance between major cities

Road Town → Odense

Distances between British Virgin Islands and Denmark by cities:

City in British Virgin Islands City in Denmark Distance (kilometers)
Road Town Odense 7,396 km
Road Town Copenhagen 7,534 km

Distance between cities calculator →

Other distances from Denmark

Distances between countries Kilometers
From Denmark to China 7,049 km
From Denmark to India 6,862 km
From Denmark to United States 7,507 km
From Denmark to Indonesia 10,967 km
From Denmark to Pakistan 5,414 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 Denmark.

From To Distance (kilometers)
Moldova Mozambique 7,353 km
South Africa Cyprus 7,353 km
Nigeria Kyrgyzstan 7,354 km
Moldova Zimbabwe 7,357 km
Cuba Guinea 7,357 km
Puerto Rico Togo 7,342 km
Iran Guinea-Bissau 7,341 km
Slovakia Canada 7,361 km
Kenya Singapore 7,338 km
Netherlands Bahamas 7,364 km
Kenya Laos 7,367 km
Netherlands Grenada 7,367 km
Papua New Guinea French Polynesia 7,331 km
Greece Eswatini 7,330 km
Haiti France 7,328 km

More distances from British Virgin Islands

Calculate the distance between any 2 countries