<P> Inflight smoking is prohibited by almost all airlines . Smoking on domestic U.S. airliners, for instance, was banned on all domestic flights with a duration of two hours or less beginning in 1988, with all planes being smoke - free by the end of the 1990s . According to FAA regulations, smoking lit cigarettes or anything else that produces smoke or flame is prohibited onboard most commercial aircraft . As of October 2015, the USDOT prohibits the use of electronic cigarettes on flights, as well as such devices from being transported in checked luggage . </P> <P> Advocate Ralph Nader was among the first to call for a smoking ban on airlines . United Airlines was the first to implement a nonsmoking section, in 1971 . However, both tobacco companies and airlines fought any regulation . Significantly, the Civil Aeronautics Board banned and then unbanned smoking in 1984, with chairman Dan McKinnon saying, "Philosophically, I think nonsmokers have rights, but it comes into market conflict with practicalities and the realities of life ." After years of debate over health concerns, Congressional action in 1987 led to a ban on inflight smoking . </P> <P> The U.S. ban on inflight smoking began with domestic flights of two hours or less in April 1988, extended to domestic flights of six hours or less in February 1990, and to all domestic and international flights in 2000 . The 1990 ban applied only to the passengers and the cabin of the aircraft and not the flight deck . Pilots were allowed to continue smoking after the 1990 ban due to concerns over potential flight safety issues caused by nicotine withdrawal in chronic smokers . </P> <P> Normally, passengers found to be smoking on non-smoking flights will at least face a fine (up to $5,000) and at worst be arrested and detained upon landing . Due to stringent security measures, this often causes disruption such as having to land the flight early in order to escort the smoker from the plane . </P>

When did it become illegal to smoke on planes
find me the text answering this question