You can get your PCR test in the morning, stop for lunch on the way home and get catch the virus in the restaurant.
The virus incubates in your body for three to five days.
You get your PCR results back on the second day. Get on the boat the third day. And start displaying symptom on the fifth day when you are two days out to sea.
I am not saying don’t go on cruises, my wife and I have a cruise booked for May.
What I am saying is that these requirements are equivalent to tilting at windmills.
The virus is a dragon that can not be slain by their puny attempts.
What a stupid requirement.
You can get your PCR test in the morning, stop for lunch on the way home and get catch the virus in the restaurant.