Threading typically lasts between 3 to 6 weeks, depending on individual hair growth cycles and the area of the face.