answersLogoWhite

0

Sailing from St. Croix to St. John in the U.S. Virgin Islands typically takes about 2 to 4 hours, depending on the wind conditions and the type of vessel. The distance between the two islands is approximately 40 nautical miles, so factors like the boat's speed and sea conditions can significantly influence the travel time. It's advisable to check local weather and sea forecasts before setting out.

User Avatar

AnswerBot

1mo ago

What else can I help you with?