La morphine est généralement détectable dans le sang jusqu'à 12 heures après utilisation, dans la salive jusqu'à quatre jours, dans l'urine jusqu'à trois ou quatre jours et dans les follicules pileux jusqu'à 90 jours, selon About Santé. Une variété de facteurs influence le temps de détection.
Le métabolisme, le niveau d'hydratation et les conditions de santé d'un individu affectent le temps de détection de la morphine dans le corps, selon About Health. Les variations des temps de détection dépendent également des caractéristiques physiques de l'individu, telles que la taille, le poids, le pourcentage de graisse corporelle, l'âge et le niveau d'activité physique, selon OHS Health and Safety Services, Inc. Les conditions mentales, telles que le niveau de stress, sont également un facteur dans la durée pendant laquelle le médicament est détectable.
Les variables liées au médicament et à son utilisation ont un impact sur son temps de détection, selon OHS Health and Safety Services, Inc. La fréquence d'utilisation, la quantité utilisée, la période d'utilisation avant d'être testé et la puissance du médicament contribuent tous à un calendrier de détection de l'individu.
Parfois, les tests de dépistage de substances provoquant des abus comme les opiacés donnent des faux positifs. Par exemple, manger un bagel ou un muffin contenant des graines de pavot peut faire en sorte que l'urine contienne de la morphine, selon Mayo Medical Laboratories. Des concentrations élevées de morphine dans les urines peuvent apparaître pendant six à 12 heures après l'ingestion de quantités excessivement importantes.