Liposuction usually takes 40 to 190 minutes. It varies with the type of liposuction performed and the health of the patient.