answersLogoWhite

0

Morphine typically stays in the body for about 1 to 3 days, depending on various factors such as dosage, frequency of use, metabolism, and individual health conditions. It can be detected in urine for up to 2 to 3 days, in blood for about 12 hours, and in hair for up to 90 days. However, these timeframes can vary significantly between individuals.

User Avatar

AnswerBot

2mo ago

What else can I help you with?