Passengers on a Ryanair flight to Paris refused to leave the aircraft after it was diverted to Liege in Belgium.

More than 100 mainly French travellers returning from Morocco staged the sit in without food or water after the crew had left the aircraft at the airport in southern Belgium, according to reports.

Officials finally convinced them after four hours to leave the aircraft and wait inside the airport for buses that would take them to their original destination, a firefighter told news agency AFP.

The aircraft landed in Liege at around 11:30pm and passengers only agreed to come out after 3:30 am the next morning.

Passengers on the plane told AFP that the flight had left Fes in Morocco, three hours late at 7:15pm local time on Tuesday but had been unable to land in Beauvais, near Paris, because the airport had closed by that time.

Reda Yahiyaoui, who was travelling with his wife, a two-month-old baby and a three-year-old, was reported as saying the passengers had no water and the toilets in the aircraft were locked.

“The pilot left and he even left the cockpit door open,” he said.