The answer to how long cocaine can stay in your body, really depends on how you want to test it. For different types of tests there are different types of time frames and results. Depending on how you have taken the cocaine and how you are getting tested, the answers to how long before the cocaine is not going to be detected can change. There are three main ways in which cocaine is administered in to human systems.
These are the oral method, where the cocaine is chewed, intranasal, where the cocaine is snorted by someone up the or nose, and the last method is intravenous, which is through an injection. Depending on how you administered it, different tests can be used and some tests can be avoided. For example, one of the most used methods for testing for cocaine is though a spit check to see if there are traces of cocaine detectable in a person’s mouth.
This method is popular because the act of either chewing cocaine or putting a bit of powder under your lip is one of the most used ways to use cocaine. This type of test will become detectable to someone taking a spit test after a few minutes of the cocaine intake and then last as a detectable trace in your mouth for about 2 to 4 days. For those people who take cocaine through the blood system, a simple blood test will be able to see if there has been any cocaine used for about 5 to 6 hours after the intake to about 5 to 7 days afterwards. The stay of cocaine in blood is much higher than through chewing or through snorting it, and so if you have a choice, not putting the cocaine in the blood is a better option.