Birkaç farklı faktöre bağlı olarak, morfin genellikle sistemde bir ila dört gün kalır. Ancak, morfin kullanımı, belirli ilaç testleri tarafından üç aya kadar tespit edilebilir.
L'université de Lozan'a göre, morfinin yarı ömrü yaklaşık iki saattir, bu da morfinin gücünün yarısını kaybetmesinin iki saat sürdüğü anlamına gelir. Enjeksiyonla verildiğinde, morfinin etkileri üç ila dört saat sürer. Sözlü olarak verildiğinde, üç ila altı saat sürebilir. Morfinden geri çekilme semptomları, son dozun uygulanmasından sonraki altı ila 14 saat içinde başlayabilir.
İdrar tahlili, ilacın kullanımından dört gün öncesine kadar morfin tespit edebilir. Kan testleri, ilacın kullanımından sonraki 12 saat içinde meydana gelirse etkili olur ve tükürük testleri dört güne kadar morfin tespit edebilir. Saç folikülü testleri, morfinin son 90 gün içinde kullanılıp kullanılmadığını belirleyebilir.