L'appareil, qui transportait 189 passagers, avait décollé de Dublin et faisait route vers Zadar, en Croatie, lorsque le commandant de bord a demandé à atterrir sur un aéroport à l'ouest de Francfort, a indiqué la police fédérale à l'agence de presse allemande DPA.
"Les passagers se plaignaient de douleurs à la tête et aux oreilles et souffraient de nausées", a précisé un porte-parole de la police à DPA.
L'appareil a subi une chute de pression, a indiqué Ryanair dans un communiqué cité par DPA. "Selon la procédure standard appliquée par l'équipe, les masques à oxygène ont été mis à disposition et une descente contrôlée a été initiée", selon la même source.
Les passagers ont ensuite été pris en charge au sol par les secours allemands et une trentaine d'entre eux ont été hospitalisés pour des examens.
Samedi matin, ils ont pu tous sortir de l'hôpital, a indiqué l'aéroport de Francfort-Hahn, où avait atterri l'appareil.Un autre avion devait les conduire dans la matinée vers la Croatie, selon l'aéroport.