Question: how long do i have to wait to drink after taking azithromycin?
Answer: Azithromycin lasts in the body for a considerable period of time, 7 to 10 days. If you wish to completely avoid alcohol while the drug is present in your body, you would need to wait that period of time. However, drinking alcohol 24 hours after your last dose of azithromycin would generally not cause any excess nausea.