Retrieve my booking

Royal Air Maroc

The wings of Morocco

3.5/5
Based on 350 ratings

About Royal Air Maroc

Morocco’s national and largest airline, Royal Air Maroc is a governmentally owned 4-star airline that flies to over 80 destinations across Europe, Asia, Africa, and North and South America. The airline has partnered with a few world class airlines like Qatar Airways and Etihad Airways in an attempt to give their travelers the best service possible.

Royal Air Maroc online booking is possible through almosafer.com.

 

Almosafer gives you the opportunity to discover the world by providing special offers on Royal Air Maroc airlines flight booking. Choose Royal Air Maroc flight ticket booking online and get the lowest Royal Air Maroc airfares by using code FLY10. Discover Royal Air Maroc airline flight schedule and plan your trip ahead!

Royal Air Maroc services for Economy Class and Business Class

Economy Class

  • Spacious seats
  • Personal TV with entertainment system
  • Variety of hot meals
  • Pillows and blankets available for greater comfort
     

Business Class

  • Amenities kit that includes skin care products
  • Personal TV with a wide selection of entertainment options
  • Fresh salads and starters served on stylish chinaware
  • Variety of hot and cold beverages
     

Royal Air Maroc Baggage Allowance

  • The maximum weight limit for economy class is 1 bag weighing no more than 23kg.
  • The maximum weight limit for economy class is 2 bags weighing no more than 23kg each for flights to UAE, Canada, Qatar, and the Libya-Egypt-Saudi Arabia-Lebanon sector.
  • The maximum weight limit for business class is 2 bags weighing no more than 23kg each.
  • The maximum weight limit for business class is 3 bags weighing no more than 23kg each for flights to UAE, Canada, Qatar, and the Libya-Egypt-Saudi Arabia-Lebanon sector.
  • The maximum weight limit for all flights to Brazil is 2 bags weighing no more than 32kg each.
  • The maximum weight limit for Safar flyer passengers is 1 additional bag weighing no more than 23kg.
     

Royal Air Maroc Check-in Information

For passengers that have an e-ticket, the option of checking-in online is available between 2 days to 2 hours prior to departure for all Royal Air Maroc flights.

Filter

Stops

