how long for cephalexin to leave the body
Best Answer: Keflex (cephalexin) is fully excreted from your system (via the kidneys) in under 8 hours. It is water soluble and flushes out in your urine. It does not linger in the body at all. __________________________. Some sites might say it lasts longer but look at the credibility of those sites. Medication that is used to treat bacterial infections (such as your earlobes) is usually water soluble.