If a cruise ship does want to sail from U.S. port to U.S. port — without stopping in a foreign country — then they have to be flagged in the United States, which also means having an American crew. At this time there is one major cruise ship that does this: Norwegian Cruise Line's Pride of America.