Best Answer: The short answer: 18.5 days at sea for pleasure boats - power or sail. . . and/or 6.5 days for Cruise Ships & Commercial vessels. For pleasure boats either power or sail - crossing the Atlantic (an average) takes about 24 days.