Online check-in

Web check in is operational departing from the following airports: Rio,Paris Orly, Brussels, Amsterdam, Beirut, Bordeaux, Marseille, Nantes, Nice, Strasbourg, Toulouse, Milan, Rome, Istanbul, Lisbon, Geneva, Zurich, Sao Paulo, Cairo, Frankfurt, Munich, Stockholm, Paris Charles de Gaulle, Barcelona, Copenhagen, Madrid, London Gatwick and London Heathrow, Malaga, Doha, Tenerife, Turin, Bologna, Las Palmas, Venice, Montpellier, Moscow, Algiers, Berlin, Abidjan, New York, Washington,Accra,Bangui,Bamako,Brazzaville, Conakry,Cotonou,Douala,Kinshasa,Freetown,Luanda,Libreville,Lagos,Niamey, Nouakchott,Yaounde,Pointe-Noire,Praia,Monrovia,Tunis, Miami, Vienna, Athens, Amman and all Moroccan stopovers.

Online registration is also available departing from Casablanca towards all destinations, excluding Canada and the United States.

This service is temporarily suspended departing from other airports.

Check in as early as 48 hours before your flight departure from your office or hotel, for a stress free journey...

* Check-in closes 2 hours before the scheduled flight departure time. All you need is Internet access

*You can check in for your return flight if this is scheduled within 24 hours of the departure of your flight out.

(  Required field)

Asterisk indicates required

, Required field

Please enter "Name"

, Required field

Please enter "Booking no."


, Required field

Check yourself in online and print your boarding pass 48 hours before your flight.To make sure that the web check-in is possible from your departure city Click here

If you check in online you can :

Choose your own seat

Consult the cabin map and choose your seat before arriving at the airport. 

Once you have checked in, you can print your boarding pass

Cancelling your check-in

If you can't take the flight for which you have checked in.

You can cancel your check-in with a few clicks on our website at the online check-in tab .

Save time at the airport :

If you only have hand luggage, self-service terminals are installed at airports to allow you to register without going through the check-in and to access departure lounges as quickly as possible. This service is available only at the Mohammed V airport in Casablanca, the Agadir Al Massira airport and the Schiphol airport in Amsterdam.

This service will soon be available in other airports

4 steps for checking in online

Before you start your check in, make sure you have your booking details and receipt of your e-ticket at hand, and that you have a printer to print out your boarding pass.

Then just follow the guide below :

Moroccan regulations concerning entry into Morocco require, that any person, travelling alone or in a group, wishing to enter Morocco must be in possession of a valid passport issued by the state of which they are a citizen. Where a visa is required it must be issued by the relevant Administration. The national identity card (NIC) is however no longer recognised for gaining entry to Moroccan territory


1- When I arrive at the airport, what should I do?

If you don't have any baggage to check in (hand luggage only): You can go directly to the security check point and then to the boarding gate before the Boarding Deadline (last call) indicated on your boarding pass.

If you have baggage to check in: Go to our baggage drop-off (bag drop) or failing that, to the Royal Air Maroc check-in desk before the check-in deadline of your flight. Your luggage will be tagged and accepted for the flight. Then head straight to departure security checks.

2- What if I lose my boarding pass?

You can reprint your boarding card at home or send it to your email for  printing later. If you're already at the airport, you need to go to the check-in desk



(  Required field)

Asterisk indicates required

Flight type
First flight

, Required field

Please enter "Departure"

* Departure airport list

, Required field

Please enter "Arrival"

* Arrival airport list
Second flight

, Required field

Please enter "Departure"

* Departure airport look up|

, Required field

Please enter "Arrival"

* Arrival airport look up|
Date First flight
Date Second flight
Flight date

, Required field

Please enter "Departure date"

* Open Calendar

, Required field

Please enter "Return date"

* Open Calendar
Flight passengers
Flight payment


With Royal Air Maroc, you can book your car hire online for all our destinations and many others around the world. Our partnerships with Europcar and Holiday Autos guarantee you the best rates for your leisure and business car hires.

In addition, Safar Flyer customers can earn Miles and take advantage of great discounts.

Please note : When using this service, you will be redirected to the websites of our partners responsible for all aspects of this service.

Book your car



Receive our offers, deals and latest news directly and exclusively to your inbox.

Please wait...