Liam McKeown, 25, was fined £3,200 and ordered to pay £5,200 to carrier Jet2 after the flight to Ibiza had to be diverted to Toulouse, France - where the thug was forced to make a four-day coach trip home to Cumbernauld, near Glasgow.
See also: Passenger jailed for using phone on plane
See also: Pilot kicked off flight after ranting about Trump and divorce
McKeown was heading to the party isle on a lads' holiday but quickly spiralled out of control on the early morning flight, Paisley Sheriff Court was told.
Hazel Emmerson, prosecuting, said the yob was drunk on the busy 7am flight from Glasgow Airport on July 7 last year and eventually had to be restrained by an off-duty woman cop who was on the plane.
McKeown was disruptive before the aircraft even took off and interfered with the safety demonstration, but his boozy antics became worse after crew served him with a letter telling him how to behave, reports the Daily Record.
He then directed his aggression towards a female air hostess, who cannot be named for legal reasons.
Miss Emmerson said: "He proceeded to shout a verbal tirade of abuse, such as: 'F*** off, square go, I'll do you in' and 'I'm gonna bounce all over your head; get your t*** out, show us your m****.'"
The captain was made aware of what was happening and made an in-flight announcement reminding passengers of how they were expected to conduct themselves.
An off-duty female police officer then waded in to try to help.
McKeown shouted and swore at the cabin crew and repeatedly struck windows and overhead cabins before the officer managed to restrain him.
After the plane was diverted to Toulouse, he was removed from the flight by French police officers.
The thug was kept in a cell for eight hours before being thrown onto the streets.
It took him four days to make his way back home by coach as his friends lived it up in Ibiza without him.
McKeown admitted two offences under the Civil Aviation Act 1982 – being drunk on board an aircraft and behaving in a threatening or abusive manner on a flight.
A third charge – that he had refused to wear his seatbelt during landing and had repeatedly demanded more alcohol – was dropped.
Peter Galletly, defending, said McKeown was a first offender who lived with his parents and worked as a tiler's labourer.
The lawyer said: "Alcohol had been consumed before he embarked.
"Mr McKeown is the first to admit that his conduct upon entering the plane was appalling.
"He realises his behaviour was wholly unacceptable."
The barrister said his client had written to Jet2 to apologise.
Sheriff Vincent Canavan said he was unable to jail McKeown as he had been charged with breaching airway regulations that had a fine as the maximum punishment.
He said: "If it was committed on dry land, he'd be going to jail. This was reprehensible behaviour."
The sheriff fined McKeown £3,200, to be paid at a rate of £50 a week, and ordered him to stump up the £5,200 for Jet2 to cover the cost of the diversion.
Jet2 managing director Phil Ward said: "Mr McKeown's actions caused inconvenience and distress for other customers as well as our crew.
"We hope that he has learned an important lesson and that the consequences of his actions send out a strong message that this behaviour will not be tolerated."