Question: for how long does ibuprofen last?
Answer: Ibuprofen levels in your bloodstream are estimated to be at their maximum level after 1 to 2 hours . However, ibuprofen is quickly cleared from your body. This is one of the reasons why — depending on the condition that's being treated — you may need to take a dose every few hours.