The scent of a campfire might linger on your clothes for 3-4 hours. However, if left untreated, it might last for several days.