Calculate route from Cruz Bay (Saint John Island, U.S. Virgin Islands) to St Croix (Saint Croix Island, U.S. Virgin Islands).
The flight distance (as the crow flies) between Cruz Bay and St Croix is 67.3 km.
Roadmap (route) to go from Cruz Bay to St Croix detailed above, you can also see the course layout on the map.
While doing trip Cruz Bay - St Croix by car, the calculated route ends at a distance , or more straight.