How long does cipro (ciprofloxacin) stay in body after u r finished taking it?

1 day? Assuming you have normal kidney function, Cipro (ciprofloxacin) has a half life of 4 hours. That means half of it is gone in 4 hours. Within a day , most of it should be gone.