how long does it take for body lice to go away?
The entire life cycle requires about 21 to 27 days. The adult body louse can survive no longer than eight to ten days off the host, and all stages, including eggs, die within 30 days away from the host. Under normal conditions the eggs will hatch in about a week.