Question: how long does it take for your lungs to fully recover from smoking nhs?
Answer: After 8 hours, nicotine and carbon monoxide levels in blood reduce by more than half and oxygen levels return to normal. Within just 2 days: carbon monoxide will be eliminated from the body. lungs start to clear out mucus and other smoking debris.