A Jetstar flight was forced to divert to Indonesia after a punch-up between passengers, which left children screaming.
Six people were part of the group and another passenger says others were terrified by the brawl, which left "blood everywhere".
It forced the flight to land in Bali after a diversion, from its original path between Sydney and Phuket.
The group were handed over to police before the flight continued on its journey.
Jetstar says the other passengers were supportive of the decision to remove the unruly passengers.