Secondo Drugs.com, l'emivita biologica della morfina per via endovenosa in volontari sani è di circa 1,5 - 2 ore. Tracce di morfina sono rilevabili nelle urine fino a 48 ore dopo la dose.
Entro 24 ore, il corpo espelle circa il 90% di una dose di morfina nelle urine, afferma Drugs.com. Circa il 7-10% del farmaco viene successivamente espulso nelle feci. La somministrazione intratecale o epidurale di morfina produce sollievo dal dolore che può durare fino a 24 ore. La somministrazione intratecale e epidurale di morfina comprende generalmente dosi più basse a causa della maggiore durata dell'azione.