Ships that visit Bermuda, a cluster of islands about 600 miles off the coast of North Carolina, usually sail from New York or Boston for a week. It takes about a day and a half at sea to get there, and most ships spend three full days docked in one or two of the three ports of call: King’s Wharf, Hamilton, and St. George’s.