Countries between Virgin Islands and Dominican Republic

Up to 500 kilometers
Puerto Rico flag Distance from Virgin Islands to Puerto Rico is: 125 kilometer Distance from Charlotte Amalie to San Juan
Anguilla flag Distance from Virgin Islands to Anguilla is: 197 kilometer Distance from Charlotte Amalie to The Valley
Antigua and Barbuda flag Distance from Virgin Islands to Antigua and Barbuda is: 352 kilometer Distance from Charlotte Amalie to Saint John's
Up to 1,000 kilometers
Aruba flag Distance from Virgin Islands to Aruba is: 779 kilometer Distance from Charlotte Amalie to Oranjestad
Up to 2,000 kilometers
Azerbaijan flag Distance from Virgin Islands to Azerbaijan is: 1,629 kilometer Distance from Charlotte Amalie to Baku
Up to 2,500 kilometers
Bahrain flag Distance from Virgin Islands to Bahrain is: 2,182 kilometer Distance from Charlotte Amalie to Manama
Up to 3,500 kilometers
Cyprus flag Distance from Virgin Islands to Cyprus is: 3,148 kilometer Distance from Charlotte Amalie to Nicosia
Up to 4,000 kilometers
Belarus flag Distance from Virgin Islands to Belarus is: 3,523 kilometer Distance from Charlotte Amalie to Minsk
Egypt flag Distance from Virgin Islands to Egypt is: 3,541 kilometer Distance from Charlotte Amalie to Cairo
Bulgaria flag Distance from Virgin Islands to Bulgaria is: 3,808 kilometer Distance from Charlotte Amalie to Sofia
Estonia flag Distance from Virgin Islands to Estonia is: 3,843 kilometer Distance from Charlotte Amalie to Tallinn
Finland flag Distance from Virgin Islands to Finland is: 3,856 kilometer Distance from Charlotte Amalie to Helsinki
Eritrea flag Distance from Virgin Islands to Eritrea is: 3,892 kilometer Distance from Charlotte Amalie to Asmara
Up to 4,500 kilometers
Bosnia and Herzegovina flag Distance from Virgin Islands to Bosnia and Herzegovina is: 4,179 kilometer Distance from Charlotte Amalie to Sarajevo
Austria flag Distance from Virgin Islands to Austria is: 4,271 kilometer Distance from Charlotte Amalie to Vienna
Croatia flag Distance from Virgin Islands to Croatia is: 4,335 kilometer Distance from Charlotte Amalie to Zagreb
Czech Republic flag Distance from Virgin Islands to Czech Republic is: 4,393 kilometer Distance from Charlotte Amalie to Prague
Denmark flag Distance from Virgin Islands to Denmark is: 4,495 kilometer Distance from Charlotte Amalie to Copenhagen
Up to 5,500 kilometers
Belgium flag Distance from Virgin Islands to Belgium is: 5,088 kilometer Distance from Charlotte Amalie to Brussels
Djerba flag Distance from Virgin Islands to Djerba is: 5,127 kilometer Distance from Charlotte Amalie to Djerba
Up to 6,000 kilometers
Argentina flag Distance from Virgin Islands to Argentina is: 5,914 kilometer Distance from Charlotte Amalie to Buenos Aires
Up to 6,500 kilometers
Chad flag Distance from Virgin Islands to Chad is: 6,029 kilometer Distance from Charlotte Amalie to N'Djamena
Up to 7,000 kilometers
Cameroon flag Distance from Virgin Islands to Cameroon is: 6,920 kilometer Distance from Charlotte Amalie to Yaounde
Up to 7,500 kilometers
Equatorial Guinea flag Distance from Virgin Islands to Equatorial Guinea is: 7,155 kilometer Distance from Charlotte Amalie to Malabo
Burkina Faso flag Distance from Virgin Islands to Burkina Faso is: 7,432 kilometer Distance from Charlotte Amalie to Ouagadougou
Benin flag Distance from Virgin Islands to Benin is: 7,479 kilometer Distance from Charlotte Amalie to Porto-Novo
Up to 8,000 kilometers
Canary Islands flag Distance from Virgin Islands to Canary Islands is: 7,634 kilometer Distance from Charlotte Amalie to Las Palmas
Up to 8,500 kilometers
Cote dIvoire flag Distance from Virgin Islands to Cote d'Ivoire is: 8,135 kilometer Distance from Charlotte Amalie to Yamoussoukro