Dependendo de vários fatores diferentes, a morfina geralmente permanece no sistema por um a quatro dias. No entanto, o uso de morfina pode ser detectado por certos tipos de testes de drogas por até três meses.
Segundo a L'université de Lausanne, a meia-vida da morfina é de aproximadamente duas horas, o que significa que leva duas horas para que a morfina perca metade de sua força. Quando administrada por injeção, os efeitos da morfina duram de três a quatro horas. Quando administrado por via oral, pode durar de três a seis horas. Os sintomas de abstinência da morfina podem começar dentro de seis a 14 horas após a administração da última dose.
A urinálise pode detectar a morfina em até quatro dias após o uso do medicamento. Os exames de sangue são eficazes se ocorrerem 12 horas após o uso da droga, e os exames de saliva podem detectar a morfina por até quatro dias. Os testes do folículo capilar podem determinar se a morfina foi usada nos últimos 90 dias.