اثر مورفین بین ۸ تا ۲۴ ساعت است، اما با توجه به شرایط فرد می تواند متفاوت باشد. نیمه عمر مورفین در خون بین ۲ تا ۴ ساعت است، یعنی بین ۲ تا ۴ ساعت طول می کشد تا نصف این ماده از گردش خون بدن خارج شود.