The half-life of Zithromax is 68 hours, which means that half of the drug concentration will remain in your bloodstream 68 hours after you take your last dose. Therefore, it is recommended to stop taking Zithromax at least 7 days before taking the drug test.