Countries between Virgin Islands and Costa Rica

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
Dominican Republic flag Distance from Virgin Islands to Dominican Republic is: 523 kilometer Distance from Charlotte Amalie to Santo Domingo
Aruba flag Distance from Virgin Islands to Aruba is: 779 kilometer Distance from Charlotte Amalie to Oranjestad
Haiti flag Distance from Virgin Islands to Haiti is: 779 kilometer Distance from Charlotte Amalie to Port-au-Prince
Up to 1,500 kilometers
Jamaica flag Distance from Virgin Islands to Jamaica is: 1,251 kilometer Distance from Charlotte Amalie to Kingston
Up to 2,000 kilometers
Panama flag Distance from Virgin Islands to Panama is: 1,885 kilometer Distance from Charlotte Amalie to Panama (City)
Up to 2,500 kilometers
Costa Rica flag Distance from Virgin Islands to Costa Rica is: 2,259 kilometer Distance from Charlotte Amalie to San Jose