Question: how long does it take for ibuprofen to leave the body?
Answer: Ibuprofen is rapidly metabolized and eliminated in the urine. The excretion of ibuprofen is virtually complete 24 hours after the last dose. The serum half-life is 1.8 to 2.0 hours.