How long Xeloda (capecitabine) stays in the body?

Varies. This varies among different patients. Half of the active drug is eliminated in approx 45 minutes from thebody- however, some drug levels are present in body tissues for many days.