A Scoot flight from Queensland to Singapore was forced to divert to Sydney after a man became unruly and had to be restrained on Monday.

The incident took place on flight TR7 a couple of hours into the eight-hour flight from the Gold Coast, Airservices Australia says.

A video of the incident shows other passengers trying to restrain the man, while staff try to intervene.

Upon arrival at Sydney Airport, the man was met by the Australian Federal Police and paramedics.