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-472

    23:30

    CMN
    Direct
    Flight Duration: 01h 05m

    00:35

    TNG

    SAR404

  • Royal Air Maroc

    AT-273

    08:00

    CAI
    Direct
    Flight Duration: 05h 35m

    12:35

    CMN

    SAR1,057.02

  • Royal Air Maroc

    AT-272

    01:05

    CMN
    Direct
    Flight Duration: 04h 55m

    07:00

    CAI

    SAR1,173.01

  • Royal Air Maroc

    AT-273

    08:00

    CAI
    1 stop
    Flight Duration: 09h 30m

    17:30

    MXP

    SAR1,278.01

  • Royal Air Maroc

    AT-273

    08:00

    CAI
    1 stop
    Flight Duration: 10h 15m

    18:15

    CDG

    SAR1,665.03

  • Royal Air Maroc

    AT-273

    08:00

    CAI
    1 stop
    Flight Duration: 10h 40m

    18:40

    BCN

    SAR1,667.02

  • Royal Air Maroc

    AT-853

    20:45

    AMS
    1 stop
    Flight Duration: 10h 40m

    08:25

    JED

    SAR1,998

  • Royal Air Maroc

    AT-717

    19:55

    NTE
    1 stop
    Flight Duration: 21h 30m

    18:25

    JED

    SAR2,113.02

  • Royal Air Maroc

    AT-201

    20:40

    JFK
    1 stop
    Flight Duration: 28h 20m

    07:00

    CAI

    SAR2,145.01

  • Royal Air Maroc

    AT-275

    08:10

    BEY
    1 stop
    Flight Duration: 10h 30m

    17:40

    FRA

    SAR2,145.01

  • Royal Air Maroc

    AT-221

    08:45

    MOW
    1 stop
    Flight Duration: 23h 15m

    07:00

    CAI

    SAR2,197.03

  • Royal Air Maroc

    AT-9760

    07:20

    DOH
    1 stop
    Flight Duration: 24h 40m

    07:00

    CAI

    SAR2,210.04

  • Royal Air Maroc

    AT-261

    07:50

    AMM
    1 stop
    Flight Duration: 10h 25m

    17:15

    GVA

    SAR2,430.02

  • Royal Air Maroc

    AT-801

    18:10

    LHR
    1 stop
    Flight Duration: 12h 15m

    08:25

    JED

    SAR2,496.02

  • Royal Air Maroc

    AT-502

    02:25

    DKR
    1 stop
    Flight Duration: 23h 50m

    02:15

    OXB

    SAR2,513.01

  • Royal Air Maroc

    AT-273

    08:00

    CAI
    1 stop
    Flight Duration: 19h 55m

    04:55

    DOH

    SAR2,524.04

  • Royal Air Maroc

    AT-510

    07:10

    NKC
    1 stop
    Flight Duration: 31h 10m

    10:20

    YUL

    SAR2,966.03

  • Royal Air Maroc

    AT-546

    03:10

    NIM
    1 stop
    Flight Duration: 26h 50m

    07:00

    CAI

    SAR2,990.03

  • Royal Air Maroc

    AT-272

    01:05

    CAS
    1 stop
    Flight Duration: 16h 10m

    19:15

    BEY

    SAR3,060.05

  • Royal Air Maroc

    AT-751

    20:20

    PAR
    1 stop
    Flight Duration: 11h 05m

    08:25

    JED

    SAR3,104.04

  • Royal Air Maroc

    AT-209

    22:35

    YUL
    1 stop
    Flight Duration: 13h 45m

    18:20

    CDG

    SAR3,619.04

  • Royal Air Maroc

    AT-961

    19:40

    BCN
    2 stop
    Flight Duration: 15h 25m

    12:05

    RUH

    SAR2,067.01

  • Royal Air Maroc

    AT-851

    18:40

    AMS
    2 stop
    Flight Duration: 16h 25m

    12:05

    RUH

    SAR2,164.02

  • Royal Air Maroc

    AT-801

    18:10

    LON
    2 stop
    Flight Duration: 15h 55m

    12:05

    RUH

    SAR2,523.03

  • Royal Air Maroc

    AT-404

    07:35

    RAK
    2 stop
    Flight Duration: 11h 25m

    21:00

    ECN

    SAR2,575.04

  • Royal Air Maroc

    AT-510

    07:10

    NKC
    2 stop
    Flight Duration: 25h 55m

    12:05

    RUH

    SAR2,791.05

  • Royal Air Maroc

    AT-811

    18:40

    FRA
    2 stop
    Flight Duration: 16h 25m

    12:05

    RUH

    SAR2,801.02

  • Royal Air Maroc

    AT-913

    15:05

    SAW
    2 stop
    Flight Duration: 21h 00m

    12:05

    RUH

    SAR2,837.03

  • Royal Air Maroc

    AT-408

    13:10

    RAK
    2 stop
    Flight Duration: 28h 25m

    19:35

    RUH

    SAR2,996.03

  • Royal Air Maroc

    AT-763

    21:20

    PAR
    2 stop
    Flight Duration: 13h 45m

    12:05

    RUH

    SAR3,134.04

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