Xanax will kick in after about 15 minutes but can be detected in your urine for anywhere from 2-4 days after ingestion.