How long does alcohol stay in my system for a saliva test? Depends: Alcohol has an approximate detection time of 12-24 hrs,The detection time depends on the maximum level of blood alcohol content (BAC) which can vary. One serving of alcohol can be fully absorbed in the blood stream 30 min up to 2 hrs after intake. The body metabolizes aprox 0.25 oz per hour.