With proper soaking and treatment, the smell can be gone overnight. Without washing properly, the smell of cigarettes on clothing can linger for days, or even weeks, especially if the clothes are in a drawer or tucked away where they cannot air out.