Originally Posted by Trackypup
You may not be able to board in Key West. It wouldn't be a closed loop cruise as you're boarding and disembarking from two different ports. The ship would have to be visiting a foreign distant port or you'd be fined.
Change your flight if possible.
This is correct. You'd be in violation of the PSVA. You'd need to board in the first foreign port.