Yes, despite passengers nationality, all the passengers whose flight began inside the EU territory or landed in the EU territory (if the carrier is EU-registered airline) are protected by Regulation (EC) No. 261/2004. Flights in Norway, Iceland and Switzerland are also included into this regulation. As Ryanair is EU-registered airline, you may receive Ryanair flight delay claim compensation. The best way to claim is to choose the airline claim company from our Best Companies list.