Morfina jest generalnie wykrywalna we krwi do 12 godzin po użyciu, w ślinie przez maksymalnie cztery dni, w moczu do trzech lub czterech dni oraz w mieszkach włosowych przez okres do 90 dni, według informacji Zdrowie. Na czas wykrywania ma wpływ wiele czynników.
Indywidualny metabolizm, poziom nawodnienia i warunki zdrowotne wpływają na czas wykrywania morfiny w organizmie, zgodnie z informacjami o zdrowiu. Różnice w czasie wykrywania zależą również od fizycznych cech jednostki, takich jak wzrost, waga, procent tkanki tłuszczowej, wiek i poziom aktywności fizycznej, zgodnie z BHP Health and Safety Services, Inc. Warunki psychiczne, takie jak poziom stresu, również czynnik do czasu wykrycia leku.
Zmienne związane z lekiem i jego użytkowaniem wpływają na czas jego detekcji, zgodnie z BHP Health and Safety Services, Inc. Częstotliwość stosowania, zastosowana ilość, czas stosowania przed testowaniem i siła działania leku przyczyniają się do indywidualny harmonogram wykrycia.
Czasami testy na substancje uzależniające, takie jak opiaty, dają fałszywie dodatnie wyniki. Na przykład jedzenie bajgla lub bułeczki z makiem może spowodować, że mocz zawiera morfinę, zgodnie z Mayo Medical Laboratories. Wysokie stężenie morfiny w moczu może pojawić się przez sześć do 12 godzin po spożyciu nadmiernie dużych ilości.