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

    08:15

    CMN
    Direct
    Flight Duration: 02h 35m

    10:50

    TUN

    SAR545.94

  • Royal Air Maroc

    AT-800

    13:30

    CMN
    Direct
    Flight Duration: 03h 20m

    16:50

    LHR

    SAR1,171.9

  • Royal Air Maroc

    AT-910

    10:40

    CAS
    Direct
    Flight Duration: 04h 20m

    17:00

    IST

    SAR1,403.86

  • Royal Air Maroc

    AT-261

    07:50

    AMM
    Direct
    Flight Duration: 06h 15m

    12:05

    CAS

    SAR1,494.86

  • Royal Air Maroc

    AT-911

    18:15

    IST
    Direct
    Flight Duration: 04h 45m

    21:00

    CMN

    SAR1,525.88

  • Royal Air Maroc

    AT-249

    14:05

    JED
    Direct
    Flight Duration: 06h 35m

    18:40

    CMN

    SAR2,073.81

  • Royal Air Maroc

    AT-9283

    02:35

    AUH
    Direct
    Flight Duration: 08h 20m

    07:55

    CAS

    SAR2,461.79

  • Royal Air Maroc

    AT-248

    01:50

    CAS
    Direct
    Flight Duration: 05h 45m

    09:35

    MED

    SAR2,676.46

  • Royal Air Maroc

    AT-273

    07:30

    CAI
    1 stop
    Flight Duration: 29h 20m

    12:50

    MAD

    SAR833.93

  • Royal Air Maroc

    AT-441

    09:35

    FEZ
    1 stop
    Flight Duration: 07h 40m

    18:15

    CDG

    SAR852.92

  • Royal Air Maroc

    AT-807

    16:15

    LON
    1 stop
    Flight Duration: 08h 20m

    00:35

    TNG

    SAR878.9

  • Royal Air Maroc

    AT-441

    09:35

    FEZ
    1 stop
    Flight Duration: 08h 20m

    18:55

    MRS

    SAR917.93

  • Royal Air Maroc

    AT-273

    07:30

    CAI
    1 stop
    Flight Duration: 19h 35m

    01:05

    BKO

    SAR1,517.87

  • Royal Air Maroc

    AT-249

    14:05

    JED
    1 stop
    Flight Duration: 23h 45m

    12:50

    MAD

    SAR1,521.86

  • Royal Air Maroc

    AT-249

    14:05

    JED
    1 stop
    Flight Duration: 21h 50m

    10:55

    BOD

    SAR1,666.85

  • Royal Air Maroc

    AT-777

    09:20

    PAR
    1 stop
    Flight Duration: 07h 45m

    17:05

    MUC

    SAR1,694.86

  • Royal Air Maroc

    AT-261

    07:50

    AMM
    1 stop
    Flight Duration: 11h 50m

    18:40

    BCN

    SAR1,775.86

  • Royal Air Maroc

    AT-261

    07:50

    AMM
    1 stop
    Flight Duration: 28h 05m

    10:55

    BOD

    SAR1,807.86

  • Royal Air Maroc

    AT-273

    07:30

    CAI
    1 stop
    Flight Duration: 17h 10m

    18:40

    NYC

    SAR2,039.82

  • Royal Air Maroc

    AT-276

    09:40

    CAS
    1 stop
    Flight Duration: 10h 25m

    22:05

    AMM

    SAR2,051.82

  • Royal Air Maroc

    AT-273

    07:30

    CAI
    1 stop
    Flight Duration: 18h 29m

    19:59

    WAS

    SAR2,126.79

  • Royal Air Maroc

    AT-782

    18:45

    RBA
    1 stop
    Flight Duration: 21h 35m

    19:20

    AUH

    SAR2,146.8

  • Royal Air Maroc

    AT-9760

    07:40

    DOH
    1 stop
    Flight Duration: 33h 15m

    15:55

    CAI

    SAR2,159.81

  • Royal Air Maroc

    AT-221

    09:00

    DME
    1 stop
    Flight Duration: 31h 55m

    15:55

    CAI

    SAR2,220.8

  • Royal Air Maroc

    AT-249

    14:05

    JED
    1 stop
    Flight Duration: 10h 00m

    22:05

    FEZ

    SAR2,238.81

  • Royal Air Maroc

    AT-911

    18:15

    IST
    1 stop
    Flight Duration: 32h 15m

    19:30

    BOS

    SAR2,278.78

  • Royal Air Maroc

    AT-964

    09:40

    CMN
    1 stop
    Flight Duration: 18h 55m

    07:35

    DXB

    SAR2,312.81

  • Royal Air Maroc

    AT-221

    08:55

    MOW
    1 stop
    Flight Duration: 22h 10m

    06:05

    CAI

    SAR2,417.79

  • Royal Air Maroc

    AT-9401

    11:35

    IST
    2 stop
    Flight Duration: 09h 00m

    18:35

    TNG

    SAR1,928.82

  • Royal Air Maroc

    AT-780

    08:35

    RBA
    2 stop
    Flight Duration: 16h 30m

    03:05

    DMM

    SAR2,386.77

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