Ryanair has called for restrictions on alcohol sales at airports after a flight to Ibiza was forced to land in Paris due to "disruptive" passengers.

The flight from Dublin to the Mediterranean island on Saturday landed at Paris Beauvais after "three passengers became disruptive inflight," the company has said.

The flight took off from Dublin shortly before 9am.

The three passengers were taken from the flight and detained by French police.

The company said the matter was now one for French authorities.

In a statement, it said the safety and comfort of customers, crew and aircraft was its number one priority and unruly or disruptive behaviour would not be tolerated.

It has called for restrictions to be placed on alcohol sales at airport, suggesting a two-drink limit for passengers and a total ban on alcohol sales before 10am.

The airline said: "[It is] incumbent on the airports to introduce these preventative measures to curb excessive drinking and the problems it creates, rather than allowing passengers to drink to excess before their flights."

A Dublin Airport spokesperson said "the behaviour of some individuals on the Ryanair flight in question was clearly unacceptable".

It says it has worked with airlines, including Ryanair, and the Irish Aviation Authority, gardaí and airport police on an education campaign to stress that such behaviour is unacceptable and will not be tolerated.

Dublin Airport will remind the licence holders in its bars and restaurants of their responsibility, the spokesperson added.

However, it added that Ryanair's suggested drink restrictions are "highly draconian" and would "affect all passengers because of the behaviour of a very, very small minority of airline travellers".