În conformitate cu Drugs.com, timpul de înjumătățire biologic al morfinei intravenoase la voluntari sănătoși este de aproximativ 1,5 până la 2 ore. Urmele de morfină sunt detectabile în urină timp de până la 48 de ore după administrarea dozei.
În 24 de ore, corpul excreta aproximativ 90% din doza de morfină din urină, afirmă Drugs.com. Aproximativ 7 până la 10 procente din medicament sunt mai târziu expulzați în fecale. Administrarea intratecală sau epidurală a morfinei produce o ameliorare a durerii, care poate dura până la 24 de ore. Administrarea intratecală și epidurală a morfinei include, în general, doze mai mici datorită duratei mai lungi de acțiune.