De acordo com Drugs.com, a meia-vida biológica da morfina intravenosa em voluntários saudáveis é de cerca de 1,5 a 2 horas. Traços de morfina são detectáveis na urina por até 48 horas após a dose.
Em 24 horas, o corpo excreta cerca de 90% de uma dose de morfina na urina, afirma Drugs.com. Aproximadamente 7 a 10 por cento da droga é expelida posteriormente nas fezes. A administração intratecal ou epidural de morfina produz um alívio da dor que pode durar até 24 horas. A administração intratecal e epidural de morfina geralmente inclui doses mais baixas devido à maior duração de ação.