On August 1st, Carnival revised their Covid protocols to rescind the previous announcement that effective 8/4/2022 no pre-cruise testing would be required for vaccinated guests on cruises of 5 nights or less.
The new protocol requires a test for any cruise calling on Nassau, Freeport, Bimini, Half Moon Cay and Princess Cays in the Bahamas, as well as Grand Cayman, Additionally Bermuda and Canada require testing, just as they did before the previous announcement.
A monitored home antigen test taken 3 days or less before departure will be acceptable for Bahamas, and 2 days before departure for Canada and Bermuda cruises. A PCR test taken 3 days before departure is acceptable for all cruises.
See the full, updated protocols, updated 8/1/2022 at