As part of the Passenger Services Act, they certain don't 'have' to let them, but passengers would be allowed to board in NYC if the stopped at CC after leaving from Port Canaveral if they got permission. You can do it on
Royal Caribbean. Here's the verbiage I found:
'If a passenger (as listed on a vessel passenger manifest) embarks in a U.S. port and the vessel calls in a nearby foreign port (such as Ensenada, Grand Cayman and Nassau) and then returns to the U.S., the person must disembark in the same U.S. port. A passenger who embarks and disembarks in two different U.S. ports (such as Los Angeles and San Diego) would result in the carrier (not the violator) being fined. ****The vessel must call in a distant foreign port before the U.S. embarkation and disembarkation ports can differ.**** The nearest distant foreign ports are in or off the coast of South America. If either the passenger's embarkation port or disembarkation port is in a foreign country, then the provisions of this cabotage law do not apply. Nor do they apply in Puerto Rico and the U.S. Virgin Islands.'
By just not stopping at CC, they rule out anyone being able to join the cruise in NYC, or take a 'partial' cruise.
Sent from my iPhone using DISBoards