Xifaxan clears from your system within a few hours to a day after the last dose, but it can vary from person to person.