Question: how long does zithromax last?
Answer: by Drugs.com Generally it takes 5.5 x half-life for a drug to be removed from the body, when it is deemed to no longer have an effect. Therefore for Zithromax it would take about 374 hours (5.5 x 68 hours) which is 15.5 days to be removed from the body.