Question: how long does it take for ibuprofen to leave your body?
Answer: It can take up to 24 hours to completely rid your system of ibuprofen, even though its effects generally last about 4 to 6 hours. According to the prescribing information, the ibuprofen half-life is about two hours.