Good Housekeeping recommends washing walls with a nonabrasive all-purpose cleaner to remove cigarette odor. Get Rid of Things advocates the use of baking soda to combat smoke odor that has seeped into the interior surfaces of a car.
According to Good Housekeeping, the two biggest areas that absorb odors in a home are the walls and the floor. It is possible to neutralize the odor of cigarette smoke that has been absorbed into walls by coating the affected surface with a sealant, then painting over it. For smoke odor that has been absorbed into the carpet, it is recommended to use a dry carpet cleaner on the floor, let it sit for a few hours, and then vacuum it up.