A 44-year-old man was charged under Irish air transport laws on Thursday after a Dutch passenger jet made an emergency landing in Ireland due to an incident on board, police said.

The man, believed to be Dutch, was arrested on Wednesday at Shannon airport. He faced court on Thursday charged under the Air Navigation and Transport Act, which can cover offences including unruly behaviour.

The Boeing 767 aircraft with 224 passengers on board was flying for charter company ArkeFly from Amsterdam to Aruba in the Dutch Antilles when the pilot sought permission to make an emergency landing at Shannon.

Following the arrest an alternative aircraft was brought in to transport the stranded passengers onwards. After investigations the grounded aircraft was released to return to Amsterdam.