Countries between Virgin Islands and Aruba

Up to 500 kilometers
Puerto Rico flag Distance from Virgin Islands to Puerto Rico is: 125 kilometer Distance from Charlotte Amalie to San Juan
Up to 1,000 kilometers
Aruba flag Distance from Virgin Islands to Aruba is: 779 kilometer Distance from Charlotte Amalie to Oranjestad