Cheapest Royal Air Maroc Flights

  • Royal Air Maroc

    AT-667

    20:40

    PAR
    Direct
    Flight Duration: 02h 35m

    22:15

    TNG

    SAR389.83

  • Royal Air Maroc

    AT-970

    15:45

    CMN
    Direct
    Flight Duration: 01h 50m

    18:35

    MAD

    SAR457.81

  • Royal Air Maroc

    AT-271

    16:55

    CAI
    Direct
    Flight Duration: 05h 35m

    21:30

    CMN

    SAR1,008.61

  • Royal Air Maroc

    AT-951

    18:30

    MXP
    Direct
    Flight Duration: 03h 15m

    20:45

    CMN

    SAR1,022.58

  • Royal Air Maroc

    AT-270

    10:00

    CAS
    Direct
    Flight Duration: 04h 55m

    15:55

    CAI

    SAR1,150.55

  • Royal Air Maroc

    AT-249

    14:05

    JED
    Direct
    Flight Duration: 06h 40m

    18:45

    CAS

    SAR1,969.22

  • Royal Air Maroc

    AT-249

    14:05

    JED
    Direct
    Flight Duration: 06h 35m

    18:40

    CMN

    SAR2,058.16

  • Royal Air Maroc

    AT-1469

    07:55

    CMN
    1 stop
    Flight Duration: 03h 10m

    11:05

    OZG

    SAR448.83

  • Royal Air Maroc

    AT-271

    16:55

    CAI
    1 stop
    Flight Duration: 18h 40m

    11:35

    CDG

    SAR855.67

  • Royal Air Maroc

    AT-271

    16:55

    CAI
    1 stop
    Flight Duration: 19h 45m

    12:40

    BCN

    SAR856.65

  • Royal Air Maroc

    AT-931

    18:15

    GVA
    1 stop
    Flight Duration: 05h 35m

    22:50

    AGA

    SAR1,067.58

  • Royal Air Maroc

    AT-915

    19:15

    ATH
    1 stop
    Flight Duration: 12h 45m

    07:00

    CAI

    SAR1,148.52

  • Royal Air Maroc

    AT-801

    18:10

    LHR
    1 stop
    Flight Duration: 11h 20m

    06:30

    CAI

    SAR1,450.42

  • Royal Air Maroc

    AT-249

    14:05

    JED
    1 stop
    Flight Duration: 23h 35m

    12:40

    BCN

    SAR1,570.38

  • Royal Air Maroc

    AT-249

    14:05

    JED
    1 stop
    Flight Duration: 23h 45m

    12:50

    MAD

    SAR1,622.37

  • Royal Air Maroc

    AT-249

    14:05

    JED
    1 stop
    Flight Duration: 22h 30m

    11:35

    ORY

    SAR1,664.32

  • Royal Air Maroc

    AT-249

    14:05

    JED
    1 stop
    Flight Duration: 13h 30m

    00:35

    NKC

    SAR1,830.26

  • Royal Air Maroc

    AT-271

    16:55

    CAI
    1 stop
    Flight Duration: 31h 45m

    18:40

    JFK

    SAR2,065.19

  • Royal Air Maroc

    AT-851

    18:40

    AMS
    1 stop
    Flight Duration: 31h 19m

    19:59

    IAD

    SAR2,079.16

  • Royal Air Maroc

    AT-249

    14:05

    JED
    1 stop
    Flight Duration: 08h 55m

    21:00

    AGA

    SAR2,112.14

  • Royal Air Maroc

    AT-249

    14:05

    JED
    1 stop
    Flight Duration: 10h 35m

    22:40

    RAK

    SAR2,112.14

  • Royal Air Maroc

    AT-248

    01:50

    CMN
    1 stop
    Flight Duration: 08h 00m

    11:50

    JED

    SAR2,146.13

  • Royal Air Maroc

    AT-248

    01:50

    CAS
    1 stop
    Flight Duration: 08h 00m

    11:50

    JED

    SAR2,147.14

  • Royal Air Maroc

    AT-201

    20:40

    JFK
    1 stop
    Flight Duration: 27h 50m

    06:30

    CAI

    SAR2,207.12

  • Royal Air Maroc

    AT-249

    14:05

    JED
    1 stop
    Flight Duration: 28h 45m

    16:50

    LON

    SAR2,495.99

  • Royal Air Maroc

    AT-249

    14:05

    JED
    1 stop
    Flight Duration: 28h 45m

    16:50

    LHR

    SAR2,497

  • Royal Air Maroc

    AT-780

    08:35

    RBA
    2 stop
    Flight Duration: 28h 50m

    15:25

    JED

    SAR1,700.3

  • Royal Air Maroc

    AT-914

    12:50

    CAS
    2 stop
    Flight Duration: 31h 00m

    21:50

    ELQ

    SAR2,182.11

  • Royal Air Maroc

    AT-438

    18:00

    AGA
    2 stop
    Flight Duration: 13h 40m

    09:40

    JED

    SAR2,330.05

  • Royal Air Maroc

    AT-652

    15:55

    FEZ
    2 stop
    Flight Duration: 21h 05m

    15:00

    JED

    SAR2,424.03

Prices shown are on the basis of search results from the last 24 hours.

FAQs for Royal Air Maroc

  • Does Royal Air Maroc allow web check-in?

    Yes, Royal Air Maroc allows web check-in.

  • Does Royal Air Maroc provide online seat selection?

    Yes, Royal Air Maroc offers online seat selection at a nominal fee or free. It depends on your flight booking.

  • How many routes does Royal Air Maroc service in total/as overall?

    The total number of routes serviced by Royal Air Maroc is 63.

  • What is the airline code for Royal Air Maroc?

    The airline code for Royal Air Maroc is AT.

Top Hotels

Top Flights