For the sake of this conversation, false rumors aside, Carnival currently requires testing for the Bahamas.
Due to destination requirements, ALL guests on itineraries that include Bahamas, Bermuda and Grand Cayman must complete a pre-cruise test, irrespective of the length of the cruise.