how long is morphine in urine
How Long Morphine Stays in Your Body. Morphine remains in the urine for about 72 hours after consumption. It can be found in saliva for 24 to 36 hours after use. It takes about five days for morphine to become detectable in hair, and it can be detected for 90 days after last use.