The distance between St. Croix, U.S. Virgin Islands, and Vieques Island, Puerto Rico, is approximately 40 miles (64 kilometers) across the Caribbean Sea. Travel options typically include ferries or small aircraft, with travel times varying based on the mode of transport.
The United States has sovereignty over Puerto Rico (A commonwealth within the United States, Vieques, The American Virgin Islands (St Thomas, St Croix and St John) Mona Island and Navassa Island in the Windward Passage between Jamaica and Haiti.
Puerto Rico. The US controls the US Virgin Islands (St. Johns, St, Croix, St. Thomas) and Puerto Rico (which includes the islands of Culebra, Vieques and Mona). Puerto Rico is the smallest of the Greater Antilles and is by far the largest island in the Caribbean controlled by the US.
The shortest driving distance is 1,378 miles.
St. Croix, it is 84 sq. miles
Saint Croix is an island that is part of the US Virgin Islands, it does not have a capital. The US Virgin Island's capital is Charlotte Amalie, it is located on the island of Saint Thomas.
The distance between the above mentioned places is 159.8 miles approximately. The distance is straight path from one place to another place. There might be slight difference between the actual distance and the above mentioned distance because of the route chosen.
1977 Version: St. Croix, U.S.Virgin Island
It is 82.88 square miles.
St Croix.
It is an estimated 1,131 miles between the port of Miami and St. Croix. The flight time between these locations is 2 hours and 46 minutes.
St Croix
I live on the beautiful island of St.Croix and it is 84 sq. miles big