Passengers on the Cardiff-based Vueling flight were left furious when the group of up to 30 boozy men caused chaos on the packed plane.
The group allegedly frequently swore and shouted, and scared children by loudly talking about the plane crashing.
They were told to keep the noise down by flight attendants yet continued to be served alcohol, it is claimed.
They were even said to have been given spirits when the plane had run out of beer, reports Wales Online.
Esther Jenkins, 44, from Pontypridd, was among the passengers on the flight on July 18 who had to put up with the drunken behaviour.
She said: “The group were noisy throughout the flight, using bad language in their every day conversation. As the flight went on, they became louder.
“A steward did ask them to keep the noise down on two occasions, however, alcohol was continued to be served to them.
“It got to the point where there was no beer left so they were then being served wine and shorts.
“I was aware of a miniature bottle of gin being thrown down the aeroplane narrowly missing a young toddler in the aisle. I would like to think that this was not thrown intentionally.
“At one point, there was a discussion going on about the flight crashing which scared my 10-year-old daughter who is a frequent flyer.
“About halfway through the flight, one of the group did say to some of the others about watching their language due to there being young children on the flight to which he had the reply ‘We are on f*****g holidays too’.
“They also had a large speaker with them and thought it would be funny to start playing music as we landed.”
When Mrs Jenkins complained about the group’s behaviour, Vueling told her its crew was trained to “analyse and identify” dangerous situations from passengers and they had the “situation under control” to assure other passengers’ safety.
A spokeswoman from Vueling said: “We are sorry to hear about Mrs Jenkins’ experience on board.
“Our crew is trained to analyse and identify abusive behaviour from passengers and we can assure that they had the situation under control in this occasion, as the safety of our customers and crew is always our top priority.
“We always try to provide customers with the best possible experience when travelling with us and we apologise if our service fell below expectations.”