Drunk Maxim Pashnin, 36, also pushed a female flight attendant before he was overcome by the captain and his co-pilot and arrested by police.
Fortunately, all the drama had happened before the plane had even taken off.
The disturbing “air hooliganism” incident was on a 10.30am Aeroflot flight departing from Novosibirsk in Siberia to Moscow with 158 passengers on board.
Pashnin, a plumber, now faces up to six years in jail.
A camera picked up the angry passenger in a heated row with a male flight attendant who ordered Pashnin to stop being aggressive to his female colleague.
The passenger is heard threatening to “smash your face”.
Police confirmed: “Pashnin pushed the young woman stewardess inside the cockpit and then hit the pilots, the captain, and the co-pilot.
“These three crew members resisted and managed to block the hooligan, and to pass him into the hands of police. The plane flew without the man.”
The Western Siberian Prosecutor’s office said: “This incident really did take place. Maxim Pashnin was removed from the plane because he was going wild.”
The drunken passenger later attacked police, it is alleged, and now faces a series of charges relating to air hooliganism and violence against law enforcement officers.
The terrifying incident came as other passengers were trying to board the place.
The hooligan, from Chelyabinsk, had arrived at the plane smoking and the fracas began after he was told to put out his cigarette.
A female passenger said: “It’s lucky all this happened at the airport rather than when we were flying. Can you imagine the terror if he had gone crazy during the flight?”
The “intoxicated” thug is reported to have told police: “It is hard to fly Aeroflot when you are sober” – referring to the recent plane fire at Moscow’s Sheremetyevo airport in which 41 people died.
Aeroflot confirmed that a steward had suffered a broken leg in the flight brawl.
In a statement, it said: “An incident took place in board of Aeroflot SU1307 flight from Novosibirsk to Moscow on 14 May 2019 due to the destructive behavior of one passenger.