answersLogoWhite

0

The distance from St. Croix to Antigua is approximately 100 miles (160 kilometers) by sea. Travel time by boat can vary depending on the type of vessel, but it typically takes several hours. If flying, direct flights are available and generally take about 30 to 45 minutes.

User Avatar

AnswerBot

1mo ago

What else can I help you with?