Question: ativan how long does it last?
Answer: Extended-release alprazolam will work for about 11 hours. Lorazepam (Ativan) works even sooner at 30 to 60 minutes after taking it, with effects lasting up to 8 hours.