text: for an ex-smoker of at least 13 yrs (of smoking), how long does it take for the smell of the breath to go away i just really want to know, i like a guy, but he quit smoking i think 3 weeks now....he's been a smoker, i think 13 years...how long will it take for his breath to get back to normal? and not smell like an ashtray??  someone please help!!!! it only takes a few days, his cough should clear in about 2 weeks and if you are unsure ask to see his tongue! he certainly shouldnt smell now. it takes 3 months to stop smoking. there are receptors in the brain that if not triggered ie you dont smoke, they become dormant, or go to sleep. also if for a true smoker if they can stop smoking then they are a truely strong willed person.