Skip to main content
Drug bottle and Pill

Compare Xifaxan vs. Rifampin

Head-to-head comparisons of medication uses, side effects, warnings, and more.

Key takeaways

Xifaxan (rifaximin) and Rifadin (rifampin) are both rifamycin antibiotics, but they are used to treat different conditions. Xifaxan is taken orally and is used to treat travelers' diarrhea caused by *E. coli*, irritable bowel syndrome with diarrhea (IBS-D), and to prevent hepatic encephalopathy (HE) in adults. On the other hand, Rifadin is used to treat active and latent tuberculosis (TB) and to prevent the spread of meningococcal infections in carriers. Rifadin is available as an oral tablet or intravenous (IV) injection and is often used in combination with other TB medications. Xifaxan is typically taken 2 to 3 times a day, while Rifadin is usually taken once or twice daily. Rifadin can cause a temporary change in the color of your body fluids and teeth, which is not a side effect of Xifaxan. Additionally, Rifadin has a generic form available, making it a lower-cost option. Both medications require careful adherence to dosing schedules to avoid resistance and ensure effectiveness.

Browse medications

View All

Research prescriptions and over-the-counter medications from A to Z, compare drug prices, and start saving.