how long does it take for lorazepam to leave the body?
The effects of lorazepam should be largely gone after 24 to 36 hours. It may still be detectable for 7 - 10 days in trace doses though but it would not be exerting a pharmacological effect after 36 hours. See this page for half life information of benzodiazepines http://www.bcnc.org.uk/equivalence.html.