Baclofen typically clears from your system in 1 to 2 days, but kidney function, age, and dosage affect how long it stays. Withdrawal risks are serious if stopped suddenly - always taper under medical supervision.