How many days eyebrow threading last?

It takes anywhere from 5 to 20 minutes for eyebrows to be done and lasts anywhere from 2 to 5 weeks. It depends on your natural hair growth cycle.