How long does the drug alprazolam take to work?

15-30 minutes. Alprazolam is the generic name of the drug xanax (alprazolam). It is a short acting benzodiazepine that begins to work in as quickly as 15-30 minutes in some people. It can be veryveffectivevto treat panic attacks.