Distance from British Virgin Islands to Serbia

The distance between British Virgin Islands and Serbia is 8,268 kilometers (5,138 miles).

British Virgin Islands, America

Serbia, Europe

8,268 km

Distance between centroids

8,151 km

Shortest distance between major cities

Road Town → Novi Sad

Distances between British Virgin Islands and Serbia by cities:

City in British Virgin Islands City in Serbia Distance (kilometers)
Road Town Belgrade 8,208 km
Road Town Novi Sad 8,151 km

Distance between cities calculator →

Other distances from Serbia

Distances between countries Kilometers
From Serbia to China 6,862 km
From Serbia to India 5,902 km
From Serbia to United States 8,998 km
From Serbia to Indonesia 10,305 km
From Serbia to Pakistan 4,479 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 Serbia.

From To Distance (kilometers)
United States French Polynesia 8,271 km
Germany Aruba 8,267 km
Spain Eswatini 8,263 km
United States Gambia 8,278 km
Germany Botswana 8,260 km
Italy Reunion 8,258 km
United States Czechia 8,255 km
Japan Iraq 8,285 km
United States Lithuania 8,287 km
United States Senegal 8,287 km
Argentina Ghana 8,250 km
Germany Namibia 8,248 km
Canada Mongolia 8,248 km
France Maldives 8,298 km
Italy Mauritius 8,299 km

More distances from British Virgin Islands

Calculate the distance between any 2 countries