You can check in on the website or on the mobile App. Once you are logged in, select check-in and enter your travel document details. 

If you have pre-reserved a seat, you can check in online up to 60 days before scheduled departure. However, your outbound and return flights must be within those 60 days of departure.  If you have not reserved a seat and this is being assigned to you randomly, check-in opens 24 hours before your flight and closes 2 hours before.

Yes. You can check in for your flight at the airport, but you will have to pay an airport check-in fee per passenger to cover the extra cost of the airport check-in service. Please see our Table of Fees.

If you checked in but cannot present your boarding pass on the App or in a printed-out paper format when arriving at the airport, you will have to pay a boarding pass reissue fee per passenger at the airport ticket desk. See our Table of Fees.

Please note: if you depart from a Moroccan airport, a digital boarding pass will not be accepted. You must carry a physical printout of your boarding pass, and you’ll need to present this boarding pass at the Moroccan airport check-in facility.

If you do not check in online up to 2 hours before your scheduled departure time, you may check in at the airport up to 40 minutes before departure, but you will be charged an airport check-in fee. See our Table of Fees. We urge all passengers to check in online before arriving at the airport so these fees can be avoided.

In order to check-in, you need a valid travel document. When travelling with Ryanair, we generally accept 2 forms of ID.

  • A valid passport;
  • A valid National Identity Card.

We do not accept a driver's license or birth cert for travel to any location. It is each passenger’s responsibility to carry Photo ID which meets our requirements and the requirements of the relevant Immigration Authority.

There are different rules for different destinations, so please check these before you travel. You can confirm what’s needed by clicking here.

If you have any issues checking in, you should use an alternative device, clear cache and cookies on your web browser, or make sure you have downloaded the latest version of the App. Alternatively, contact us here.

If you are having difficulties checking in because you booked with an online travel agent instead of directly through the, you should verify yourself on Ryanair’s website by clicking here. You will be able to check in through Ryanair’s website once the verification process is successfully completed.

If you are still getting an error message, please contact our assistance service here.