Liposuction typically takes a few hours, but it can depend on the size of the area being treated and how much fat is being removed.