L'incident s'est produit alors que le vol FR7312 assurait une liaison entre Dublin et la ville croate de Zadar. Les masques d'oxygène ont été libérés et l'avion a été dérouté vers l'aéroport Hahn de Francfort, a indiqué la compagnie à bas coûts.

L'appareil de Ryanair, qui volait déjà depuis une heure vingt, est passé en sept minutes d'une altitude de 11.300 mètres à un peu plus de 3.000 mètres, selon flightradar24.com, un site qui surveille le trafic aérien.

Trente-trois des 189 passagers ont été hospitalisés après l'atterrissage à Francfort, a déclaré la police allemande.

(Conor Humphries et Markus Wacket; Eric Faye pour le service français)